Antworten:
tar
Die GNU-Version des Dienstprogramms zur Tar-Archivierung. Weitere Informationen zu tar erhalten Sie im Terminal und geben Sie ein man tar
.
Sie werden herausfinden, wofür genau xzf
verwendet wird. Grundsätzlich kennzeichnen sie (Optionen), wenn Sie einen tar-Befehl ausführen.
[-]x --extract --get:
-z --gzip:
-f --file F:
Die Reihenfolge dieses Befehls spielt jedoch eine Rolle.
Grundsätzlich dein Befehl
sudo tar -xzf utorrent-server-3.0-ubuntu-10.10-27079.tar.gz
extrahiert das tar.gz
Archiv, das Sie als (utorrent-server-3.0-ubuntu-10.10-27079.tar.gz) als Root-Rechte angeben.
tar
ist das Schweizer Taschenmesser zum Extrahieren von Archiven. Es können viele verschiedene Archive verarbeiten, wie tar.gz
, tar.xz
, tar.bz
, tar.bz2
, tar.lz
...
Ihr Befehl enthält die folgenden drei Optionen:
-x
= extrahieren-z
= gzipped Archiv-f
= aus einer Datei holen, nicht von einem Bandlaufwerk Um weitere Hilfe zu tar zu erhalten, geben Sie tar --help
oder man tar
in Ihr Terminal ein.
Ihr Befehl extrahiert also das Archiv utorrent-server-3.0-ubuntu-10.10-27079.tar.gz in ein Verzeichnis. Im Gegensatz zu dpkg -i
oder wird der Utorrent-Server nicht installiert sudo apt-get install
.
tar
Archive für Programme enthalten normalerweise Linux-Binärdateien, die Sie mit './ Binärname ' ausführen können .
tar
das "Schweizer Taschenmesser zum Extrahieren von Archiven" nicht nennen, da es nur eine Art von Archivformat behandeln kann: Teer - obwohl verschiedene Varianten davon. Die (De-) Komprimierungsoptionen sind sicherlich nett, ändern aber nichts am Archivformat. Andere Tools wie p7zip
(und es ist Frontends wie File-Roller, Ubuntus Standard Archiv - Manager) unterstützen ein weitaus breiteres Spektrum von Archiven wenn auch mit weniger Optionen als ihr jeweiliges Spezialwerkzeug (zB tar
, zip
, rar
etc.). Darüber hinaus p7zip
ist das spezielle Tool für 7-Zip-Archive.
Die anderen Antworten sind recht gut, aber ich möchte ein Beispiel geben und mehr erklären, warum es für Installationen verwendet wird .
Zunächst einmal, wie die anderen erklärt haben. tar -xzf ist nur eine Methode zum Extrahieren. In den Installationsanweisungen werden Sie normalerweise über die zu verwendenden Optionen informiert, da für verschiedene Archivtypen unterschiedliche Optionen erforderlich sind.
BEISPIEL NUTZUNG - HIER GENOMMEN
Extrahieren Sie ein gzipped tar-Archiv (* .tar.gz) mit der Option xvzf
Verwenden Sie die Option z, um ein gzip tar-Archiv zu dekomprimieren.
$ tar xvfz archive_name.tar.gz
Extrahieren eines bzipped tar-Archivs (* .tar.bz2) mit der Option xvjf
Verwenden Sie die Option j, um ein bzip2-Teerarchiv zu dekomprimieren.
$ tar xvfj archive_name.tar.bz2
BEISPIELINSTALLATION - GOOGLE DROPBOX
Beachten Sie den hier beschriebenen Installationsprozess für Google DropBox, warum dies in Ubuntu-Installationen verwendet wird .
Es heißt zu installieren, gehen Sie wie folgt vor:
64-bit:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
Next, run the Dropbox daemon from the newly created .dropbox-dist folder.
~/.dropbox-dist/dropboxd
Diese Anweisungen sagen Ihnen Folgendes:
Navigieren Sie zum Home-Verzeichnis des Benutzers ~
Laden Sie die TAR-Datei herunter
Entpacken Sie es im Home-Verzeichnis. Dadurch wird der Ordner erstellt, .dropbox-dist
da die Zip-Datei erstellt wurde.
Führen Sie das Programm im neu entpackten Ordner aus.
UBUNTU-INSTALLATIONEN
Siehe Ubuntu funktioniert nicht wie Windows. Unter Windows müssen Sie ausführbare Installationsprogramme ausführen, um die Registrierung, die Verzeichnisse, Dateizuordnungen usw. zu konfigurieren. Ubuntu ist sehr komponentenbasiert - das heißt, es ist außergewöhnlich selten, dass Systemkonfigurationsdateien geändert werden müssen für eine Anwendung installiert werden. In den meisten Fällen alles , was geschehen muss , ist , dass einige Dateien in speziellen Ordnern abgelegt werden müssen , wie /var/
, /usr/share/applications/
, /etc/
, und /bin/
(möglicherweise andere) , die durch eine Batch - Installationsdatei (wie die dropboxd - Datei) mit ausreichend durchgeführt werden kann (sudo ) Privilegien. Dies ist jedoch nicht unbedingt der Fall - einige Programme sind vollständig in sich geschlossen und müssen ihre Dateien nicht in speziellen Verzeichnissen ablegen.Daher kann die Installation beim Entpacken / Entpacken der Dateien bereits abgeschlossen sein.
Es unterscheidet sich stark von einer Windows-Installation, bei der das System versucht, alles mit einer Registrierung zu verwalten. Wichtig ist, dass Dateien in bestimmten Verzeichnissen vorhanden sind und das System diese Verzeichnisse nach Bedarf durchsucht. Wenn es sie findet, sind sie gut installiert, und wenn nicht, ist es wahrscheinlich nicht installiert und das System wird es nicht einmal bemerken (dies gilt nur für nicht wesentliche Systemkomponenten). Aus diesem Grund können einige Programme installiert werden, ohne dass eine Batchdatei oder etwas anderes ausgeführt werden muss.
-xzf
sind Argumente für den tar
Befehl. Sie können ihre Bedeutung in den Manpages überprüfen mit:
man tar
Die von Ihnen angeforderten Parameter sind:
-x, --extract, --get
extract files from an archive
-f, --file ARCHIVE
use archive file or device ARCHIVE
-z, --gzip, --gunzip --ungzip
Ihre Datei utorrent-server-3.0-ubuntu-10.10-27079.tar.gz ist nur ein Archiv und dieser Befehl extrahiert den Inhalt.
f
muss die letzte sein. Wenn Sie beispielsweisetar -xfz
eingeben, wird versucht, nach einer aufgerufenen Datei zu suchenz
. Im Wesentlichenf
bedeutet das "Das nächste, was ich tippe, ist ein Dateiname".