Converting an *.deb Package to *.rpm


Today i tried to build an Package called „XMind„. But the Sourcecode was very strange. The Projectpage has just *.exe and *.deb Files. So i tried an piece Software called „Alien“. The Program description says, that the Program converts to RPM, DEB, TARGZ and other Formats.

The usage of the Program is „alien [–to-deb] [–to-rpm] [–to-tgz] [–to-slp] [options] file […]„. So in my case i tried alien –to-rpm xmind.deb.

But alien propose that we use the Function –scripts, so the Scripts converted too. And my usage was „alien –to-rpm -scripts xmind.deb

An other interesting feature is the automatic use of Packages: „–patch=patch„. If the Patch is placed into /var/lib/alien the Program uses this Patch to build the Package.

So i think, that i’m using this Program (alien) in some cases in future. Good piece of Software.

Über saigkill
openSUSE Ambassador, openSUSE Marketing Team, Weekly News Team, openFATE Screening Team and BuildService.

One Response to Converting an *.deb Package to *.rpm

  1. Ionut sagt:

    Yes, it is really useful. I installed IBM Tivoli Backup Client on Ubuntu even if they offer just rpm packages for download.

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: