Cara Menggunakan Perintah RPM dalam Linux

Cara Menggunakan Perintah Rpm Dalam Linux



Jika anda seorang pengguna Linux, anda mungkin pernah menjumpai istilah tersebut RPM . RPM ialah akronim untuk Pengurus Pakej Red Hat , dan ia adalah alat baris perintah yang berkuasa untuk mengurus pakej perisian pada sistem Linux. Artikel ini akan merangkumi semua yang anda perlu ketahui tentang RPM arahan dalam Linux, termasuk sintaksnya, penggunaannya dan beberapa contoh biasa.
  1. Apakah Perintah RPM
  2. Sintaks Perintah RPM
  3. Pilihan Perintah RPM
  4. Pasang Pakej RPM
  5. Naik taraf Pakej RPM
  6. Keluarkan Pakej RPM
  7. Senaraikan Pakej RPM yang Dipasang
  8. Paparkan Maklumat Pakej Sebelum Memasang
  9. Paparkan Maklumat Pakej Selepas Memasang
  10. Semak Ketergantungan Pakej Sebelum Memasang
  11. Senaraikan Semua Fail bagi Pakej yang Dipasang
  12. Perintah RPM dalam Distro Linux Berbeza

1: Apakah Perintah RPM

The RPM command ialah alat pengurusan perisian untuk sistem pengendalian Linux. Ia digunakan untuk menguruskan pemasangan, pengalihan keluar, pengesahan dan peningkatan pakej perisian. RPM direka bentuk untuk berfungsi dengan pakej yang ada dalam RPM format, yang merupakan format binari yang mengandungi semua fail yang diperlukan untuk memasang dan menjalankan perisian.

2: Sintaks Perintah RPM

Sintaks asas bagi RPM perintah adalah seperti berikut:







rpm [ PILIHAN ] [ PAKEJ ]

di sini, [PILIHAN] merujuk kepada pilihan arahan yang boleh anda hantar ke RPM perintah, dan [PAKEJ] merujuk kepada pakej yang anda ingin uruskan.



3: Pilihan Perintah RPM

Untuk menyemak senarai lengkap pilihan arahan, jalankan:



sudo rpm – membantu

  Perihalan Teks dijana secara automatik





Berikut adalah beberapa pilihan yang biasa digunakan untuk RPM perintah:

-saya: memasang pakej



-DALAM: menaik taraf pakej

-Ia adalah: padam/alih keluar pakej

-q: bertanyakan pakej

-DALAM: mengesahkan pakej

-F: segarkan pakej yang dipasang

-h: paparan bantuan untuk arahan RPM yang ditentukan

-dalam: mod verbose (memaparkan output yang lebih terperinci)

–ujian: mod ujian (simulasikan arahan yang ditentukan tanpa melaksanakannya)

–nodeps: langkau semakan pergantungan semasa memasang, menaik taraf atau mengalih keluar pakej

Ambil perhatian bahawa terdapat banyak lagi pilihan yang tersedia untuk RPM arahan, dan anda boleh mencari senarai lengkap dalam RPM halaman manual dengan berjalan lelaki rpm dalam terminal anda.

lelaki rpm

  Antara muka pengguna grafik, teks, aplikasi, e-mel Penerangan dijana secara automatik

4: Pasang Pakej RPM

Untuk memasang an RPM pakej menggunakan rpm arahan, ikuti sintaks ini:

sudo rpm -ivh [ Pakej ]

Perintah ini termasuk pilihan

  • -i untuk pemasangan
  • -dalam untuk keluaran verbose
  • -h untuk mencetak tanda cincang untuk menunjukkan kemajuan proses pemasangan

Sebelum memasang, pastikan anda telah memuat turun fail pakej yang sesuai yang serasi dengan seni bina sistem anda.

Sebagai contoh, untuk memasang rpm dipertingkatkan vim pakej, gunakan arahan berikut:

sudo rpm -ivh vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm

Kami juga boleh memasang a RPM pakej dengan pautan muat turun menggunakan arahan berikut:

sudo rpm -ivh [ Package_URL ]

5: Naik taraf Pakej RPM

Semasa an RPM naik taraf, versi semasa pakej dinyahpasang dan versi terkini dipasang.

Perintah berikut boleh digunakan untuk menaik taraf pakej:

sudo rpm -Uvh [ Pakej ]

Perintah ini termasuk pilihan

  • -U (naik taraf)
  • -v (mod verbose)
  • -h (cetak tanda cincang untuk menunjukkan proses peningkatan)

Untuk menaik taraf vim-dipertingkat, gunakan:

sudo rpm -Uvh vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm

  Antara muka pengguna grafik, teks, Perihalan aplikasi dijana secara automatik

Memasang kebergantungan tambahan secara manual mungkin diperlukan jika versi baharu memerlukannya. Dalam output selepas menjalankan arahan, RPM menunjukkan kebergantungan yang diperlukan yang tiada.

Tambah –nodeps pilihan kepada arahan untuk mengabaikan mesej dan kemas kini tanpa kebergantungan:

sudo rpm -Uvh --nodeps [ Pakej ]

6: Keluarkan Pakej RPM

Untuk mengeluarkan RPM pakej, jalankan:

sudo rpm -Ia adalah [ Pakej ]

Sebagai contoh, untuk mengalih keluar vim-dipertingkatkan RPM , jalankan:

sudo rpm -Ia adalah vim-dipertingkatkan

menggunakan sedap adalah pilihan lain untuk menyahpasang RPM pakej.

sudo yum keluarkan [ Pakej ]

Sebagai contoh, untuk mengalih keluar vim menggunakan sedap perintah jalankan:

sudo yum keluarkan vim-enhanced.x86_64

7: Senaraikan Pakej RPM yang Dipasang

