Ceci est une ancienne révision du document !
Comment installer un paquet ?
Sous Ubuntu, les logiciels se composent d'un ou plusieurs paquets.
Ce tutoriel résume les différentes manières d'installer un paquet sous Ubuntu, Kubuntu et Xubuntu, Edubuntu ou en ligne de commande.
Dans l'ordre préférez :
- paquet des dépôts Ubuntu officiel ;
- paquet d'un dépôt externe « connu » (Medibuntu, etc.) ;
- paquet Ubuntu isolé sur un site de confiance ;
- paquet Debian isolé (peut poser des problèmes) ;
- paquet d'un dépôt tiers (peut poser des problèmes de confiance et de stabilité).
Installation d'un paquet en utilisant les dépôts
Après vous être assuré d'avoir activé ou ajouté le bon dépôt, et rechargé la liste des paquets, il suffit de chercher les paquet à installer, les sélectionner et lancer l'installation.
Pour cela vous avez 4 moyens à votre disposition.
Ubuntu, Xubuntu, Edubuntu | Kubuntu | |
---|---|---|
Une interface simple | Logithèque Ubuntu (versions 9.10 et +) Ajouter/Supprimer... | KPackageKit (versions 9.04 et +) adept-installer (version 8.04) |
Une interface évoluée | Synaptic | KPackageKit (versions 9.04 et +) adept (version 8.04) |
Le navigateur internet | Sur ce site via les lien apt:// (que vous pouvez taper dans votre barre d'adresse) | |
En ligne de commande | apt-get, aptitude |
Via votre navigateur internet
Vous trouverez sur certaines pages la phrase ci-dessous :
En cliquant sur le lien du nom du paquet, une fenêtre s'ouvrira et vous proposera de l'installer:
Cette méthode très pratique est recommandée pour les débutants pour sa simplicité.
Pour plus d'information sur l'URL APT…
Via une interface graphique complète (gestionnaire de paquets)
Pour Ubuntu, Xubuntu et Edubuntu : avec Synaptic
- Ouvrir Synaptic :
Ubuntu et Edubuntu | Système → Administration → Gestionnaire de paquets Synaptic |
---|---|
Xubuntu | Applications → Système → Gestionnaire de paquets Synaptic |
- Cliquez sur le bouton Rechercher et entrez le nom du paquet à rechercher.
- Le paquet choisi s'affiche dans la liste.
- Vous pouvez alors cliquer sur la case à cocher et choisir Installation.
- Vous pouvez choisir d'autres paquets à installer en recherchant un autre paquet puis quand vous avez fini.
- Cliquez sur « Appliquer » pour installer le ou les paquets sélectionnés.
Pour Kubuntu : avec Adept
- Ouvrez Adept depuis le menu K → Système → Gestionnaire Adept.
- Entrez dans le champ nommé « Recherche » le nom du paquet désiré.
- Cliquez sur le nom du paquet dans la liste.
- Cliquez sur « Demander l'installation ».
- Pour finir l'installation cliquez sur « Appliquer les changements » dans le bandeau supérieur.
Plus d'informations sur Adept…
Via une interface graphique simple (mais limitée)
Pour Ubuntu 9.10 : avec la « Logithèque Ubuntu »
- Ouvrir « Logithèque Ubuntu » (application software-center) :
Ubuntu 9.10 | Applications → Logithèque Ubuntu |
---|
- Entrez le nom du paquet à rechercher dans le champ de recherche ;
- puis cliquez sur la flèche correspondante ;
- cliquez sur « Installer » pour installer le paquet.
- vous pouvez ajouter d'autres paquets pendant que le premier paquet s'installe, une file d'attente sera créée.
Plus d'informations sur la Logithèque Ubuntu…
Pour Ubuntu, Xubuntu et Edubuntu : avec « Ajouter/Enlever… »
- Ouvrir « Ajouter/Enlever… » (application gnome-app-install) :
Ubuntu et Edubuntu | Applications → Ajouter/Supprimer… |
---|---|
Xubuntu | Applications → Système → Add/Remove… |
- Entrez le nom du paquet à rechercher dans le champ de recherche ;
- puis cochez la case correspondante ;
- vous pouvez cocher plusieurs paquets pour tous les installer en même temps ;
- cliquez sur « Valider » pour installer le paquet.
Pour Kubuntu : avec « adept-installer »
La procédure est sensiblement la même que pour gnome-app-install.
- Vous pouvez le lancer en faisant K → Ajout/Suppression de logiciels.
- Entrez le nom du paquet dans le champ nommé « Rechercher »,
- cochez la case attachée à son nom dans la liste puis
- cliquez sur « Effectuer les changements ».
En ligne de commande
Ouvrir un terminal :
Ubuntu et Edubuntu | Applications → Accessoires → Terminal ou Alt−F2 et tapez gnome-terminal |
---|---|
Kubuntu | K → Système → Konsole ou Alt−F2 et tapez konsole |
Xubuntu | Applications → Accessoires → Terminal ou Alt−F2 et tapez xfterm4 |
toutes les variantes | depuis une console (Ctrl−Alt−F1…F6 ; Ctrl−Alt−F7 pour revenir à votre session graphique) |
Vous pouvez utiliser apt-get ou Aptitude, mais une fois choisi ne changez plus; et sur Gnome il est recommandé d'utiliser uniquement apt-get 1).
Dans les commandes ci-dessous, remplacez « mon_paquet » par le nom de votre paquet. Si vous voulez installer plusieurs paquets en même temps, remplacez « mon_paquet » par la liste des paquets à installer, séparés par une espace.
Avec apt-get
sudo apt-get install mon_paquet
Avec Aptitude
sudo aptitude install mon_paquet
En effet, tous les autres outils d'Ubuntu sont basés sur apt-get et il est déconseillé d'utiliser les 2 en alternance…
Installer un paquet hors dépôts (non recommandé)
N'utilisez les paquets hors-dépôts que :
- si vous n'avez pas accès à internet
- ou si le paquet n'est pas disponible dans les dépôts Ubuntu, ce qui arrive dans deux cas : le logiciel n'est pas référencé par Ubuntu ; une nouvelle version d'un logiciel référencé existe, mais n'est pas disponible dans les dépôts Ubuntu de votre version.
Les paquets au format .deb (débian) peuvent se trouver sur divers sites :
- Le site http://www.getdeb.net/ ;
- les sites officiels des logiciels qui vous intéressent ;
- des sites tiers non officiels.
Ces paquets ne sont pas certifiés par Canonical, et dans certains cas (rares) peuvent rendre le système instable. Vous les installez à vos risques et périls.
Il existe deux démarches possibles : installer un paquet isolé sans dépendance, ou installer un groupe de paquets ayant des relations de dépendance entre eux.
Installer un paquet isolé
Dans certains cas, un seul paquet .deb est proposé au téléchargement. Il n'a pas de dépendance (ou celles-ci sont déjà installées sur Ubuntu).
Si le paquet est proposé directement au format .deb (non compressé) : lors du téléchargement, Ubuntu propose soit de sauver le paquet sur votre disque dur, soit de l'ouvrir dans gdebi, l'installateur graphique de Ubuntu. Le plus simple est d'accepter l'ouverture directe, et gdebi installe votre paquet sans aucune ligne de commande.
Si vous avez d'abord sauvé le paquet sur votre ordinateur, vous pouvez encore l'installer en mode graphique avec gdebi, simplement en double-cliquant dessus.
Si le paquet est proposé dans un format compressé. Il faut d'abord le décompresser. Lors du téléchargement, Ubuntu vous propose d'ouvrir le fichier compressé avec un gestionnaire d'archive, ou de le sauver sur votre ordinateur. Le plus simple est d'accepter l'ouverture directe du fichier compressé par un gestionnaire d'archive, puis de décompresser le .deb, en le sauvant sur votre ordinateur.
Vous pouvez alors revenir à l'étape d'installation graphique précédemment exposée, c'est à dire double-cliquer sur le .deb, ce qui lance gdebi.
Après installation, supprimez le .deb, il ne sert plus à rien.
Installer un paquet avec des dépendances
Il faut alors installer plusieurs paquets .deb. Cette phase est parfois délicate, parce que gdebi exige que l'installation se fasse dans un certain ordre, lequel n'est pas toujours connu ou indiqué.
Récupération des paquets : Le plus simple est d'abord de récupérer tous les .deb à installer, et de les sauver dans un répertoire commun, par exemple placé sur le bureau (l'emplacement est sans importance, pas plus que le nom donné à ce répertoire).
- La récupération des paquets .deb peut se faire directement au format .deb (non compressé), un par un.
- Elle peut aussi (selon la présentation donnée par le site de téléchargement) se faire avec un seul fichier comprimé regroupant tout les .deb, fichier qu'il faudra alors décompresser sur votre ordinateur avant installation.
Installation graphique : vous pouvez installer tous les paquets un par un avec gdebi, simplement en cliquant dessus (méthode graphique), mais cela peut poser deux problèmes : le nombre de .deb peut-être très grand (openoffice.org, par exemple), et surtout, l'ordre d'installation doit être strictement respecté, donc doit être connu. A défaut, gdebi refuse l'installation. Il faut en effet d'abord installer les paquets listés en dépendances avant de pouvoir installer le paquet principal. C'est-à-dire que si vous voulez installer le paquet XYZ et que ce paquet dépend du paquet ABC, il faudra installer ABC avant de pouvoir installer XYZ. Si ABC est disponible dans les dépôts Ubuntu, Gdebi essayera de l'installer automatiquement, mais nous sommes ici dans l'hypothèse d'une installation hors dépôts, donc il ne trouvera pas. Problème courant avec les jeux : il faut installer un paquet « exemple-data.deb » avant « exemple.deb ».
En bref, l'installation graphique de paquets multiples hors dépôts est compliquée et difficile à mettre en œuvre. D'où le recours à l'installation manuelle.
Installation manuelle (en ligne de commande) : c'est la plus simple lorsqu'il faut installer plusieurs paquets, car il n'est pas nécessaire de connaître la hiérarchie des dépendances.
- Placez-vous dans le répertoire ou se trouvent les paquets .deb (décompressés) ;
- ouvrer un terminal et vérifier que vous êtes bien dans le répertoire (le terminal affiche par exemple un
votre-compte@votre-compte-desktop:~/Bureau/rep$
si vous avez installé vos .deb dans un répertoirerep
créé pour l'occasion sur le bureau); - Tapez alors
sudo dpkg -i *.deb
, et tous vos paquets .deb seront installés. - cas particulier : si certains .deb sont dans des sous-répertoires (ce qui est le cas dans certaines archives une fois décompressées), descendez dans ce sous-répertoire et relancer
sudo dpkg -i *.deb
. Astuce : la commandesudo dpkg -i `find . -type f -name '*.deb'`
traite en une seule passe les .deb du répertoire ou est lancée la commande ainsi que ceux des sous-répertoires. - Ressortez du terminal par
exit
, ou en cliquant sur la croix en haut à droite. - Effacer le répertoire de téléchargement des paquets .deb, il ne sert plus à rien.
Installation sans les dépendances (manuelle ou graphique) : vous pouvez en théorie installer un paquet principal sans avoir ses dépendances sur votre disque dur, soit en lançant ce paquet dans gdebi, soit en tapant après le sudo dpkg -i *.deb
un sudo apt-get -f install
. Dans les deux cas, il y a recherche des dépendances dans les dépôts installés sur votre version d'Ubuntu, mais nous sommes ici dans l'hypothèse d'une installation hors dépôts, donc rien ne sera trouvé.
Aides annexes :
- Si vous ne savez pas ouvrir un terminal, voyez ici.
Cas particulier : pour Kubuntu 6.06 LTS
Faites un clic droit sur le paquet « .deb » à installer, puis Kubuntu Package Menu → Install Package. Une fenêtre s'ouvrira dans laquelle un terminal vous demandera votre mot de passe. Après l'avoir saisi, validez le en appuyant sur la touche « Entrée ». Une fois l'installation effectuée, le message « Press <enter> to exit… » s'affichera. Il ne vous restera plus qu'à appuyer sur « Entrée » pour fermer la fenêtre. Si vous souhaitez obtenir plus d'informations (description, dépendances, liste des fichiers, etc.), faites un clic droit sur le paquet et choisissez Kubuntu Package Menu → Show Package Info.
Si vous n'avez pas accès à internet
Si vous n'avez pas accès à internet, vous pouvez toujours télécharger vos paquets via http://packages.ubuntu.com/ à partir d'un autre ordinateur en vérifiant les dépendances. Il ne vous restera plus qu'à les copier sur votre ordinateur et à les installer selon la méthode ci-dessus. Vous pouvez également consulter le tutoriel « Comment ajouter des paquets sans internet ? ».
Contributeurs principaux : Ner0lph, _Enchained, Grummfy, Fabien26, YannUbuntu.