Dolphin erstellen eines Zips aus mehreren Dateien
Anzeige
Im Normalfall hat man als Benutzer, ohne Ahnung von Konsolen, unter KDE/ Dolphin das Problem wie man mehrere Dateien in ein ZIP-File bekommt. Klar es geht indem man die Dateien in einen Ordner verschiebt, und diesen Zipt1 . Oder man kann auch direkt mit Ark über den Programmaufruf arbeiten.
Nach langem hin und her habe ich eine einiger Maßen befriedigende Lösung gefunden. Befriedigend darum, weil zwar mehrere Dateien zu einem Archiv zusammen getragen werden können, das Archiv aber immer gleich heißt (in meinem Fall Archive.zip) und immer ins Homeverzeichnis des Benutzers gestellt wird. Und sollte dort noch eine Archive.zip Datei sein, wird der neue Inhalt an den bestehenden angefügt.2
Und so gehts:
Man öffne die Datei /usr/share/apps/d3lphin/servicemenus/compress.desktop als superuser
sudo nano /usr/share/apps/d3lphin/servicemenus/compress.desktop
sucht sich die Stelle
[Desktop Action CompressZip] Name=Zip Archive Icon=ark Exec=ark --add-to %u %u.zip
Und ersetzt die letzte Zeile durch
Exec=ark --add-to %U Archive.zip
Am ende schaut der Abschnitt dann so aus:
[Desktop Action CompressZip] Name=Zip Archive Icon=ark Exec=ark --add-to %U Archive.zip
Datei speichern und jetzt sollte es gehen (Unter Beachtung der oben erwähnten Hinweise)
Aber natürlich geht das ganze über die Konsole um einiges einfacher:
zip Archive.zip Datei1 Datei2 Ordner1 Order2
- Wobei dann alle Dateien auch in einem Unterordner entpackt werden, was in meinem Fall unerwünscht war. Benutzer wollte es so. [↩]
- Sollte jemand also einen anderen Weg kennen bin ich sehr Dankbar für einen Hinweis. [↩]







by