Mit alien von rpm nach deb und zurück

Erstellt am 30. März 2019 von It_berater

Manchmal will man auf den Raspberry Pi ein rpm von Red Hat auf einem Debian installieren. Wenn es auch selten vorkommt.

Man kann dann mit alien das Package Format konvertieren. Auf dem Raspberry Pi installieren wir die aktuelle Version aus dem Jahre 2016 mit einem sudo apt-get install alien und schon ist die 8.95 Version installiert.

Wie kann nun ein rpm in das deb Format konvertiert oder auch gleich installiert werden? Dazu einfach mit sudo das rpm Archive aufrufen. Hier mal ein Beispiel mit dem twpdfformulartocsv-0.0.1-1.noarch.rpm

sudo alien twpdfformulartocsv-0.0.1-1.noarch.rpm

nach ein paar Minuten wird das Ergebnis angezeigt:

twpdfformulartocsv_0.0.1-2_all.deb generated

und die deb Datei ist vorhanden.

Hier noch die Befehle:

Ein Archiv kann auch getestet werden. Z.B.

sudo alien –test twpdfformulartocsv-0.0.1-1.noarch.rpm

warning: the authors of lintian do not recommend running it with root privileges!
Test results:
	E: twpdfformulartocsv: debian-changelog-file-contains-invalid-email-address pi@pi
	E: twpdfformulartocsv: non-etc-file-marked-as-conffile home/pi/twpdfformulare/.DS_Store
	E: twpdfformulartocsv: non-etc-file-marked-as-conffile home/pi/twpdfformulare/pdf-formular-beispiel-1.pdf
	E: twpdfformulartocsv: non-etc-file-marked-as-conffile home/pi/twpdfformulare/pdf-formular-beispiel-2.pdf
	E: twpdfformulartocsv: non-etc-file-marked-as-conffile home/pi/twpdfformulare/pdf-formular-beispiel-leer.pdf
	E: twpdfformulartocsv: non-etc-file-marked-as-conffile home/pi/twpdfformulare/pdf-formular-beispiel.odt
	E: twpdfformulartocsv: copyright-should-refer-to-common-license-file-for-apache-2
	W: twpdfformulartocsv: copyright-without-copyright-notice
	E: twpdfformulartocsv: description-starts-with-package-name
	E: twpdfformulartocsv: description-too-short twpdfformulartocsv
	E: twpdfformulartocsv: description-is-pkg-name twpdfformulartocsv
	E: twpdfformulartocsv: maintainer-address-malformed pi <pi@pi-zero>
	E: twpdfformulartocsv: dir-or-file-in-home home/pi/
	E: twpdfformulartocsv: dir-or-file-in-home home/pi/twpdfformulare/
	E: twpdfformulartocsv: dir-or-file-in-home home/pi/twpdfformulare/.DS_Store
	W: twpdfformulartocsv: macos-ds-store-file-in-package home/pi/twpdfformulare/.DS_Store
	E: twpdfformulartocsv: dir-or-file-in-home home/pi/twpdfformulare/pdf-formular-beispiel-1.pdf
	E: twpdfformulartocsv: dir-or-file-in-home home/pi/twpdfformulare/pdf-formular-beispiel-2.pdf
	E: twpdfformulartocsv: dir-or-file-in-home home/pi/twpdfformulare/pdf-formular-beispiel-leer.pdf
	E: twpdfformulartocsv: dir-or-file-in-home home/pi/twpdfformulare/pdf-formular-beispiel.odt
	E: twpdfformulartocsv: dir-or-file-in-home home/pi/twpdfformulare/twpdfformulartocsv-0.0.1.jar
	W: twpdfformulartocsv: jar-not-in-usr-share home/pi/twpdfformulare/twpdfformulartocsv-0.0.1.jar
	W: twpdfformulartocsv: maintainer-script-ignores-errors postinst
twpdfformulartocsv_0.0.1-2_all.deb generated

Ähnliche Artikel:

  1. OpenOffice Quickie: Wie können Auswahlboxen für PDF-Formulare mit mehreren Werten erstellt werden?
  2. Wie kann auf einem Raspberry Pi ein Subversion und Apache Server installiert werden?
  3. Wie können kostenlos PDF Formulare schnell mit OpenOffice erstellt werden?