05/04/11

Bagaimana Install Software Baru di Linux ?

Sebelum kita berbicara tentang cara menginstal paket baru dengan RPM, mari kita lihat nama file dari paket khas RPM. Jika file yang bernama panda-2.0-1.i386.rpm, maka nama paket adalah panda, nomor versi 2.0, nomor rilis adalah 1, dan format adalah i386 (Intel kompatibel). Nama file dari paket RPM tidak harus dalam format ini, tetapi ini adalah konvensi yang umum digunakan.
Untuk menginstal paket panda, Anda masukkan perintah

rpm-ivh panda-2.0-1.i386.rpm
panda ####################################

Sebagai tanggapan, RPM mencetak nama paket, diikuti oleh sekelompok tanda pound sebagai paket terinstal, untuk memberi tahu sesuatu sedang terjadi.

Paket Sudah Dipasang?

Jika paket tersebut telah terinstal, RPM akan berhenti dan mencetak pesan error seperti ini:

panda panda paket-2.0-1 sudah terinstal
error: panda-2.0-1.i386.rpm tidak dapat diinstal

Jika Anda ingin mengabaikan kesalahan dan menginstal paket tersebut tetap, tambahkan opsi - replacepkgs ke baris perintah RPM, seperti dalam contoh ini:

rpm-ivh - replacepkgs panda-2.0-1.i386.rpm
panda ####################################

Konflik File?

Jika Anda menginstal sebuah paket yang berisi file yang merupakan bagian dari paket sebelumnya diinstal, RPM akan berhenti dan mencetak pesan error seperti ini:

rpm-ivh panda-2.0-1.i386.rpm
panda / usr / bin konflik fluff / dengan file dari spiff-1,0-1
error: panda-2.0-1.i386.rpm tidak dapat diinstal

Jika Anda yakin bahwa tidak apa-apa untuk menggantikan usr / ada / bin / file fluff dengan salinan dalam paket panda, Anda dapat memberitahu RPM untuk mengabaikan kesalahan bahwa dengan menambahkan - replacefiles bendera untuk baris perintah RPM, seperti di contoh ini:

rpm-ivh - replacefiles panda-2.0-1.i386.rpm
panda ####################################

Dependensi belum terselesaikan?

Jika Anda mencoba untuk menginstal sebuah paket yang dibutuhkan beberapa paket lain untuk berjalan dengan baik, RPM akan berhenti dan mencetak pesan error seperti ini:

rpm-ivh princess-1.0-1.i386.rpm
gagal dependensi:
bensin dibutuhkan oleh princess-1,0-1

Dalam kasus ini, RPM mengatakan bahwa paket princess mensyaratkan bahwa paket bensin harus diinstall terlebih dahulu. Jika Anda berpikir RPM hanya mencoba untuk merusak kesenangan anda, anda dapat menambahkan flag - nodeps, seperti dalam contoh berikut. RPM akan melewati cek dependensi dan menginstal paket tersebut tetap, tetapi paket princess mungkin tidak akan berjalan dengan benar tanpa bensin.

rpm-ivh - nodeps panda-2.0-1.i386.rpm
panda ####################################

Sumber : lowfatlinux.com

0 komentar:

Posting Komentar

 
Linux Kita Design by Trick and Tips Powered by Blogger