Extrahieren Sie mehrere ISO-Dateien in ein Verzeichnis

Extrahieren Sie mehrere ISO-Dateien in ein Verzeichnis

Ich habe eine CD heruntergeladen, die in 3 ISO-Dateien unterteilt ist

Ich möchte die drei als einen Ordner extrahieren

Ich habe versucht, 7z darauf auszuführen, aber es schlug fehl und ich konnte nicht herausfinden, wie ich es zum Laufen bekomme.

Antwort1

Verwenden Sie den -oSchalter (Ausgabeziel) 7zund ggf. -t(Archivtyp). Ein häufiger Fehler ist, nach 7zSchaltern ein Leerzeichen einzufügen, wodurch der Befehl fehlschlägt. Verwenden Sie die xOption zum Extrahieren mit vollständigen Pfaden. Installieren Sie 7zip, falls Sie es nicht haben:

sudo apt install p7zip-full

Sie können für jedes ISO dasselbe Ausgabeverzeichnis angeben. Bei den folgenden Befehlen wird davon ausgegangen, dass Sie das Ausgabeverzeichnis aufrufen möchten. outdirPassen Sie es daher nach Bedarf an.

Der folgende Befehl ist für aufgeteilte Archive, die wieder zusammengeführt werden müssen, was in Ihrem Fall zutreffen könnte – versuchen Sie zuerst dies (ersetzen Sie es name-of.isodurch den Namen der ersten Datei):

7z x name-of.iso -tsplit -ooutdir

Wenn Fehler cannot process file as archiveoder ähnliches auftreten, stammen die Dateien nicht aus einem geteilten Archiv. Um sie zu extrahieren, können Sie für jede Datei Folgendes tun:

7z x name-of.iso -ooutdir

Oder (nützlich, wenn Sie viele Dateien haben) Sie können eine forSchleife verwenden, um alle auf einmal zu extrahieren:

for f in *.iso*; do 7z x "$f" -ooutdir; done

verwandte Informationen