Jalankan arahan berikut untuk menyenaraikan semua yang dipasang RPM pakej:

sudo rpm -qa

Perintah itu termasuk -qa pilihan, yang mengarahkan RPM untuk menyoal semua.

8: Paparkan Maklumat Pakej Sebelum Memasang

Sebelum memasang pakej, arahan berikut memaparkan maklumat tentang RPM pakej:

sudo rpm - kip [ Pakej ]

Untuk mendapatkan maklumat tentang pakej dan mengesahkan kesahihannya, gunakan pilihan:

  • -qi (maklumat pertanyaan)
  • -hlm (pertanyaan/sahkan pakej)

Contohnya, untuk memaparkan maklumat yang berkaitan dengan pakej RPM yang dipertingkatkan vim:

sudo rpm - kip vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm

  Perihalan Teks dijana secara automatik

9: Paparkan Maklumat Pakej Selepas Memasang

An RPM maklumat pakej yang tersedia boleh dilihat dengan menggunakan -qi pilihan, yang mengarahkan program untuk menanyakan butiran pakej:

sudo rpm -qi [ Pakej ]

Output memberi kami maklumat seperti butiran pakej.

Sebagai contoh, arahan berikut akan memberi kami maklumat berkaitan dengan vim-dipertingkatkan :

sudo rpm -qi vim-dipertingkatkan

  Antara muka pengguna grafik, teks Penerangan dijana secara automatik

10: Semak Ketergantungan Pakej RPM Sebelum Memasang

The RPM arahan juga membolehkan kami menyemak kebergantungan pakej sebelum kami boleh memasangnya. Pastikan RPM pakej sudah dimuat turun yang mana anda ingin melihat senarai kebergantungan.

Sintaks arahan yang kami gunakan ialah:

rpm -qpR [ Pakej ]

Berikut ialah senarai pilihan perintah ini termasuk:

  • -q (format pertanyaan)
  • -p (pertanyaan/sahkan pakej)
  • -R (senarai kebergantungan pakej)

Sebagai contoh, untuk menyenaraikan semua kebergantungan yang diperlukan oleh vim-dipertingkatkan pakej yang anda boleh jalankan:

rpm -qpR vim-enhanced-7.4.629- 8 .el7_9.x86_64.rpm

  Antara muka pengguna grafik, teks, aplikasi, e-mel Penerangan dijana secara automatik

11: Senaraikan Semua Fail bagi Pakej yang Dipasang

Kami juga boleh menyenaraikan semua fail yang dikaitkan dengan pakej menggunakan -ql pilihan, ini akan mengarahkan RPM untuk menanyakan senarai:

sudo rpm -ql [ Pakej ]

Sebagai contoh, kita boleh menyenaraikan rpm dipertingkatkan vim pakej fail menggunakan:

sudo rpm -ql vim-dipertingkatkan

  Antara muka pengguna grafik, teks, Perihalan aplikasi dijana secara automatik

12: Perintah RPM dalam Distro Linux Berbeza

Walaupun arahan RPM berfungsi sama merentas pengedaran Linux yang berbeza, mungkin terdapat beberapa perbezaan dalam penggunaan dan sintaks. Berikut ialah gambaran ringkas tentang arahan RPM dalam distro Linux yang berbeza:

Pengurusan Pakej RPM dalam Sistem Berasaskan Red Hat

Dalam berasaskan Red Hat sistem, RPM ialah pengurus pakej lalai. The RPM sistem pengurusan pakej digunakan untuk menguruskan pakej perisian dalam sistem ini. Untuk memasang pakej dalam sistem berasaskan Red Hat, anda boleh menggunakan arahan berikut:

sudo sedap pasang [ PAKEJ ]

Untuk mengalih keluar pakej, anda boleh menggunakan arahan berikut:

sudo yum keluarkan [ PAKEJ ]

Pengurusan Pakej RPM dalam Sistem Berasaskan Debian

Dalam sistem berasaskan Debian, pengurus pakej lalai adalah sesuai. Walau bagaimanapun, anda masih boleh menggunakan RPM untuk mengurus pakej dalam sistem ini.

RPM ialah pengurus pakej untuk sistem Red Hat jadi secara lalai ia tidak dipasang pada Debian. Untuk memasang RPM pengurus pakej dalam sistem Linux berasaskan Debian, jalankan:

sudo apt pasang rpm

  Perihalan Teks dijana secara automatik

sudo apt pasang makhluk asing

Untuk memasang pakej dalam sistem berasaskan Debian menggunakan RPM , anda boleh menggunakan arahan berikut:

sudo makhluk asing -i [ PAKEJ.rpm ]

Catatan: The makhluk asing utiliti akan menukar RPM pakej ke deb, yang boleh anda pasang menggunakan arahan berikut:

sudo apt pasang . /< deb_file >

Pengurusan Pakej RPM dalam Sistem Berasaskan Arch

Dalam sistem berasaskan Arch, pengurus pakej lalai ialah pacman . Walau bagaimanapun, anda masih boleh menggunakan RPM untuk menguruskan pakej dalam sistem ini. Untuk memasang pakej dalam sistem berasaskan Arch menggunakan RPM , anda boleh menggunakan arahan berikut:

sudo pacman -DALAM [ PAKEJ.rpm ]

Kesimpulan

The RPM command ialah alat yang berkuasa untuk menguruskan pakej perisian dalam Linux. Sama ada anda memasang pakej baharu, menaik taraf pakej sedia ada atau mengalih keluar pakej lama, RPM memudahkan untuk memastikan sistem anda dikemas kini dan berjalan dengan lancar. Dengan mengikuti petua dan helah yang dinyatakan dalam artikel ini, anda boleh menjadi mahir dalam menggunakan RPM arahan untuk menguruskan pakej perisian.