Instalasi Modul Perl di Ubuntu 11.04 (Natty)
May 31, 2011 Leave a comment
Untuk proses instalasi modul Perl, dapat dengan mudah dilakukan dengan menggunakan CPAN, instalasi dapat dilakukan dengan masuk ke dalam program tersebut
$ sudo cpan
dan melakukan instalasi modul Perl yang diinginkan
$ cpan> install “nama_modul_perl”
Saya sendiri menggunakan OS X, akan tetapi ketika menggunakan komputer riset yang menggunakan sistem operasi Ubuntu buat menjalankan eksperimen yang membutuhkan beberapa instalasi modul Perl, saya menemui banyak sekali masalah baik yang sederhana ataupun yang sangat-sangat memusingkan.
Berikut saya share apa saja error yang terjadi dan bagaimana cara mengatasinya
1. YAML not installed error
Hal ini terutama terjadi karena ada modul YAML dari Perl CPAN itu sendiri yang belum terinstall, install dengan menggunakan cpan
$ cpan> install YAML
Setelah modul itu ter-install, masalah itu tidak terjadi lagi
2. make install & make test error
Banyak yang menyebabkan terjadinya error ini, salah satunya adalah karena
- GCC belum terinstall, untuk pengguna Ubuntu dapat melakukan instalasi paket-paket yang essential untuk development dengan mengetikkan perintah:
$ sudo apt-get install build-essential
- Tanggal sistem yang tidak sesuai, ini masalah yang secara tidak sengaja saya temui, hal ini ternyata disebabkan oleh tanggal sistem operasi yang tidak sesuai dengan tanggal dari module yang kita unduh dari internet.
Ubah tanggal tersebut sesuai dengan tanggal yang sekarang, maka anda telah menyelesaikan masalah tersebut
3. Khusus untuk Curl, karena saya menggunakan modul WWW::Curl::Easy untuk melakukan Curl langsung dari Perl.
Masalah yang terjadi biasanya adalah curl-config not found. Untuk instalasi module WWW::Curl pada Ubuntu, anda harus terlebih dahulu menginstall libcurl4-openssl-dev
$ sudo apt-get install libcurl4-openssl-dev
Kemudian anda dapat menginstall module tersebut dengan menggunakan CPAN
$ cpan> install WWW::Curl
Apabila instalasi masih gagal juga, mungkin ada yang salah dengan koneksi internet anda yang menyebabkan koneksi sewaktu CPAN melakukan “make test” gagal. Saya sendiri mengalaminya, karena internet di lab riset saya menggunakan proxy server.
Bypass proxy sudah saya setting, tetapi ketika men-setting proxy untuk CPAN hanya ada atribut http_proxy saja dan tidak ada atribut https_proxy. Oleh karena itu proses intalasi saya tambahkan atribut
$ cpan> force install WWW::Curl
Mungkin penyelesaian masalah ini dapat juga diterapkan di sistem operasi Ubuntu versi lain, karena kebetulan saja komputer yang saya gunakan memiliki sistem operasi Ubuntu 11.04 Natty. Sekian sharing saya hari ini, semoga bermanfaat







