[Share] Cara Merubah Paket RPM menjadi DEB dan Sebaliknya
#1
Nambah catatan lagi, bagi pengguna Debian/Ubuntu dan variannya, ada cara merubah paket RPM menjadi DEB dan sebaliknya, lumayan kan jadi ga perlu mencari file installer .deb atau install dari source lagi #penggunadebianfamily Big Grin

Oh iya apa itu .rpm?
RPM adalah Red Hat Package Manager atau RPM Package Manager, sesuai namanya file dengan ekstensi .rpm adalah file yang bisa diinstall hanya di keluarga Red Hat OS seperti RHEL, Centos, Fedora dsb.

File dengan ekstensi .rpm tentu tidak bisa diinstall ke OS keluarga Debian (.deb) seperti Ubuntu, Linux Mint, Elementary OS dsb. Tapi untungnya file .rpm dapat diubah menjadi .deb.

Caranya?
RPM --> DEB
Download saja paket yang berekstensi .rpm, contohnnya mari kita download nmap terbaru:
Code:
wget http://nmap.org/dist/nmap-6.46-1.x86_64.rpm

Kemudian gunakan program namanya "alien" (di film-film sih katanya suatu saat akan menguasai bumi)
Code:
ikons@pirasi:~/Downloads$ sudo apt-get install alien

Setelah itu jalankan saja alien untuk merubah file .rpm tersebut:
Code:
ikons@pirasi:~/Downloads$ sudo alien nmap-6.46-1.x86_64.rpm
nmap_6.46-2_amd64.deb generated

Perhatikan file nmap-6.46-1.x86_64.rpm akan di simpan lagi dengan nama nmap_6.46-2_amd64.deb

DEB --> RPM
Hal sebaliknya juga bisa untuk merubah file .deb menjadi file .rpm, tambahkan parameter -r pada alien, contohnya:
Code:
ikons@pirasi:~/Downloads$ sudo alien -r nmap_6.46-2_amd64.deb
nmap-6.46-3.x86_64.rpm generated


Semoga bermanfaat,
iKONs

Catatan:
Alien membutuhkan paket-paket seperti berikut (jika terjadi error),
  • cpio 2.5-1.1 GNU cpio -- a program to manage ar
  • debhelper 4.2.11 helper programs for debian/rules
  • dpkg-dev 1.10.22 Package building tools for Debian
  • make 3.80-8 The GNU version of the "make" util
  • perl 5.8.4-2 Larry Wall's Practical Extraction
  • rpm 4.0.4-28 Red Hat package manager

Sumber:
http://ikonspirasi.info/?p=2092

#2
(04-19-2014, 03:13 AM)iKONspirasi Wrote: Nambah catatan lagi, bagi pengguna Debian/Ubuntu dan variannya, ada cara merubah paket RPM menjadi DEB dan sebaliknya, lumayan kan jadi ga perlu mencari file installer .deb atau install dari source lagi #penggunadebianfamily Big Grin

Oh iya apa itu .rpm?
RPM adalah Red Hat Package Manager atau RPM Package Manager, sesuai namanya file dengan ekstensi .rpm adalah file yang bisa diinstall hanya di keluarga Red Hat OS seperti RHEL, Centos, Fedora dsb.

File dengan ekstensi .rpm tentu tidak bisa diinstall ke OS keluarga Debian (.deb) seperti Ubuntu, Linux Mint, Elementary OS dsb. Tapi untungnya file .rpm dapat diubah menjadi .deb.

Caranya?
RPM --> DEB
Download saja paket yang berekstensi .rpm, contohnnya mari kita download nmap terbaru:
Code:
wget /dist/nmap-6.46-1.x86_64.rpm

Kemudian gunakan program namanya "alien" (di film-film sih katanya suatu saat akan menguasai bumi)
Code:
ikons@pirasi:~/Downloads$ sudo apt-get install alien

Setelah itu jalankan saja alien untuk merubah file .rpm tersebut:
Code:
ikons@pirasi:~/Downloads$ sudo alien nmap-6.46-1.x86_64.rpm
nmap_6.46-2_amd64.deb generated

Perhatikan file nmap-6.46-1.x86_64.rpm akan di simpan lagi dengan nama nmap_6.46-2_amd64.deb

DEB --> RPM
Hal sebaliknya juga bisa untuk merubah file .deb menjadi file .rpm, tambahkan parameter -r pada alien, contohnya:
Code:
ikons@pirasi:~/Downloads$ sudo alien -r nmap_6.46-2_amd64.deb
nmap-6.46-3.x86_64.rpm generated


Semoga bermanfaat,
iKONs

Catatan:
Alien membutuhkan paket-paket seperti berikut (jika terjadi error),
  • cpio 2.5-1.1 GNU cpio -- a program to manage ar
  • debhelper 4.2.11 helper programs for debian/rules
  • dpkg-dev 1.10.22 Package building tools for Debian
  • make 3.80-8 The GNU version of the "make" util
  • perl 5.8.4-2 Larry Wall's Practical Extraction
  • rpm 4.0.4-28 Red Hat package manager

Sumber:
/?p=2092

Manteb omm... (Y)






Users browsing this thread: 1 Guest(s)