- Apakah Perintah RPM
- Sintaks Perintah RPM
- Pilihan Perintah RPM
- Pasang Pakej RPM
- Naik taraf Pakej RPM
- Keluarkan Pakej RPM
- Senaraikan Pakej RPM yang Dipasang
- Paparkan Maklumat Pakej Sebelum Memasang
- Paparkan Maklumat Pakej Selepas Memasang
- Semak Ketergantungan Pakej Sebelum Memasang
- Senaraikan Semua Fail bagi Pakej yang Dipasang
- 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
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
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
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 -qaPerintah 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
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
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
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
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 rpmsudo 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.