WHAT'S NEW?
Loading...

Convert Package RPM Menjadi DEB Menggunakan Alien

convert package rpm to deb

Pada artikel ini saya akan mengenalkan sebuah aplikasi yang bernama alien, yang merupakan sebuah tool yang dapat mengconvert linux packages yang berbeda seperti .rpm menjadi .deb ataupun sebaliknya. Cara seperti ini sangat membantu apabila kita menggunakan salah satu jenis linux A tetapi membutuhkan semisal driver printer, namun driver tersebut tidak tersedia direpo maupun repo pihak ketiga dan hanya tersedia pada repo jenis linux B, tentunya kita tidak akan bisa menggunakannya bukan, oleh karena itu tool ini sangat membantu bila terjadi hal semacam itu.
Saya akan menggunakan Debian sebagai contoh untuk mengambil salah satu file untuk linux CentOS dan mengconvertnya menjadi file package untuk Debian. Langkah yang perlu dilakukan ialah install terlebih dahulu aplikasi bernama alien tadi dengan perintah berikut.
# apt-get install alien (file size sekita 30mb)
Kemudian karena saya menggunakan Debian, saya akan mendownload salah satu shell CentOS yaitu zsh yang tentunya shell ini tidak tersedia didalam Debian, untuk melihat shell pada Debian dapat dilakukan dengan perintah berikut.
# cat /etc/shells
convert package rpm to deb
Untuk mendownload melalui terminal yaitu menggunakan wget <spasi> url seperti contoh dibawah ini untuk mendownload zsh.
# wget http://mirror.centos.org/centos/6/os/x86_64/Packages/zsh-4.3.11-4.el6.centos.x86_64.rpm
# alien --to-deb --scripts zsh-4.3.11-4.el6.centos.x86_64.rpm
convert package rpm to deb

Ketika menjalankan perintah eksekusi alien maka kita akan mendapatkan pesan mengenai KEY ID, abaikan saja pesan tersebut. Dan setelah beberapa saat maka akan tercipta file package .deb sesuai yang kita inginkan.
convert package rpm to deb
Setelah mendapatkannya, langkah yang perlu dilakukan yaitu menginstallnya karena memang itu tujuan kita, untuk menginstall melalui sebuah packages adalah dengan perintah dpkg -i seperti contoh berikut.
# dpkg -i zsh_4.3.11-5_amd64.deb
convert package rpm to deb
Jika gambar seperti diatas muncul saat proses installasi, maka itu artinya proses installasi berjalan sukses, kemudian untuk memastikan apakah shells tersebut sudah berhasil terinstall lakukan lagi pengecekan shells dengan perintah seperti tadi.
# cat /etc/shells
convert package rpm to deb
Dari hasil gambar diatas tampak bahwa kita telah berhasil menginstallnya, pertahtikan /bin/zsh yang sebelumnya tidak ada. 

Sangat mudah bukan, hanya dengan sebuah aplikasi kecil kita dapat melakukan hal yang semacam itu. Maka dari itu linux bukanlah sesuatu yang sulit karena banyak orang beranggapan seperti itu, akan tetapi dengan berkembangnya jaman maka teknologinya akan ikut berkembang untuk menyesuaikan dengan kebutuhan penggunya. Selamat mencoba dan semoga bermanfaat.

0 comments:

Post a Comment