Respuestas:
tares básicamente la versión GNU de la utilidad de archivo tar para obtener más información sobre tar, vaya al terminal y escriba man tar.
Descubrirá para qué xzfse utiliza exactamente . Básicamente, marcan (opciones) cuando ejecuta un comando tar.
[-]x --extract --get:
-z --gzip:
-f --file F:
Sin embargo, el orden de este comando sí importa.
Básicamente tu comando
sudo tar -xzf utorrent-server-3.0-ubuntu-10.10-27079.tar.gz
extraerá el tar.gzarchivo que especifique como (utorrent-server-3.0-ubuntu-10.10-27079.tar.gz) como privilegios de root.
tares la navaja suiza de extracción de archivos. Se puede manejar muchos archivos diferentes, tales como tar.gz, tar.xz, tar.bz, tar.bz2, tar.lz...
Su comando contiene las siguientes tres opciones:
-x = extraer-z = archivo comprimido-f = obtener de un archivo, no de una unidad de cinta Para encontrar más ayuda sobre tar, ingrese tar --helpo man taren su terminal.
Entonces su comando extrae el archivo utorrent-server-3.0-ubuntu-10.10-27079.tar.gz a un directorio. No instala el servidor utorrent, a diferencia de dpkg -io sudo apt-get install.
tarLos archivos para programas suelen contener binarios de Linux, que puede ejecutar con './ nombre-binario '.
tarla "navaja suiza de extracción de archivos", ya que solo puede tratar con un tipo de formato de archivo: alquitrán, aunque varias variantes de los mismos. Las opciones de (des) compresión son ciertamente buenas, pero no cambian nada sobre el formato de archivo. Otras herramientas como p7zip(y es front-end como file-roller, gestor de archivos por defecto de Ubuntu) apoyan una gama mucho más amplia de archivos aunque con menos opciones como su respectiva herramienta especializada (por ejemplo tar, zip, raretc.). Además, p7zipes la herramienta especializada para archivos 7-Zip.
Las otras respuestas proporcionadas son bastante buenas, pero me gustaría dar un ejemplo y explicar más por qué se usa para instalaciones .
En primer lugar, como han explicado los demás. tar -xzf es solo un método para extraer. En las instrucciones de instalación, generalmente le indicarán las opciones que debe usar, ya que se requerirán diferentes opciones para diferentes tipos de archivo.
EJEMPLO DE USO: TOMADO DE AQUÍ
Extraiga un archivo tar comprimido con gzip (* .tar.gz) usando la opción xvzf
Use la opción z para descomprimir un archivo tar de gzip.
$ tar xvfz archive_name.tar.gz
Extraer un archivo tar bzipped (* .tar.bz2) usando la opción xvjf
Use la opción j para descomprimir un archivo tar bzip2.
$ tar xvfj archive_name.tar.bz2
EJEMPLO DE INSTALACIÓN - GOOGLE DROPBOX
Ahora, por qué esto se usa en las instalaciones de Ubuntu, considere el proceso de instalación de Google DropBox que se encuentra aquí .
Dice instalar, haga lo siguiente:
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
Lo que estas instrucciones te dicen es:
Navegue al directorio de inicio del usuario ~
Descargar el archivo tar
Descomprímalo en el directorio de inicio. Esto creará la carpeta .dropbox-distdebido a cómo se hizo el zip.
Ejecute el programa en la carpeta recién descomprimida.
INSTALACIONES DE UBUNTU
Ver Ubuntu no funciona como Windows. En Windows, debe ejecutar programas de instalación ejecutables para configurar el registro, los directorios, las asociaciones de archivos, etc. etc. Ubuntu tiene una gran cantidad de componentes, es decir, es excepcional que los archivos de configuración del sistema deban modificarse. para que se instale una aplicación. Para la mayor parte de todo lo que se necesita es que algunos archivos necesitan ser puestos en carpetas especiales como /var/, /usr/share/applications/, /etc/, y /bin/, (posiblemente otros) que pueden ser realizadas por un archivo de instalación por lotes (como el archivo dropboxd) con adecuada (sudo ) privilegios. Aunque este no es necesariamente el caso, algunos programas son completamente autónomos y no necesitan tener sus archivos en directorios especiales.Como tal, al descomprimir / descomprimir los archivos, la instalación ya puede estar completa.
Es muy diferente a una instalación de Windows en la que el sistema intenta administrar todo con un registro; lo importante es que los archivos están presentes en directorios específicos y el sistema buscará esos directorios cuando los necesite. Si los encuentra, bueno, están instalados, y si no lo hace, probablemente no esté instalado y el sistema ni siquiera lo notará (esto solo se aplica a los componentes del sistema no esenciales). Es por eso que algunos programas se pueden instalar sin ejecutar un archivo por lotes ni nada.
-xzfson argumentos para el tarcomando. Puede verificar su significado en las páginas del manual con:
man tar
Los parámetros que solicitó son:
-x, --extract, --get
extract files from an archive
-f, --file ARCHIVE
use archive file or device ARCHIVE
-z, --gzip, --gunzip --ungzip
Su archivo utorrent-server-3.0-ubuntu-10.10-27079.tar.gz es solo un archivo y ese comando extrae el contenido.
ftiene que ser el último. Si escribe, por ejemplo,tar -xfzintentará buscar un archivo llamadoz. Esencialmentefsignifica "Lo siguiente que escribo será un nombre de archivo".