J'ai besoin de connaître les extensions xzf
et leur utilisation. Doit-il nécessairement être utilisé lors de l'installation d'un logiciel?
sudo tar -xzf utorrent-server-3.0-ubuntu-10.10-27079.tar.gz
Pourquoi est-ce utilisé?
command-line
sudo
Bharath
la source
la source
f
doit être le dernier. Si vous tapez, par exemple,tar -xfz
il essaiera de rechercher un fichier appeléz
. Essentiellement, celaf
signifie "La prochaine chose que je taperai sera un nom de fichier".tar
est le couteau suisse de l'extraction d'archives. Il peut gérer plusieurs archives différentes, telles quetar.gz
,tar.xz
,tar.bz
,tar.bz2
,tar.lz
...Votre commande contient les trois options suivantes:
-x
= extraire-z
= archive gzippée-f
= récupérer à partir d'un fichier, pas d'un lecteur de bandePour trouver plus d'aide sur tar, entrez
tar --help
ouman tar
dans votre terminal.Votre commande extrait donc l'archive utorrent-server-3.0-ubuntu-10.10-27079.tar.gz dans un répertoire. Il n'installe pas le serveur utorrent, contrairement à
dpkg -i
ousudo apt-get install
.tar
les archives des programmes contiennent généralement des binaires Linux, que vous pouvez exécuter avec './ nom-binaire '.la source
tar
le «couteau suisse de l'extraction d'archives», car il ne peut traiter qu'avec un seul type de format d'archive: tar - bien que diverses variantes de celui-ci. Les options de (dé-) compression sont certes agréables mais ne changent rien au format d'archive. D' autres outils tels quep7zip
(et il est frontaux comme fichier-Roller, le gestionnaire d'archives par défaut d'Ubuntu) prennent en charge une gamme beaucoup plus large d'archives mais avec moins d' options comme outil spécialisé respectif (par exempletar
,zip
,rar
etc.). De plus,p7zip
est l'outil spécialisé pour les archives 7-Zip.Les autres réponses fournies sont très bien, mais je voudrais donner un exemple et expliquer plus pourquoi il est utilisé pour les installations .
Tout d'abord, comme les autres l'ont expliqué. tar -xzf est juste un procédé d'extraction. Dans les instructions d'installation, ils seront généralement vous dire les options à utiliser car différentes options seront nécessaires pour les différents types d'archives.
EXEMPLE D'UTILISATION - PRIS ICI
Extraire une archive tar compressée (* .tar.gz) en utilisant l'option xvzf
Utilisez la z option pour décompresser une archive tar gzip.
Extraire une bzip archive tar (* .tar.bz2) en utilisant xvjf option
Utiliser l'option j pour décompresser une archive tar bzip2.
EXEMPLE D'INSTALLATION - GOOGLE DROPBOX
Maintenant que la raison pour laquelle il est utilisé dans les installations Ubuntu, envisagez le processus d'installation de Google DropBox trouvé ici .
Il dit à installer, procédez comme suit:
Ce que ces instructions vous disent est:
Accédez à l'utilisateur répertoire
~
Téléchargez le fichier tar
Décompressez dans le répertoire. Cela va créer le dossier en
.dropbox-dist
raison de la façon dont le zip a été faite.Exécutez le programme dans le nouveau dossier décompressé.
INSTALLATIONS UBUNTU
Voir Ubuntu ne fonctionne pas comme Windows. Dans Windows , vous devez exécuter des programmes d'installation exécutables pour configurer le registre, les répertoires, les associations de fichiers, etc. , etc. Ubuntu est très composante isé - c'est - à - dire qu'il est extrêmement rare que les fichiers de configuration du système doivent être changés pour une application à installer. Pour la plupart tout ce qui doit se produire est que quelques fichiers doivent être mis dans des dossiers spéciaux comme
/var/
,/usr/share/applications/
,/etc/
et/bin/
, (peut - être d' autres) qui peuvent être faites par un fichier d'installation de traitement par lots (comme le fichier dropboxd) avec adéquat (sudo ) privilèges. Bien que ce n'est pas nécessairement case-- certains programmes sont complètement autonomes et ne doivent pas nécessairement avoir leurs fichiers placés dans des répertoires spéciaux.En tant que tel, lors du décompactage / décompression des fichiers, l'installation peut déjà être terminée.C'est très différent d'une installation Windows où le système essaie de tout gérer avec un registre - l'important est que les fichiers soient présents dans des répertoires spécifiques et le système recherchera ces répertoires comme il en a besoin. S'il les trouve, bon ils sont installés, et si ce n'est pas le cas, eh bien, il n'est probablement pas installé et le système ne le remarquera même pas (cela ne vaut que pour les composants système non essentiels). C'est pourquoi, certains programmes peuvent être installés sans exécuter de fichier batch ou quoi que ce soit.
la source
-xzf
sont des arguments de latar
commande. Vous pouvez vérifier leur signification dans les pages de manuel avec:Les paramètres que vous avez demandés sont:
Votre fichier utorrent-server-3.0-ubuntu-10.10-27079.tar.gz est juste une archive et cette commande extrait le contenu.
la source