So erstellen Sie ein selbstextrahierendes Archiv unter Linux

Ein selbstextrahierendes Archiv ist eine komprimierte Datei, die ihren Inhalt ohne spezielle Programme extrahieren kann. Viele Softwareentwickler verwenden selbstextrahierende Archive, um ihre Software schnell und effizient bereitzustellen. Selbstextrahierende Archive haben jedoch auch andere Verwendungszwecke, nämlich die Dekomprimierung von Dateien zu ermöglichen, ohne sich mit komplizierten Tools wie Tar, Zip und anderen auseinandersetzen zu müssen.

In dieser Anleitung zeigen wir Ihnen, wie Sie Ihr selbstextrahierendes Archiv unter Linux erstellen. Wir werden auch erklären, wie Sie Ihre selbstextrahierenden Archive für zusätzliche Sicherheit verschlüsseln.

Installieren des Shar-Tools

Als erstes müssen wir das Shar-Tool unter Linux installieren. Der Grund? Obwohl es ein weit verbreitetes Dienstprogramm ist, ist Shar auf vielen Linux-Betriebssystemen nicht vorinstalliert. Um die Installation zu starten, öffnen Sie ein Terminalfenster, indem Sie Strg + Alt + T oder Strg + Umschalt + T auf der Tastatur drücken . Befolgen Sie dann die unten aufgeführten Installationsanweisungen über die Befehlszeile.

Ubuntu

Unter Ubuntu Linux können Sie die Shar-App mit dem folgenden Apt- Befehl abrufen .

sudo apt install sharutils

Debian

Verwenden Sie Debian-Linux? Sie können Shar mit dem folgenden Apt-get- Befehl zum Laufen bringen .

sudo apt-get install sharutils

Arch Linux

Müssen Sie Shar auf Ihrem Arch Linux- PC zum Laufen bringen ? Verwenden Sie den Pacman- Befehl unten.

sudo pacman -S sharutils

Fedora

Installieren Sie unter Fedora Linux die Shar-Anwendung auf Ihrem System mit dem folgenden Dnf- Befehl.

sudo dnf sharutils installieren

OpenSUSE

Sind Sie ein OpenSUSE Linux-Benutzer? Installieren Sie das Shar-Programm mit dem Zypper- Befehl unten.

sudo zypper installieren sharutils

Generisches Linux

Müssen Sie die Shar-Anwendung in die Hände bekommen und eine Linux-Version verwenden, die in diesem Handbuch nicht behandelt wird? Gehen Sie zu dieser Seite , um zu erfahren, wie Sie den Quellcode herunterladen.

Erstellen eines Shar-Archivs

Das Erstellen eines Shar-Archivs erfolgt im Terminal, da das Shar-Programm ein reines Befehlszeilen-Dienstprogramm ist. Um Ihr Archiv zu erstellen, öffnen Sie ein Terminalfenster. Befolgen Sie dann die nachstehenden Schritt-für-Schritt-Anweisungen.

Schritt 1: Verwenden Sie den Befehl ls , um den Inhalt Ihres Home-Verzeichnisses anzuzeigen.

ls

Schritt 2:  Sehen Sie sich die Ausgabe des ls- Befehls an und suchen Sie den Ordner, in dem Sie den Inhalt komprimieren möchten. Geben Sie es dann mit dem CD- Befehl ein. Wenn Sie beispielsweise alle Dokumentdateien im Verzeichnis „Dokumente“ komprimieren möchten, verwenden Sie cd Documents . Um den Inhalt Ihres "Downloads"-Ordners hinzuzufügen, würden Sie cd Downloads usw.

CD-Name-des-Ordners-im-Home-Verzeichnis

Schritt 3: Sobald Sie sich im Ordner befinden, führen Sie den  shar- Befehl aus, um alle darin enthaltenen Dateien (mit dem CD- Befehl in Schritt 2) zu einem neuen .shar-Archiv hinzuzufügen.

Denken Sie daran, dass beim Ausführen des Befehls shar absolut alles zum Archiv hinzugefügt wird. Wenn sich in dem Ordner Elemente befinden, die nicht zum Archiv hinzugefügt werden sollen, verschieben Sie sie mit dem Linux-Dateimanager daraus, bevor Sie den folgenden Befehl ausführen.

