web-dev-qa-db-fra.com

comment utiliser la commande Sudo pour installer .tar.gz?

Duplicate possible:
Comment installer un fichier .tar.gz (ou .tar.bz2)?

Je suis novice à Ubuntu. Je voudrais que quelqu'un explique comment utiliser la commande Sudo pour décompresser et installer le fichier .tar.gz.

79
omjaijagdish

Pas besoin d'utiliser Sudo pour décompresser l'archive. Tapez ceci dans un terminal:

tar -xzf archive.tar.gz

Ou vous pouvez simplement double-cliquer sur l'archive de Nautilus (le gestionnaire de fichiers) pour voir ce qu'il contient. Pas besoin de ligne de commande jusqu'à maintenant.

Si cette archive contient quelque chose à installer dans le système, alors Sudo serait utile à un moment ou à un autre. Très souvent, une telle archive contient un logiciel qui doit être compilé puis installé. En général, vous procédez comme suit:

tar -xzf archive-name.tar.gz
cd archive-name
./configure
make
Sudo make install

Comme vous le voyez, seule l'étape d'installation du programme nécessite des droits de superutilisateur; tout le reste se passe juste dans votre répertoire personnel, qui vous possédez. Veuillez ne pas taper à l'aveuglette les instructions ci-dessus. Tout d’abord, lisez tous les documents appelés "README" ou "INSTALLATION" que vous trouverez dans les archives.

70
January

Comme January l'a dit, si le fichier .tar.gz appartient à votre utilisateur, vous n'avez pas besoin de Sudo pour extraire le fichier.

Pour installer un fichier * .tar.gz, vous feriez essentiellement:

  1. Ouvrez une console et allez dans le répertoire où se trouve le fichier.

  2. Tapez: tar -zxvf file.tar.gz

  3. Lisez le fichier INSTALL et/ou README pour savoir si vous avez besoin de dépendances.

La plupart du temps, il vous suffit de:

  1. tapez ./configure

  2. makename__

  3. Sudo make install

11
LnxSlck

Tapez ces commandes:

tar -zxvf file_name.tar.gz

Cela extraira le nom_fichier.gz dans un répertoire particulier. dossier cd /

Cela changera le répertoire où vous avez extrait votre fichier tar.gz

./configure
make
Sudo make install

Ceux-ci vont installer votre application. Pour plus d'informations, visitez ces liens:

4
Pranit Bauva

Votre concept de Sudo est faux. Sudo est la commande pour donner le privilège root à une action. Pour plus de détails, tapez man Sudo in terminal.

Sudo apt-get install softwarename signifie que vous accordez les privilèges root au programme apt-get pour l'installation du logiciel. apt-get (pour plus de détails, tapez man apt-get dans le terminal) ne peut pas installer de logiciel à partir du code source. les boules de goudron sont généralement des codes sources.

Pour installer un logiciel à partir de tar ball, suivez les instructions du message:

4
Tachyons