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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
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 |