shar ./* > ../my-shar-archive.shar

So erstellen Sie ein selbstextrahierendes Archiv unter Linux

Schritt 4: Nach der Ausführung des Shar- Befehls in Schritt 3 beginnt die Shar-Anwendung mit der Erstellung Ihres selbstextrahierenden Archivs. Seien Sie geduldig und lassen Sie den Befehl ausführen. Wenn der Vorgang abgeschlossen ist, my-shar-archive.sharerscheint in Ihrem Home-Verzeichnis (~).

Schritt 5: Nachdem Sie Ihr neues selbstextrahierendes Shar-Archiv erstellt haben, ist der Vorgang noch nicht abgeschlossen. Bevor Sie es ausführen können, um den darin enthaltenen Inhalt zu extrahieren, müssen die Berechtigungen der Datei aktualisiert werden.

Die Aktualisierung der Berechtigungen unter Linux erfolgt mit dem Dienstprogramm chmod . Verwenden von chmod +x change, my-shar-archive.shardamit jeder es ausführen und den Inhalt extrahieren kann.

sudo chmod +x my-shar-archive.shar

So erstellen Sie ein selbstextrahierendes Archiv unter Linux

Sagen Sie Ihren Freunden unbedingt, dass sie auch die Berechtigungen von my-shar-archive.sharauf ihrem Linux-System mit dem Befehl chmod aktualisieren müssen, wenn sie den Inhalt davon extrahieren möchten.

Extrahieren Sie Ihr selbstextrahierendes Archiv

Um den Inhalt Ihres neuen selbstextrahierenden Shar-Archivs zu extrahieren, führen Sie den folgenden Befehl aus.

So erstellen Sie ein selbstextrahierendes Archiv unter Linux

./my-shar-archive.shar

Der Inhalt von my-shar-archive.sharwird in genau dem Verzeichnis abgelegt, in dem es extrahiert wurde.

Verschlüsseln Ihres selbstextrahierenden Archivs

Wenn Sie sensible Dateien in Ihrem selbstextrahierenden Archiv über das Internet senden, sollten Sie diese aus Sicherheitsgründen möglicherweise verschlüsseln . Glücklicherweise ist das Verschlüsseln selbstextrahierender Archivdateien unter Linux sehr einfach. Um dies auf Ihrem System zu tun, befolgen Sie die folgenden Schritt-für-Schritt-Anweisungen.

Schritt 1: Stellen Sie sicher, dass das GPG-Tool auf Ihrem Linux-PC installiert ist, indem Sie den gpg --helpBefehl in einem Terminal ausführen . Wenn GPG installiert ist, wird die GPG-Hilfeseite angezeigt. Ist dies nicht der Fall, passiert nichts.

Hinweis: GPG installieren? Klicken Sie hier .

gpg --help

Schritt 2: Verschlüsseln Sie Ihr selbstentpackendes Archiv mit dem folgenden gpg- Befehl. Verwenden Sie unbedingt ein sicheres Passwort.

gpg -c mein-shar-archive.shar

Nach der Verschlüsselung ist die Ausgabedatei my-shar-archive.shar.gpg.

Schritt 3: Löschen Sie das unverschlüsselte Share-Archiv mit rm .

rm mein-shar-archive.shar

Schritt 4: Senden Sie es my-shar-archive.shar.gpgan einen Freund, ein Familienmitglied oder laden Sie es online zur sicheren Aufbewahrung hoch.

Führen Sie die folgenden Befehle aus, um die Datei zu extrahieren.

gpg my-shar-archive.shar.gpg
./my-shar-archive.shar

Leave a Comment

MP3-Diagnose: Beheben Sie bis zu 50 Probleme mit MP3-Audiodateien

MP3-Diagnose: Beheben Sie bis zu 50 Probleme mit MP3-Audiodateien

MP3 Diags ist das ultimative Tool zur Behebung von Problemen in Ihrer Musiksammlung. Es kann Ihre MP3-Dateien richtig taggen, fehlende Albumcover hinzufügen, VBR reparieren

Google Voice Desktop-Benachrichtigungs-Apps

Google Voice Desktop-Benachrichtigungs-Apps

Genau wie Google Wave hat Google Voice weltweit für Aufsehen gesorgt. Google will die Art und Weise, wie wir kommunizieren, verändern, und da es immer

Laden Sie Flickr-Favoriten mit FlickrFaves herunter

Laden Sie Flickr-Favoriten mit FlickrFaves herunter

Es gibt viele Tools, mit denen Flickr-Benutzer ihre Fotos in hoher Qualität herunterladen können. Gibt es jedoch eine Möglichkeit, Flickr-Favoriten herunterzuladen? Kürzlich sind wir auf

OK Sampler ist eine kostenlose Musik-Sampler-Software

OK Sampler ist eine kostenlose Musik-Sampler-Software

Was ist Sampling? Laut Wikipedia ist es der Vorgang, einen Teil oder ein Sample einer Tonaufnahme zu nehmen und ihn als Instrument oder

Google Sites-Backup: Importieren/Exportieren

Google Sites-Backup: Importieren/Exportieren

Google Sites ist ein Dienst von Google, mit dem Benutzer eine Website auf dem Google-Server hosten können. Es gibt jedoch ein Problem: Es gibt keine integrierte Option zum Sichern

Google Tasks-Desktopanwendung

Google Tasks-Desktopanwendung

Google Tasks ist nicht so beliebt wie andere Google-Dienste wie Kalender, Wave, Voice usw., wird aber dennoch häufig verwendet und ist ein fester Bestandteil der Benutzer

So stellen Sie verlorene Partitionen und Festplattendaten wieder her [Anleitung]

So stellen Sie verlorene Partitionen und Festplattendaten wieder her [Anleitung]

In unserem vorherigen Leitfaden zum sicheren Löschen der Festplatte und Wechselmedien über Ubuntu Live und DBAN-Boot-CD haben wir besprochen, dass Windows-basierte Festplatten

So klonen Sie eine Linux-Festplatte mit Gparted

So klonen Sie eine Linux-Festplatte mit Gparted

So klonen Sie eine Linux-Festplatte mit Gparted

So spielt man STALKER: Shadow of Chernobyl unter Linux

So spielt man STALKER: Shadow of Chernobyl unter Linux

STALKER: Shadow of Chernobyl ist ein Survival-Horror-FPS-Spiel, das von GSC Game World entwickelt und von THQ veröffentlicht wurde. In dieser Anleitung zeigen wir Ihnen, wie Sie es unter Linux zum Laufen bringen.

Linux: alle Benutzer auflisten [Guide]

Linux: alle Benutzer auflisten [Guide]

Unter Linux gibt es viele Tools, um Benutzer aufzulisten. Diese Anleitung zeigt Ihnen verschiedene Methoden, wie Sie alle Benutzer anzeigen können, inklusive versteckter Systembenutzer.