Cara menginstal paket RPM pada CentOS 8

How Install An Rpm Package Centos 8



Manajer paket red Hat, umumnya dikenal sebagai RPM, adalah sistem manajemen paket yang digunakan untuk mengelola, menginstal, menghapus instalasi, meningkatkan, membuat daftar, dan memeriksa paket berbasis .rpm di distribusi Linux berbasis Redhat.

File dengan ekstensi .rpm di Linux seperti alternatif file .exe di Windows. File .rpm digunakan untuk menginstal aplikasi di sistem Operasi Linux berbasis RedHat. Ini adalah format pengemasan yang berguna saat menginstal perangkat lunak pihak ketiga pada sistem operasi. Pada postingan kali ini, kita akan membahas proses install paket RPM di CentOS 8.







Ada tiga metode yang dapat kita gunakan untuk menginstal paket RPM di CentOS 8:



  1. Dengan menggunakan DNF
  2. Dengan menggunakan Yum
  3. Dengan menggunakan RPM

Mari kita mulai dengan metode pertama dan belajar menginstal paket RPM menggunakan manajer paket DNF.



Menginstal paket RPM dengan menggunakan DNF

DNF telah menggantikan Yum sebagai versi terbaru di CentOS 8.





Menangani dependensi adalah tugas penting saat menginstal paket pada sistem operasi berbasis Linux. Oleh karena itu, DNF harus selalu lebih disukai daripada manajer paket lain saat menginstal paket RPM karena sangat baik dalam menangani dependensi.

Untuk menginstal paket RPM dengan DNF, cukup sediakan paket RPM ke instal dnf memerintah:



$sudodnfInstall./paket.rpm

Misalnya, kami ingin menginstal versi terbaru dari penampil tim pada sistem Operasi CentOS 8. Untuk menginstal TeamViewer versi terbaru, kunjungi halaman unduhan TeamViewer:

https://www.teamviewer.com/en/download/linux/

Setelah Anda berada di halaman unduh aplikasi Teamviewer, Klik tautan yang Disorot pada tangkapan layar di atas.

Kotak pop-up akan muncul untuk mengunduh file RPM untuk menginstal TeamViewer di CentOS 8:

Klik opsi simpan file dan klik OK untuk memulai proses pengunduhan file RPM TeamViewer.

Setelah paket RPM TeamViewer diunduh, kembali ke terminal dan navigasikan ke direktori Unduhan tempat paket RPM diunduh menggunakan perintah cd:

$CDUnduhan

Setelah Anda berada di direktori Unduhan, jalankan perintah ls perintah untuk mengonfirmasi keberadaan file RPM TeamViewer:

$ls

Sekarang untuk menginstal TeamViewer versi terbaru di CentOS 8, cukup sediakan file RPM unduhan TeamViewer ke perintah dnf install seperti yang ditunjukkan di bawah ini:

$sudodnfInstall./teamviewer_15.18.5.x86_64.rpm

Ini akan meminta untuk menginstal beberapa dependensi tambahan dan mengambil ruang disk tambahan, jadi ketik y dan tekan Enter untuk melanjutkan; instalasi akan dimulai dan selesai dalam hitungan detik.

Seperti yang Anda lihat pada tangkapan layar di atas, versi terbaru TeamViewer berhasil diinstal menggunakan paket RPM pada sistem Operasi CentOS 8.

Instal paket RPM dari web

Anda juga dapat mengunduh dan menginstal paket RPM yang terletak di web menggunakan DNF. Untuk menginstal paket RPM, cukup berikan alamat web langsung paket RPM ke DNF.

Misalnya, jika kita ingin menginstal epel-release langsung dari fedoraproject.org, perintahnya akan seperti ini:

$sudodnfInstallhttps://dl.fedoraproject.org/pub/hangat/epel-rilis-terbaru-8.noarch.rpm

DNF akan secara otomatis mencari dependensi, dan akan meminta konfirmasi Anda sebelum menginstal paket dan dependensinya.

Masukkan y dan tekan Enter untuk memulai proses instalasi epel-release beserta dependensinya.

DNF juga memberi tahu Anda apakah paket tersebut kompatibel dengan sistem operasi Anda. Jika sebuah paket tidak kompatibel dengan sistem Operasi CentOS Anda, maka perbarui sistem Operasi atau coba paket lain yang kompatibel dengan sistem Operasi.

Menginstal paket RPM menggunakan YUM

Seperti disebutkan di atas, sistem manajemen paket YUM telah diganti dengan DNF di CentOS versi terbaru, tetapi Anda dapat terus menggunakannya.

Sintaks pada metode ini sama dengan metode DNF. Cukup ganti DNF dengan YUM.

Misalnya, untuk menginstal paket menggunakan manajer paket YUM, sintaks perintah yum akan terlihat seperti ini:

$sudo instal ya./jalur/paket.rpm

Setelah menjalankan perintah di atas, paket, serta dependensinya, akan diinstal.

Menginstal paket RPM menggunakan RPM

Ini adalah metode konvensional dan standar untuk menginstal paket RPM pada sistem Operasi CentOS 8, tetapi Anda harus selalu lebih suka menggunakan DNF daripadanya jika Anda tidak ingin semuanya menjadi berantakan.

Menggunakan metode ini untuk menginstal paket RPM memiliki keterbatasan karena RPM tidak menangani dependensi, dan Anda harus mencarinya secara manual.

Untuk menginstal paket dengan perintah rpm, gunakan: -Saya tandai dan berikan file penginstal paket RPM:

$sudorpm-Saya./jalur/paket.rpm

Seperti yang dapat Anda saksikan pada tangkapan layar di atas, dependensi tidak diinstal, sehingga paket RPM tidak dapat diinstal. Jadi sebagai gantinya, Anda harus menginstal dependensi secara manual terlebih dahulu; kemudian, Anda dapat menginstal TeamViewer menggunakan perintah rpm.

Kesimpulan

Pemasangan RPM eksternal harus dibatasi sebanyak mungkin karena dapat membuat sistem Anda tidak stabil. Namun, jika Anda ingin menginstal versi terbaru dari aplikasi apa pun, Anda harus menggunakan file RPM terbaru.

Pada artikel ini, kita telah mempelajari proses instalasi paket berbasis RPM menggunakan tiga metode berbeda. Kami juga membahas mengapa DNF harus selalu lebih disukai daripada metode lain karena menangani masalah ketergantungan. Mungkin perlu menggunakan utilitas RPM dalam kasus yang jarang terjadi, tetapi DNF akan selalu menjadi pilihan terbaik.