Ubuntu 16.04 Xenial Xerus
Ubuntu 14.04 Trusty Tahr
Ubuntu 12.04 Precise Pangolin
Verwenden eines PPAs, optional
Archive entpacken, optional
Rechte für Dateien und Ordner ändern, optional
innoextract ist ein Kommandozeilenwerkzeug, mit dem man Installationsdateien, die mit Inno Setup erstellt worden sind (Versionen 1.2.10 bis 5.5.0), unter Linux extrahieren kann. So ist es z.B. möglich, Spiele von GOG.com (ehemals: Good Old Games) zu entpacken.
Die Extraktion verschlüsselter Dateien und einzelner Elemente aus der Installationsroutine wird nicht unterstützt.
Innoextract ist seit Ubuntu 12.10 in den offiziellen Paketquellen enthalten. Es muss lediglich das folgende Paket installiert [1] werden:
innoextract (universe)
mit apturl
Paketliste zum Kopieren:
sudo apt-get install innoextract
sudo aptitude install innoextract
Die aktuellste Version ist über ein "Personal Package Archiv" (PPA) [2] verfügbar. Dieses unterstützt auch ältere Ubuntu-Versionen, bei denen das Programm nicht in den offiziellen Paketquellen enthalten ist.
Adresszeile zum Hinzufügen des PPAs:
ppa:arx/release
Zusätzliche Fremdquellen können das System gefährden.
Ein PPA unterstützt nicht zwangsläufig alle Ubuntu-Versionen. Weitere Informationen sind der PPA-Beschreibung des Eigentümers/Teams arx zu entnehmen.
Damit Pakete aus dem PPA genutzt werden können, müssen die Paketquellen neu eingelesen werden.
Nach dem Aktualisieren der Paketquellen erfolgt die Installation wie oben angegeben.
Die Binaries können von constexpr.org heruntergeladen und entpackt [3] werden, z.B. nach ~/innoextract/. Anschließend die Ausführrechte für innoextract vergeben [4]. Beim Programmaufruf ist der Pfad anzugeben (siehe nächster Abschnitt).
Das Programm kann anschließend sofort verwendet werden [5] - auf Wunsch zusätzliche Parameter übergeben:
innoextract DATEI.exe ## Extrahiert die Datei.exe im Arbeitsverzeichnis ~/innoextract/innoextract ~/Downloads/DATEI.exe ## Beispielaufruf der Linux Binaries innoextract --gog setup_nwn_diamond_2.1.0.21.exe ## Extrahiert setup_nwn_diamond_2.1.0.21.exe und setup_nwn_diamond_2.1.0.21-1.bin
innoextract | |
Parameter | Bedeutung |
-e | Daten werden in das Arbeitsverzeichnis extrahiert. |
--gog | Extrahiert Spieledaten von gog.com, welche neben der .exe-Datei auch .bin-Dateien enthält. |
-l | Alle enthaltenen Dateien werden angezeigt, aber nicht entpackt. |
-L | Alle Dateinamen in Kleinschrift umwandeln. |
-h | Ruft die Hilfe auf. |
Weitere Parameter sind in den Manpages zu finden.
Diese Revision wurde am 5. Dezember 2016 16:56 von march erstellt.