Cara menginstal paket RPM di Ubuntu 20.04 LTS

Paket RPM (Red Hat Package Manager) dimaksudkan untuk dikompilasi dan diinstal pada RHEL dan sistem operasi berbasisnya seperti CentOS, Fedora, dan banyak lagi… Namun, kita juga dapat menginstal paket RPM di Ubuntu dengan mengubahnya menjadi paket DEB. Dan di sini, di artikel ini, kita tahu caranya?

Sering kali, ada beberapa paket perangkat lunak yang tidak tersedia untuk Ubuntu (menggunakan paket APT Manager dan paket Debian). Meskipun RHEL dan Ubuntu adalah Linux tetapi format pembuatan paket untuk diinstal pada keduanya berbeda.

Misalnya, Zenmap, interface GUI untuk alat analisis jaringan Nmap tersedia sebagai biner pra-kompilasi dalam format RPM, sehingga mereka yang menginginkannya di Ubuntu 20.04 LTS, harus terlebih dahulu mengonversinya dalam paket Deb yang dapat diinstal Ubuntu. Jadi, berikut adalah langkah-langkah yang harus diikuti yang juga berlaku untuk Ubuntu 19.04/18.04/16.04, Linux Mint, Debian, MX Linux, Zorin OS, dan banyak lagi…

1. Jalankan Pembaruan Sistem

Buka command terminal, shortcutnya adalah Ctrl+Alt+T, lalu gunakan perintah pembaruan sistem untuk membiarkan semua paket yang diinstal mencapai status terbarunya termasuk membangun kembali cache repo.

sudo apt update

2. Instal konverter Paket Alien

Sekarang, kita menginstal perangkat lunak Alien di Ubuntu 20.04 LTS kita yang akan membantu kita mengubah paket RPM menjadi format DEB yang kompatibel dengan Debian. Untuk menginstalnya kita tidak perlu menambahkan repositori pihak ketiga karena sudah ada di repo resmi.

sudo apt install alien -y

3. Dapatkan beberapa paket RPM untuk diinstal di Ubuntu

Selanjutnya kita membutuhkan paket perangkat lunak RPM yang ingin Anda instal di Ubuntu 20.04 Anda, di sini kita mengunduh biner untuk Zenmap yang tersedia dalam format RPM.

4. Ubah RPM ke DEB

Setelah paket RPM yang ingin Anda konversi dan instal di Ubuntu ada di sistem Anda, jalankan perintah di bawah ini untuk menginstal yang sama.

nama paket alien sudo

misalnya, kita telah mengunduh Zenmap, jadi kita menggunakan nama filenya:

sudo alien zenmap-7.91-1.noarch.rpm

5. Instal file Debian yang dikonversi RPM

Kita dapat menggunakan dua perintah untuk menginstal paket Deb, satu adalah dpkg dan yang lainnya adalah manajer paket APT reguler dari sistem operasi Linux berbasis Debian.

Setelah proses konversi selesai, Alien akan menyimpan file Debian yang dikonversi RPM di direktori yang sama tempat file sumber berada.

Untuk menggunakan perintah DPKG :

sudo dpkg -i zenmap_7.91-2_all.deb

Menggunakan APT:

sudo apt install./zenmap_7.91-2_all.deb

6. Perintah Tunggal untuk mengonversi dan menginstal RPM di Ubuntu

Nah, jika Anda tidak ingin melakukan dua langkah – satu adalah konversi dan instalasi lainnya, maka kita dapat menggunakan satu perintah tidak hanya untuk mengonversi tetapi juga menginstal file Debian yang telah dikonversi.

sudo alien -i rpm-nama file

contoh

sudo alien -i zenmap-7.91-1.noarch.rpm