02 Mei 2011

Banyak pengguna linux yang merasa kesulitan ketika harus melakukan instalasi sebuah aplikasi tanpa terhubung dengan internet. Tanpa tersedianya akses internet, instalasi paket berbasis rpm harus dilakukan dengan mendownload paket yang dibutuhkan untuk kemudian dieksekusi secara offline. Masalah yang sering timbul adalah ketidaklengkapan dependency (ketergantungan) terhadap paket-paket pendukung yang dibutuhkan sehingga harus kembali lagi mendowload paket-paket tambahan.

Untuk mengatasi masalah ini, sebenarnya Fedora sudah menyediakan solusi sederhana, yaitu dengan menggunakan yumdownloader. Perintah yumdownloader ini dapat melakukan download otomatis sebuah paket rpm lengkap dengan seluruh dependency yang dibutuhkan sehingga kita tidak perlu berulang-ulang melakukan download paket-paket pelengkap.

Penggunaan yumdownloader adalah sebagai berikut:
Code:

[redya@localhost]$ yumdownloader --resolve

Contohnya:
Code:

[redya@localhost]$ yumdownloader --resolve httpd

Dengan perintah tersebut maka paket httpd dan seluruh paket-paket pendukung yang dibutuhkan akan didownload secara otomatis untuk kemudian dapat di-copy dan digunakan pada komputer Fedora lain yang tidak memiliki akses internet.

Tips kecil untuk instalasi rpm adalah dengan menggunakan perintah "rpm -Uvh" dan bukannya "rpm -i" karena dengan menggunakan parameter -U maka ketika paket yang sama telah terinstall sebelumnya, program rpm akan secara otomatis melakukan update sementara parameter -i tidak melakukan hal tersebut. Contoh:
Code:

[root@localhost ~]#rpm -Uvh cnijfilter-common-3.00-1.i386.rpm cnijfilter-ip1900series-3.00-1.i386.rpm

diambil dari hxxp://forum.fedora.or.id/index.php?topic=7.0
semoga bermanfaat..

Tidak ada komentar:

Posting Komentar