Android

Cara menginstal paket rpm pada centos

Learn Kali Linux Episode #5: Installing VirtualBox with RPM

Learn Kali Linux Episode #5: Installing VirtualBox with RPM

Daftar Isi:

Anonim

RPM adalah sistem pengemasan yang digunakan oleh Red Hat dan turunannya seperti CentOS dan Fedora.

Repositori resmi CentOS berisi ribuan paket RPM yang dapat diinstal menggunakan utilitas command-line yum . Paket yang tidak tersedia di repositori CentOS standar dapat dengan mudah diinstal dengan mengaktifkan repositori yang sesuai.

Tetapi tidak semua vendor perangkat lunak menyediakan repositori yum untuk aplikasi mereka. Paling sering dalam situasi tersebut, mereka akan memiliki halaman pengunduhan dari mana Anda dapat mengunduh dan menginstal paket RPM atau mengunduh dan menyusun perangkat lunak dari sumber.

Dalam tutorial ini, kami akan menunjukkan kepada Anda dua metode cara menginstal paket RPM pada CentOS.

Sebelum kamu memulai

Saat memasang paket RPM, pastikan paket itu dibuat untuk arsitektur sistem Anda dan versi CentOS Anda.

Anda harus menghindari menggunakan metode ini untuk mengganti atau memperbarui paket sistem yang penting, seperti glibc, systemd, atau layanan lain dan perpustakaan yang penting untuk berfungsinya sistem Anda. Melakukan hal ini dapat menyebabkan kesalahan dan ketidakstabilan sistem.

Untuk menginstal paket RPM, Anda harus masuk sebagai root atau pengguna dengan hak akses sudo.

Biasanya, Anda akan menggunakan browser web untuk mencari dan mengunduh file RPM. Setelah Anda menemukan file, Anda dapat mengunduhnya menggunakan browser Anda atau menggunakan alat commandoline seperti curl atau wget.

Menginstal paket RPM dengan yum

yum adalah alat manajer paket default di CentOS. Hal ini digunakan untuk menginstal, menghapus, download, query, dan memperbarui paket dari CentOS repositori resmi serta repositori pihak ketiga lainnya.

Langkah pertama adalah mengunduh file RPM yang ingin Anda instal:

wget

Untuk menginstal paket, gunakan perintah yum localinstall diikuti oleh path ke nama paket:

sudo yum localinstall file.rpm

yum akan meminta Anda untuk konfirmasi. Jawab y dan paket RPM akan diinstal, dengan asumsi itu kompatibel dengan sistem Anda, dan semua dependensi terpenuhi.

Jika paket RPM tergantung pada paket lain yang saat ini tidak diinstal, dan jika paket tersebut tersedia dalam repositori diaktifkan pada sistem Anda, yum akan menginstal semua dependensi. Jika tidak, yum akan mencetak daftar semua dependensi yang hilang yang harus Anda unduh dan instal paket-paket itu secara manual.

Alih-alih mengunduh dan menginstal paket RPM, Anda cukup meneruskan URL ke paket RPM ke perintah yum localinstall :

sudo yum localinstall

Untuk memperbarui paket RPM yang sudah diinstal dengan yum, gunakan prosedur yang sama seperti ketika menginstal paket.

Jika karena alasan tertentu Anda ingin menghapus paket yang diinstal gunakan perintah yum remove standar diikuti dengan nama paket:

sudo yum remove file.rpm

Menginstal paket RPM dengan rpm

rpm adalah alat tingkat rendah yang digunakan untuk menginstal, mencopot, meng-upgrade, permintaan, dan memverifikasi paket RPM.

Untuk menginstal paket RPM gunakan perintah rpm -i diikuti dengan nama paket RPM:

sudo rpm -ivh file.rpm

Opsi -v memberi tahu rpm untuk menampilkan keluaran verbose dan -h untuk menampilkan bilah kemajuan bertanda hash.

Jika paket tergantung pada paket lain yang tidak diinstal pada sistem, rpm akan menampilkan daftar semua dependensi yang hilang. Anda harus mengunduh dan menginstal semua dependensi secara manual.

Alih-alih mengunduh dan menginstal paket RPM, Anda dapat menggunakan URL ke paket RPM sebagai argumen:

sudo rpm -ivh

Untuk memperbarui paket, gunakan opsi -U :

sudo rpm -Uvh file.rpm

Jika paket yang Anda coba perbarui tidak diinstal, perintah rpm -U akan menginstalnya.

Untuk menginstal paket RPM tanpa menginstal semua dependensi yang diperlukan pada sistem, gunakan opsi --nodeps :

sudo rpm -Uvh --nodeps file.rpm

Untuk menghapus (menghapus) suatu paket, gunakan perintah rpm -e , diikuti dengan nama paket:

sudo rpm -e file.rpm

Kesimpulan

Dalam tutorial ini, kami telah menunjukkan kepada Anda bagaimana menginstal paket RPM di CentOS.

Anda harus memilih menggunakan yum daripada rpm karena secara otomatis menyelesaikan semua dependensi untuk Anda.

centos terminal rpm