Menikmati CPAN di Ubuntu

| 1 TrackBack

CPAN adalah lumbung (repository) surga buat saya. Walau bukan pemrogram serius, lebih-lebih Penggembala Onta sejati, namun saya belum mendapati tempat pengaksesan pustaka pemrograman sedemikian melimpah dan praktis seperti halnya CPAN di lingkungan pengembangan lain. (Betul, ada RubyGems yang sedang diasah terus agar lebih mengkilat.)

Sebelum era Internet meluas seperti sekarang, salah satu vendor pustaka pemrograman memasarkan CPAN lewat distribusi cakram optik dan saat itu pun koleksi CPAN yang masif sudah menggiurkan. Sekarang dengan adanya Internet, lebih mudah lagi: kita dapat mengunduh pustaka secara “ketengan” sesuai keperluan. Cangkang (shell) yang disediakan CPAN pun interaktif digunakan.

Di Ubuntu, tinggal ketikkan

$ cpan

dan menu interaktif CPAN siap memandu. help atau h adalah menu bantuan paling dasar, di samping man cpan yang merupakan tradisi UNIX.

Di versi terakhir Ubuntu (saya tidak mengamati sejak kapan), pertama kali cpan dijalankan akan menampilkan persetujuan menyediakan konfigurasi bawaan sesuai pemeriksaan kondisi sistem. Saya biarkan skrip otomasi bekerja dan hasilnya dapat diperiksa di $HOME/.cpan/CPAN/MyConfig.pm. Biasanya yang saya khawatirkan jika pengambilan modul dilakukan ke lumbung asal CPAN, sedangkan salinan di dalam negeri tersedia.

Untuk mendapatkan katalog pustaka mutakhir, beri kesempatan CPAN memperbaiki indeksnya,

cpan[1]> reload index

Bagian depan cpan[1]> adalah prompt cangkang interaktif CPAN, dengan nomor di dalam kurung siku bertambah terus dalam satu sesi.

Perintah di modus interaktif yang sering saya gunakan adalah m yaitu pencarian pustaka berdasar nama modul, misal

cpan[2]> m /Flickr/

CPAN akan menampilkan semua nama modul yang berisi kata kunci Flickr.

Instalasi modul dapat dilakukan lewat perintah install dari cangkang interaktif, misal

cpan[3]> install Flickr::Upload

Sayangnya instalasi dengan cara ini akan gagal saat pemasangan modul CPAN ke subdirektori sistem karena harus dilakukan oleh administrator sistem, root. Ganti pengguna ke root atau menggunakan sudo cpan dapat mengatasi masalah tersebut, namun saya sering merasa tidak nyaman menggunakan mode interaktif penuh dengan akun root. Seperti diberi cek kosong jabatan penuh tanpa batas waktu!

Dari salah satu ulir diskusi di forum Ubuntu, tersedia solusi yang lebih elegan,

$ sudo perl -MCPAN -e 'install Flickr::Upload'

Tetap digunakan sudo namun secukupnya untuk instalasi.

Selamat menikmati CPAN: All Things Perl, semboyan mereka.

1 TrackBack

TrackBack URL: http://mt4.atijembar.net/mt-tb.cgi/646

Modul Flickr::Upload dari CPAN untuk pemasangan foto ke Flickr. Read More

About this Entry

This page contains a single entry by Ikhlasul Amal published on May 15, 2010 10:26 AM.

Pemutakhiran Ubuntu di Server lewat Jaringan was the previous entry in this blog.

Flickr::Upload untuk Pemasangan Foto ke Flickr is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.

OpenID accepted here Learn more about OpenID
Powered by Movable Type 4.261