Linux/Datenkompression/Programme
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
|
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