GNU/Linux >> Belajar Linux >  >> Linux

rpm:perintah tidak ditemukan

Red Hat Package Manager, juga dikenal sebagai RPM, adalah program untuk menginstal, menghapus, dan mengelola paket perangkat lunak dalam distribusi Linux berbasis RPM. Ada berbagai utilitas yang menggunakan utilitas rpm di backend, seperti yum dan dnf, untuk menyebutkan dua. Ini mirip dengan rekannya, utilitas dpkg. Setiap kali ada persyaratan ketergantungan, Anda harus keluar dan secara manual menemukan file yang diperlukan untuk menginstalnya. Semua paket yang dikelola rpm diakhiri dengan ekstensi rpm.

Untuk menginstal sebuah paket, opsi -i digunakan. Ini umumnya dipukuli dengan opsi -v dan -h untuk verbositas dan menampilkan kemajuan instalasi menggunakan simbol hash. Kerugian menggunakan metode ini adalah RPM tidak dapat menyelesaikan dependensi secara otomatis, dan karenanya RPM akan keluar dari instalasi di antaranya jika menemukan dependensi yang tidak terpenuhi saat menginstal paket.

Kita dapat menggunakan RPM untuk menginstal paket secara paksa dengan menonaktifkan pemeriksaan ketergantungan selama proses instalasi menggunakan opsi –nodeps. Metode ini tidak disarankan karena program mungkin gagal bekerja setelahnya, yaitu jika diinstal tanpa menyelesaikan ketergantungannya.

Jika Anda mendapatkan kesalahan seperti yang ditunjukkan di bawah ini saat menjalankan perintah rpm:

rpm: command not found

Anda dapat mencoba menginstal paket rpm menggunakan perintah di bawah ini sesuai pilihan distribusi Anda.

Distribusi Perintah
OS X buatan instal rpm
Debian apt-get install rpm
Ubuntu apt-get install rpm
Alpin apk tambahkan rpm
Kali Linux apt-get install rpm
CentOS yum install rpm
Fedora dnf instal rpm
Raspbian apt-get install rpm

Contoh Perintah rpm

1. Daftar semua paket yang terinstal di sistem:

$ rpm -qa

2. Temukan paket tertentu yang terinstal di sistem dengan menyalurkan output dari perintah sebelumnya ke perintah grep, seperti yang ditunjukkan di sini:

$ rpm -qa | grep kernel

3. Identifikasi paket yang menginstal file pada sistem, seperti yang ditunjukkan di sini:

# rpm -qf /etc/httpd/conf/httpd.conf

4. Tampilkan daftar file yang diinstal oleh paket RPM, seperti yang ditunjukkan di sini:

# rpm -ql httpd

5. Tampilkan paket RPM yang baru saja diinstal, seperti yang ditunjukkan di sini:

# rpm -qa --last

6. Tampilkan informasi pada paket yang diinstal, seperti yang ditunjukkan di sini:

# rpm -qi vsftpd

7. Tampilkan dokumentasi file yang diinstal oleh sebuah paket, seperti yang ditunjukkan di sini:

# rpm -qdf /usr/bin/wget

8. Tampilkan dokumentasi yang diinstal berdasarkan paket, nama seperti yang ditunjukkan di sini:

# rpm -qd yum

9. Tampilkan file konfigurasi yang diinstal oleh paket, seperti yang ditunjukkan di sini:

# rpm -qc vsftpd

10. Tampilkan daftar informasi perubahan paket tertentu, seperti yang ditunjukkan di sini:

# rpm -q --changelog httpd

11. Daftar versi semua paket yang cocok:

# rpm --query --all 'mariadb*'

12. Instal paket secara paksa terlepas dari versi yang saat ini diinstal:

# rpm --upgrade package_name.rpm --force

13. Tampilkan skrip dari file RPM:

# rpm --query --package --scripts package_name.rpm

14. Tampilkan file paket yang cocok yang diubah, hilang, dan/atau salah diinstal:

# rpm --verify --all 'php-*'


Linux
  1. manajer langganan:perintah tidak ditemukan

  2. dnf:perintah tidak ditemukan

  3. bc:perintah tidak ditemukan

  1. dpkg:perintah tidak ditemukan

  2. rpm:perintah tidak ditemukan

  3. id:perintah tidak ditemukan

  1. w:perintah tidak ditemukan

  2. df:perintah tidak ditemukan

  3. du:perintah tidak ditemukan