Duplicata possible :
Comment installer un fichier .tar.gz (ou .tar.bz2) ?
Je suis novice en matière d'ubuntu. J'aimerais que quelqu'un m'explique comment utiliser la commande sudo pour décompresser et installer un fichier .tar.gz.
Duplicata possible :
Comment installer un fichier .tar.gz (ou .tar.bz2) ?
Je suis novice en matière d'ubuntu. J'aimerais que quelqu'un m'explique comment utiliser la commande sudo pour décompresser et installer un fichier .tar.gz.
Il n'est pas nécessaire d'utiliser sudo pour décompresser l'archive. Tapez ceci dans un terminal :
tar -xzf archive.tar.gz
Vous pouvez également double-cliquer sur l'archive depuis Nautilus (le gestionnaire de fichiers) pour voir ce qu'elle contient. Pas besoin de ligne de commande jusqu'à présent.
Si cette archive contient quelque chose à installer dans le système, alors sudo sera utile à un moment ou à un autre. Très souvent, une telle archive contient un logiciel qui doit être compilé puis installé. Typiquement, ce que vous faites alors est le suivant :
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 dans votre répertoire personnel, qui est le suivant vous propre. Ne tapez pas aveuglément les instructions ci-dessus ; lisez d'abord tous les documents appelés "README" ou "INSTALLATION" que vous trouverez dans l'archive.
Comme l'a dit Janvier, 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, il suffit de le faire :
Ouvrez une console, et allez dans le répertoire où se trouve le fichier
Type : tar -zxvf file.tar.gz
Lisez le fichier INSTALL et/ou README pour savoir si vous avez besoin de certaines dépendances.
La plupart du temps, il suffit de le faire :
type ./configure
make
sudo make install
Tapez ces commandes :
tar -zxvf file_name.tar.gz
Ceci va extraire le fichier nom_fichier.gz dans un répertoire particulier. cd dossier/
Cela changera le répertoire dans lequel vous avez extrait votre tar.gz.
./configure
make
sudo make install
Ceux-ci installeront votre application. Pour plus d'informations, consultez les liens suivants :
Votre concept sur sudo est erroné. sudo est la commande qui permet de donner le privilège root à une action. Pour plus de détails, tapez man sudo
dans le terminal.
sudo apt-get install softwarename
signifie que vous donnez les privilèges de root à apt-get
pour installer un logiciel. apt-get
(pour plus de détails, tapez man apt-get
dans le terminal) ne peut pas installer un logiciel à partir du code source. Les tar balls sont généralement des codes sources.
Pour installer un logiciel à partir d'une boule de tar, suivez les instructions du post :
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.