Linux/Datenkompression/Programme

Aus Foxwiki
Version vom 4. Dezember 2024, 12:08 Uhr von Dirkwagner (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „== Programme == ; Um diese Formate unter Linux packen und entpacken zu können, benötigt man für jedes Format ein eigenes Programm * Für die großen Desktop-Umgebungen GNOME und KDE gibt es Archivmanager, die über eine komfortable grafische Oberfläche verfügen, jedoch auf die Einzelprogramme zurückgreifen * Daher müssen diese auf jeden Fall installiert sein Um mit sämtlichen oben genannten Formaten umgehen zu können, müssen die folgenden Paket…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Programme

Um diese Formate unter Linux packen und entpacken zu können, benötigt man für jedes Format ein eigenes Programm
  • Für die großen Desktop-Umgebungen GNOME und KDE gibt es Archivmanager, die über eine komfortable grafische Oberfläche verfügen, jedoch auf die Einzelprogramme zurückgreifen
  • Daher müssen diese auf jeden Fall installiert sein

Um mit sämtlichen oben genannten Formaten umgehen zu können, müssen die folgenden Pakete installiert [1] werden.

  • Die ersten fünf Pakete sollten bereits nach einer Standardinstallation vorhanden sein
tar - ein Archivierungsprogramm, das unter Linux oft mit GZip oder BZip verwendet wird
bzip2 - für Dateien vom Typ BZip
gzip - für Dateien vom Typ GZip
lzop - auf Geschwindigkeit optimiertes Packprogramm
zip Packen von Zip-Archiven
unzip Entpacken von Zip-Archiven
xz-utils
xz-lzma
XZ-Dateien und den Vorgänger LZMA
p7zip-full Packen/Entpacken mittels LZMA Algorithmus von 7-Zip-Archiven und Entpacken von AES-verschlüsselten Zip-Archiven
lha [2] LZH-Archiver, wird von Ark benutzt

Erwähnenswert ist auch folgende Anwendung, die bereits in der Standardinstallation mit installiert wird

  • split - Archive in mehrere (beliebig große) Teile teilen
Proprietäre Archivformate

Für diverse proprietäre Archivformate gibt es die Wahl zwischen einer Open Source Version und einer Version, die unter einer unfreien Lizenz steht, die dafür aber mehr Funktionalität bietet

  • So können beispielsweise nur die proprietären Versionen mit Passwörtern geschützte Archive extrahieren usw.
  • Man sollte hierbei darauf achten, dass entweder die proprietäre oder die freie Version installiert ist

Man muss nicht zwangsläufig auf die graphischen Archivmanager zurückgreifen

  • Alle Packprogramme kann man auch von einem Terminal heraus bedienen
  • Wichtig dabei ist natürlich, dass die oben genannten Packprogramme installiert sind
Ace
rar
gzip
Bzip2
zip
cabextract cabextract ist zum Entpacken von Cabinet-Dateien, welche im Format .cab vorliegen, gedacht
innoextract innoextract extrahiert Installationsdateien, welche mit Inno Setup erstellt wurden
unshield unshield ist wie cabextract zum Entpacken von Cabinet-Dateien gedacht, jedoch für Anwendungen, die InstallShield verwenden
PeaZip PeaZip ist ein relativ junges plattformübergreifendes Projekt (2005) und stellt eine gute und funktionserweiterte Alternative zu den obigen Archivmanagern dar
  • Es unterstützt praktisch alle im Rahmen der lizenzrechtlichen Bestimmungen verfügbaren Formate und bietet eine kaum mehr überschaubare
  • Vielfalt an Funktionen, Optionen und Filtern
  • Besondere Beachtung verdienen die umfangreichen Möglichkeiten zur Datensicherheit (verschiedene Kryptografieen, Löschen durch mehrfaches Überschreiben usw.)

Im Gegensatz zu den oben beschriebenen Archivmanagern ist PeaZip kein grafisches Frontend für die einzelnen oben beschriebenen Packprogramme, sondern ein eigenständiges Pack- und Archivierungsprogramm

Es ist also nicht auf die separate Installation von Packprogrammen angewiesen