zip ist ein weit verbreitetes und portables Komprimierungstool, mit dem man *.zip-Dateien erstellen kann. Unter Linux wird üblicherweise das Kommandozeilenprogramm von Info-Zip verwendet.
Homepage: http://www.info-zip.org/Zip.html
Lizenz: http://www.info-zip.org/license.html (BSD-ähnlich)
Tipps & Tricks
Wer gerne in der graphischen Oberfläche mit einem Rechtsklick auf eine Datei zippen möchte (wie man es als Umsteiger gerne hätte), kann sich Karchiver (mindestens in der Version 3.1.0) installieren. Anschließend ist derzeit noch etwas Handarbeit nötig:
Unter $KDEDIR/share/apps/konqueror/servicemenus legt man eine neue Textdatei an, die man beispielsweise KarchiverCompress.desktop nennt
- Dieser Datei gibt man folgenden Inhalt:
[Desktop Entry] ServiceTypes=all/all Actions=CompressZip;CompressTar;CompressTarGz;CompressTarBz2 [Desktop Action CompressZip] Name=Compress to zip Name[de]=Packen als zip Icon=tar Exec=karchiver --prefered .zip --compress %U [Desktop Action CompressTar] Name=Compress to tar Name[de]=Packen als Tar Icon=tar Exec=karchiver --prefered .tar --compress %U [Desktop Action CompressTarGz] Name=Compress to tar.gz Name[de]=Packen als Tar-Gz Icon=tar Exec=karchiver --prefered .tar.gz --compress %U [Desktop Action CompressTarBz2] Name=Compress to tar.bz2 Name[de]=Packen als Tar-Bz2 Icon=tar Exec=karchiver --prefered .tar.bz2 --compress %U
Ab sofort auf eine Datei oder Ordner Rechtsklicken und fertig.
Folgende Formate sind möglich, wenn dafür die passenden Shell-Programe vorhanden sind: tar, tar.gz, tar.bz2, zip, rar, lha, gz, bz2
Beispiel
Wer auf der Shell im aktuellen Verzeichnis eine Datei zippen möchte, gibt folgendes ein:
zip Textdatei.zip Textdatei.txt
Hinweis: Die Angabe -q ist für Terminal-Fenster sehr hilfreich, dann geht das Einpacken viel schneller.
Um das Verzeichnis home auf die USB-Platte /media/usbdisk zu sichern und wieder auszupacken
zip -r -q /media/usbdisk/backup/home.2006.06.01.zip home unzip /media/usbdisk/backup/home.2006.06.01.zip
siehe auch gzip
Bemerkungen
Karchiver ist nur für Ubuntu und dessen Derivate verfügbar, man kann aber das Debianpaket problemlos in ein "normales" Debian unstable integrieren.
Cooles Tool, macht genau das was es soll