Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:apt:aptitude [29/08/2013 13:18] smolski [Nettoyer le cache] |
doc:systeme:apt:aptitude [01/10/2013 15:24] captnfab [aptitude] |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
* Objet : aptitude par la ligne de commande | * Objet : aptitude par la ligne de commande | ||
- | * Niveau requis : DÉBUTANT un peu AVISÉ. Voir le même outil mais plus simple d'utilisation pour les débutants qui débutent : [[manuel:apt-get]]. | + | * Niveau requis : DÉBUTANT un peu AVISÉ. Voir le même outil mais plus simple d'utilisation pour les débutants qui débutent : [[:doc:systeme:apt:apt-get]]. |
* Commentaires : //Rechercher, installer ou mettre à jour les logiciels et autres paquets disponibles.// | * Commentaires : //Rechercher, installer ou mettre à jour les logiciels et autres paquets disponibles.// | ||
- | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) , [[:accueil#la_gestion_et_l_administration_des_depots_debian|la gestion et l'administration des dépôts Debian.]]. | + | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) , [[:doc:systeme:apt|la gestion et l'administration des dépôts Debian.]]. |
=====Introduction===== | =====Introduction===== | ||
- | Aptitude est __le gestionnaire de paquets recommandé__ pour la gestion des paquets en console, c'est-à-dire leur installation, leur suppression et leur mise à jour. De façon général, il gère donc la mise à jour de votre système et s'utilise sous [[manuel:superutilisateur | root]]. | + | Aptitude est __le gestionnaire de paquets recommandé__ pour la gestion des paquets en console, c'est-à-dire leur installation, leur suppression et leur mise à jour. De façon général, il gère donc la mise à jour de votre système et s'utilise sous [[:doc:systeme:superutilisateur | root]]. |
Il fournit les mêmes fonctionnalités que dselect et apt-get, ainsi que des fonctions additionnelles non présentes dans les autres programmes : | Il fournit les mêmes fonctionnalités que dselect et apt-get, ainsi que des fonctions additionnelles non présentes dans les autres programmes : | ||
Ligne 19: | Ligne 19: | ||
* etc. | * etc. | ||
- | Vous pouvez utiliser aptitude au travers d'une[[manuel:graph_aptitude| interface graphique]] (en lançant simplement aptitude) ou directement en ligne de commande.\\ | + | Vous pouvez utiliser aptitude au travers d'une[[:doc:systeme:apt:aptitude:interface-ncurses| interface graphique]] (en lançant simplement aptitude) ou directement en ligne de commande.\\ |
La syntaxe utilisée en ligne de commande est très similaire à celle utilisée avec apt-get. | La syntaxe utilisée en ligne de commande est très similaire à celle utilisée avec apt-get. | ||
===== Mise à jour de la liste des paquets ===== | ===== Mise à jour de la liste des paquets ===== | ||
- | Avec les privilèges du [[manuel:superutilisateur|super-utilisateur]] : | + | Avec les privilèges du [[:doc:systeme:superutilisateur|super-utilisateur]] : |
<code bash> | <code bash> | ||
aptitude update</code> | aptitude update</code> | ||
Ligne 162: | Ligne 162: | ||
aptitude versions nomdulogiciel</code> | aptitude versions nomdulogiciel</code> | ||
- | Les résultats de cette commande sont en fonction des serveurs déclarés dans le fichier /etc/apt/[[manuel:apt:sources.list|sources.list]], associés au fichier /etc/apt/[[manuel:fichier_preferences|preferences]] quand il existe. | + | Les résultats de cette commande sont en fonction des serveurs déclarés dans le fichier /etc/apt/[[:doc:systeme:apt:pinning|preferences]] quand il existe. |
**Exemple:** | **Exemple:** | ||
Ligne 177: | Ligne 177: | ||
Chaque version est présentée sur une ligne distincte. \\ | Chaque version est présentée sur une ligne distincte. \\ | ||
Les premiers caractères sont des indicateurs d'état((voir: les indicateurs d'états dans rechercher un logiciel))\\ | Les premiers caractères sont des indicateurs d'état((voir: les indicateurs d'états dans rechercher un logiciel))\\ | ||
- | À la droite du numéro de version, vous pouvez trouver la branche à partir de laquelle la version est disponible, et la priorité du dépôt défini par le fichier [[manuel:apt:pinning | /etc/apt/preferences]]. | + | À la droite du numéro de version, vous pouvez trouver la branche à partir de laquelle la version est disponible, et la priorité du dépôt défini par le fichier [[:doc:systeme:apt:pinning | /etc/apt/preferences]]. |
==== Obtenir des informations sur un logiciel ==== | ==== Obtenir des informations sur un logiciel ==== | ||
Ligne 265: | Ligne 265: | ||
^ Commande ^ Commentaire ^ | ^ Commande ^ Commentaire ^ | ||
- | |aptitude install -t<branche> LeNomDuLogiciel |Installer un logiciel situé dans une autre branche du sources.list(([[manuel:fichier_preferences#illustration_de_l_option_-t|illustration de l'option -t dans manuel: fichier preferences]])) (([[manuel:apt:pinning]])) | | + | |aptitude install -t<branche> LeNomDuLogiciel |Installer un logiciel situé dans une autre branche du sources.list(([[:doc:systeme:apt:pinning#illustration_de_l_option_-t|illustration de l'option -t dans manuel: fichier preferences]])) (([[:doc:systeme:apt:pinning]])) | |
- | |aptitude install --without-recommends LeNomDuLogiciel |Installer que les paquets essentiels. (([[manuel:apt:apt.conf|pour gérer tous les paquets “recommends” en empêchant l'installation systématique, vous pouvez créer le fichier apt.conf]])) | | + | |aptitude install --without-recommends LeNomDuLogiciel |Installer que les paquets essentiels. (([[:doc:systeme:apt:apt.conf|pour gérer tous les paquets “recommends” en empêchant l'installation systématique, vous pouvez créer le fichier apt.conf]])) | |
- | |aptitude install -d LeNomDuLogiciel |Télécharger un paquet deb sans l'installer.((le paquet et toutes ses dépendances seront téléchargés dans le répertoire /var/cache/apt/archives/ vous trouverez le tout au format deb. [[manuel:dpkg| voir: Installer un paquet .deb]])) | | + | |aptitude install -d LeNomDuLogiciel |Télécharger un paquet deb sans l'installer.((le paquet et toutes ses dépendances seront téléchargés dans le répertoire /var/cache/apt/archives/ vous trouverez le tout au format deb. [[:doc:systeme:apt:dpkg| voir: Installer un paquet .deb]])) | |
====Utilisation avancée avec les attributs de surcharge==== | ====Utilisation avancée avec les attributs de surcharge==== | ||
^ Commande ^ Commentaire ^ | ^ Commande ^ Commentaire ^ | ||
Ligne 603: | Ligne 603: | ||
Tu copies ton choix dans la liste du (des) noyau(x) qui te convient(viennent). \\ | Tu copies ton choix dans la liste du (des) noyau(x) qui te convient(viennent). \\ | ||
- | Puis, dans une [[manuel:console]] sous root, tu stoppes((Voir : [[commande:invoke-rc.d]])) le serveur graphique installé((Voir : [[manuel:environnement | Les gestionnaires de session]])). \\ | + | Puis, dans une [[:doc:environnements:environnements | Les gestionnaires de session]])). \\ |
Par exemple sous **gnome** : | Par exemple sous **gnome** : | ||
<code bash> | <code bash> | ||
Ligne 638: | Ligne 638: | ||
nvidia-kernel-2.6.32-5-vserver-amd64 - NVIDIA binary kernel module for Linux 2.6.32-5-vserver-amd64</code> | nvidia-kernel-2.6.32-5-vserver-amd64 - NVIDIA binary kernel module for Linux 2.6.32-5-vserver-amd64</code> | ||
- | Ici, j'ai utilisé la commande linux [[commande:grep | GREP]] pour selectionner la version **32**. \\ | + | Ici, j'ai utilisé la commande linux [[:doc:systeme:grep | GREP]] pour selectionner la version **32**. \\ |
Et nous installerons la version : | Et nous installerons la version : | ||
linux-image-2.6.32-5-amd64 | linux-image-2.6.32-5-amd64 | ||
Ligne 662: | Ligne 662: | ||
/usr/share/doc/aptitude/html/fr/index.html | /usr/share/doc/aptitude/html/fr/index.html | ||
+ | ===== Tasksel ===== | ||
+ | Aptitude est également gérée par le tasksel. | ||
- | ---- | + | Voir ici : |
+ | [[doc:systeme:tasksel | Le tasksel et la gestion des paquets via ncurse]] | ||