Saya perlu menginstal paket yang hilang di mesin virtual saya yang menjalankan Red Hat. Bagaimana aku melakukan itu?
Perintah apa yang harus saya gunakan untuk menginstal / menghapus / meningkatkan paket .rpm?
Saya perlu menginstal paket yang hilang di mesin virtual saya yang menjalankan Red Hat. Bagaimana aku melakukan itu?
Perintah apa yang harus saya gunakan untuk menginstal / menghapus / meningkatkan paket .rpm?
SUNTING: Seperti yang direkomendasikan dalam komentar di bawah, Anda bisa menggunakan yum
semuanya dan Anda akan baik-baik saja.
Periksa dokumentasi Red Hat untuk mengetahui rpm
perintahnya.
Pada dasarnya:
rpm -Uvh package_file.rpm
menginstal / meningkatkan paket dari file .rpmrpm -e package_name
menghapus paketUntuk menginstal paket dari repositori Red Hat, gunakan yum
, yang perintahnya sebagian besar cukup jelas ( install
, update
dll ...). Dokumentasi ini untuk CentOS 5, tetapi saya pikir ini harus bekerja untuk versi Red Hat / CentOS yang lebih baru.
rpm
jika benar-benar diperlukan - dalam keadaan normal, tidak ada alasan untuk menggunakanrpm
perintah yang disebutkan di atas untuk bermain dengan basis data paket;yum install package_file.rpm
danyum remove package_name
akan baik-baik saja.RTFM:
man yum
.apropos install
mengarah ke trek hak.Jika "apropos" tidak mengembalikan apa pun, Anda harus menjalankannya
makewhatis
terlebih dahulu.Setelah itu Anda akan menemukan hampir semua hal dengan "apropos" yang akan melakukan pencarian teks lengkap dari semua man-page-short-description.
yum, sebagai lawan dari rpm, akan menyelesaikan semua dependensi yang dibutuhkan.
sumber
apropos
hanya mencari nama dan deskripsi pendek dari halaman manual, berbeda dengan apa yang Anda gambarkan.man -K
di sisi lain ...man -k
melakukan hal yang samaapropos
, sesuai dengan halaman manual dan tes.Pasang Rpm
Perbarui rpm
lepaskan rpm
atau lepaskan rpm tanpa deps
sumber