staging.inyokaproject.org

Xarchiver

Dieser Artikel wurde für die folgenden Ubuntu-Versionen getestet:

Dieser Artikel ist mit keiner aktuell unterstützten Ubuntu-Version getestet! Bitte teste diesen Artikel für eine Ubuntu-Version, welche aktuell unterstützt wird. Dazu sind die Hinweise zum Testen von Artikeln zu beachten.

Zum Verständnis dieses Artikels sind folgende Seiten hilfreich:

xarchiver-logo.png Xarchiver 🇬🇧 ist ein von Giuseppe Torelli entwickeltes und unter der GNU General Public License (GPL) herausgegebenes Programm zum Packen und Entpacken von Archivdateien. Mithilfe von Xarchiver können auch Dateien zu bestehenden Archiven hinzugefügt oder aus Archiven gelöscht werden. Das Programm ist unabhängig von der verwendeten Desktopoberfläche, basiert nur auf GTK2 und braucht sonst keine Extra-Pakete.

Übersicht über die wichtigsten Programm-Merkmale:

Folgende Formate werden derzeit unterstützt: .bz2, .gz, .lzma, .tar, .tar.bz2, .tar.gz, .tar.lzma, .jar, .deb sowie .rpm. Passwortgeschützte Archive der Formate .zip, .7z, .arj und .rar werden ebenfalls unterstützt.

Xarchiver war lange Zeit Bestandteil von Xfce, inzwischen wurde aber die Bindung an Xfce aufgegeben.

Installation

xarchiver-hauptfenster.png Das Programm ist in den offiziellen Paketquellen vorhanden. Folgendes Paket muss installiert [1] werden:

  • xarchiver (universe)

Befehl zum Installieren der Pakete:

sudo apt-get install xarchiver 

Oder mit apturl installieren, Link: apt://xarchiver

Bei Ubuntu-Versionen, welche über ein Anwendungsmenü verfügen, kann das Programm über den Menü-Eintrag "Anwendungen → Zubehör" aufgerufen werden [2]. Oder man startet es, indem man ein Archiv aus dem Dateimanager heraus öffnet.

Benutzung

Archiverstellung

Ein neues Archiv erstellt man über das Menü "Archiv → Neu" oder die Plus-Schaltfläche in der Werkzeugleiste (alternativ Tastenkürzel Strg + N ). Über den erscheinenden Dialog können Dateien hinzugefügt und der Archivtyp festgelegt werden.

xarchiver-kontextmenu.png

Öffnen und Entpacken eines Archivs

Ein Archiv öffnet man über das Menü "Archiv → Öffnen" oder die entsprechende Schaltfläche in der Werkzeugleiste (Tastenkürzel Strg + O ). Entpackt wird ein Archiv über das Menü "Aktion → Entpacken" ( Strg + E ). Bei Bedarf steht auch ein Kontextmenü zur Verfügung, welches über Klick mit der rechte Maustaste-Maustaste erreicht werden kann und Schaltflächen zum Öffnen, Entpacken und dergl. beinhaltet.

Hinzufügen oder Löschen von Dateien

Dateien können über Menü "Aktion → Hinzufügen" ( Strg + D ) oder über die entsprechende Schaltfläche in der Werkzeugleiste zu einem bereits bestehenden, geöffneten Archiv hinzugefügt oder eine markierte Datei per "Aktion → Löschen" ( Strg + Entf ) aus einem Archiv entfernt werden.

Selbstextrahierende Archive

Im Menü "Aktion" findet sich ebenfalls die Möglichkeit, aus einem geöffneten Archiv ein selbstextrahierendes Archiv zu erstellen. Da nicht alle Archivformate dies unterstützen, ist bei manchen Formaten (z.B. .tar-Archive) diese Funktion deaktiviert. Nach Anwählen des Menüpunkts "Selbstextrahierendes Archiv erstellen" sind lediglich noch der Speicherort und der Name anzugeben, das Archiv wird anschließend vom Programm automatisch erstellt (z.B. testarchiv siehe beispielhafte Bildschirmfotos). Ein Entpacken eines solchen selbstextrahierenden Archivs erfolgt mittels des Befehls

./NAME_DES_SELBSTEXTRAHIERENDEN_ARCHIVS 

im Terminal. Es sind keine weiteren Angaben mehr nötig; die Dateien werden automatisch entpackt. Falls im Arbeitsverzeichnis bereits Dateien desselben Namens existieren, fragt das Programm nach, wie es vorgehen soll, d.h. ob die zu entpackende Datei umbenannt, die bereits existierende Datei überschrieben werden soll und dergleichen.

./xarchiver-sfx-erstellen.png ./xarchiver-sfx-angelegt.png ./xarchiver-sfx-extrahieren.png
Selbstextr. Archiv erstellen Selbstextr. Archiv angelegt Selbstextr. Archiv entpacken

Weitere Funktionen

Über das Menü "Aktion" besteht die Möglichkeit, einen Archivkommentar zu erstellen, einem Archiv ein Passwort zu vergeben oder zum Beispiel mehrere Archive auf einmal zu entpacken. Die Archiveigenschaften lassen sich über das Menü "Archiv" anzeigen oder als TXT- oder HTML-Datei exportieren.

Programmeinstellungen

Einige Programmeinstellungen wie zum Beispiel die Festlegung des bevorzugten Archivformats, der Symbolgröße, der Anzeige von Programmfensterelementen u.a. lassen sich über das Menü "Aktion → Einstellungen" benutzerdefiniert festlegen.

Verwendung im Terminal

Ausbaufähige Anleitung

Dieser Anleitung fehlen noch einige Informationen. Wenn Du etwas verbessern kannst, dann editiere den Beitrag, um die Qualität des Wikis noch weiter zu verbessern.


Anmerkung: Diese Optionen funktionieren zumindest unter Ubuntu 18.04 nicht zuverlässig.

Xarchiver lässt sich auch auf der Konsole einfach verwenden [3]. Die grundlegende Syntax lautet:

xarchiver OPTION ARCHIV 

Hierbei stehen dem Nutzer einige Optionen zur Verfügung.

Übersicht über die Terminal-Optionen
Kurzform Langform Bedeutung
-x --extract-to=ZIELVERZEICHNIS ARCHIV Extrahiert das ARCHIV in ein ZIELVERZEICHNIS und beendet darauf das Programm.
-e --extract=ARCHIV Fragt nach dem Zielverzeichnis und extrahiert dann das ARCHIV dorthin; anschließend wird das Programm beendet.
-m --multi-extract=DATEI1 DATEI2 DATEI3 ... Öffnet einen Multi-Extraktionsdialog, um mehrere Dateien auf einmal zu extrahieren. Platzhalter (wie z.B. *) sind erlaubt.
-d --add-to=DATEI1 DATEI2 DATEI3 ... Fragt nach dem Zielarchiv und fügt dann die angegebenen DATEIEN diesem Archiv zu. Falls das angegebene Zielarchiv nicht existiert, wird es vom Programm angelegt.
-a --add=ARCHIV Fragt nach den Dateien, welche dem angegebenen ARCHIV hinzugefügt werden sollen, und fügt diese dann hinzu.
-h --help Zeigt einige Hilfeoptionen an.
--help-all Zeigt sämtliche Hilfeoptionen an.
-V --version Gibt Versionsinformationen aus und beendet dann das Programm.

Diese Revision wurde am 26. März 2020 17:03 von Heinrich_Schwietering erstellt.
Die folgenden Schlagworte wurden dem Artikel zugewiesen: Datensicherung, Packer, Komprimierung, Archivmanager, ungetestet