logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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 [23/02/2013 16:40]
smolski [Désinstallation complète]
doc:systeme:apt:aptitude [22/08/2014 08:14]
debianux [Introduction]
Ligne 2: Ligne 2:
 ====== aptitude ====== ====== aptitude ======
  
-  * Objet : aptitude ​par la ligne de commande +  * Objet : aptitude 
-  * Niveau requis : DÉBUTANT+  * Niveau requis : {{tag>​avisé}}
   * 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à !]] :-) 
 +     * Voir le même outil mais plus simple d'​utilisation pour les débutants qui débutent : [[:doc:​systeme:​apt:​apt-get]]. 
 +  * Suivi : {{tag>​à-compléter}} 
 +    * Création par [[user>​smolski]] 23-11-2010 
 +    * Testé par [[user>​smolski]] le 16-07-2014 
 +  * Commentaires sur le forum : [[http://​debian-facile.org/​viewtopic.php?​id=3179 | Lien vers le forum concernant ce tuto]]((N'​hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) 
 + 
 +**Nota :** 
 + 
 +Contributeurs,​ les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli !
  
 =====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. 
  
- Il fournit les mêmes fonctionnalités que dselect et apt-get, ainsi que des fonctions additionnelles non présentes dans les autres programmes :+Aptitude est __le gestionnaire de paquets recommandé__ pour la gestion des paquets en [[doc:​systeme:​console|console]],​ c'​est-à-dire leur installation,​ l'​informations qui les concerne, 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 en [[:​doc:​systeme:​superutilisateur | super-utilisateur]] pour cela mais peut (//​doit...//​) être utilisé en session //simple utilisateur//​ pour vous informer sur les paquets. 
 + 
 +**Nota important :** \\ 
 +N'​hésitez pas à respecter l'​usage de //simple utilisateur//​ lorsque cela cela vous est permis, quitte à ouvrir une seconde session console, bien des erreurs vous seront évitées ainsi, sûr ! 8-) 
 + 
 +Il fournit les mêmes fonctionnalités que dselect et [[doc:​systeme:​apt:​apt-get|apt-get]], ainsi que des fonctions additionnelles non présentes dans les autres programmes :
   * il effectue les tâches d'​administration de manière rapide et facile.   * il effectue les tâches d'​administration de manière rapide et facile.
   * il permet d'​accéder à toutes les versions d'un paquet.   * il permet d'​accéder à toutes les versions d'un paquet.
Ligne 18: Ligne 32:
   * 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 =====
-  # aptitude update + 
-Cette opération consiste à mettre à jour sur votre machine la liste des paquets disponibles sur les serveurs déclarés dans le fichier ​« /​etc/​apt/​sources.list ​».\\  +Avec les privilèges du [[:​doc:​systeme:​superutilisateur|super-utilisateur]] : 
-voir: [[:accueil#​la_gestion_et_l_administration_des_depots_debian|la gestion et l'​administration des dépôts Debian.]]+<code root> 
 +aptitude update</​code>​ 
 +Cette opération consiste à mettre à jour sur votre machine la liste des paquets disponibles sur les serveurs déclarés dans le fichier ​[[doc:​systeme:​apt:​sources.list:​|/​etc/​apt/​sources.list]]
 +  * Voir: [[:doc:​systeme:​apt|la gestion et l'​administration des dépôts Debian.]]
 <note important>​Si vous ne l'avez pas faites depuis plus de 24H, vous devez impérativement l'​exécuter avant toute modification de votre installation ! <note important>​Si vous ne l'avez pas faites depuis plus de 24H, vous devez impérativement l'​exécuter avant toute modification de votre installation !
 </​note>​ </​note>​
Ligne 30: Ligne 47:
 =====Mise à jour des logiciels installés sur le système:​===== =====Mise à jour des logiciels installés sur le système:​=====
  
-  # aptitude safe-upgrade+<code root> 
 +aptitude safe-upgrade</​code>​ 
 Met à jour les paquets d'​après la liste des //mises à jour possibles// obtenue auparavant avec **aptitude update**. Le solveur de dépendance utilisé dans l'​opération de **safe-upgrade** a pour contrainte de ne supprimer aucun paquet installé manuellement. Ainsi, les seuls paquets éventuellement désinstallés lors de cette opération sont ceux ayant été automatiquement installés dans le passé (pour résoudre des dépendances) et n'​étant plus nécessaires (dépendance modifiée ou supprimée). Met à jour les paquets d'​après la liste des //mises à jour possibles// obtenue auparavant avec **aptitude update**. Le solveur de dépendance utilisé dans l'​opération de **safe-upgrade** a pour contrainte de ne supprimer aucun paquet installé manuellement. Ainsi, les seuls paquets éventuellement désinstallés lors de cette opération sont ceux ayant été automatiquement installés dans le passé (pour résoudre des dépendances) et n'​étant plus nécessaires (dépendance modifiée ou supprimée).
 <note tip>​C'​est la procédure de mise à jour standard sous Debian stable. \\ <note tip>​C'​est la procédure de mise à jour standard sous Debian stable. \\
Ligne 36: Ligne 55:
  
 =====Mise à jour du système:​===== =====Mise à jour du système:​=====
-      ​ 
-  # aptitude full-upgrade 
  
-Le solveur de dépendance utilisé par **full-upgrade** se fixe comme objectif de faire  la //​totalité//​ des mises à jour possibles, quitte à supprimer d'​autres paquets s'​ils ​empêches ​le système d'​être mis à jour.+<code root> 
 +aptitude full-upgrade</​code>​ 
 + 
 +Le solveur de dépendance utilisé par **full-upgrade** se fixe comme objectif de faire  la //​totalité//​ des mises à jour possibles, quitte à supprimer d'​autres paquets s'​ils ​empêchent ​le système d'​être mis à jour.
  
 <​note>​Cette commande s'​appellait **dist-upgrade**. Pour des raisons historiques,​ aptitude la reconnaît toujours. **dist-upgrade** est donc un synonyme de **full-upgrade**.</​note>​ <​note>​Cette commande s'​appellait **dist-upgrade**. Pour des raisons historiques,​ aptitude la reconnaît toujours. **dist-upgrade** est donc un synonyme de **full-upgrade**.</​note>​
Ligne 45: Ligne 65:
 <note important>​ Par précaution,​ avec **full-upgrade**,​ il est conseillé d'​utiliser l'​option -s (//​simulation//​) pour simuler l'​installation de la mise à jour, ainsi vous pourrez contrôler les éventuels //​logiciels/​dépendances//​ proposés à l'​installation ou à la désinstallation ''​AVANT de les réaliser vraiment !''</​note>​ <note important>​ Par précaution,​ avec **full-upgrade**,​ il est conseillé d'​utiliser l'​option -s (//​simulation//​) pour simuler l'​installation de la mise à jour, ainsi vous pourrez contrôler les éventuels //​logiciels/​dépendances//​ proposés à l'​installation ou à la désinstallation ''​AVANT de les réaliser vraiment !''</​note>​
 Soit la commande : Soit la commande :
-  # aptitude -s full-upgrade+<code root> 
 +aptitude -s full-upgrade</​code>​
  
 <​note>​Le **full-upgrade** propose parfois de désinstaller des paquets, il faut juste être attentif à ce qu'il veut désinstaller mais en dehors de ça, ça ne craint rien. :-)  \\ <​note>​Le **full-upgrade** propose parfois de désinstaller des paquets, il faut juste être attentif à ce qu'il veut désinstaller mais en dehors de ça, ça ne craint rien. :-)  \\
Ligne 55: Ligne 76:
  
 ===== Faire des recherches===== ===== Faire des recherches=====
 +
 ==== Rechercher un logiciel==== ==== Rechercher un logiciel====
-  # aptitude search <​expression rationnelle>​+ 
 +<code user> 
 +aptitude search <​expression rationnelle></​code>
 Cette commande vous retournera la liste de tous les paquets dont le nom contient, même partiellement, ​ le motif ([[wpfr>​Expression_rationnelle|l'​expression rationnelle]]) de la recherche. Cette commande vous retournera la liste de tous les paquets dont le nom contient, même partiellement, ​ le motif ([[wpfr>​Expression_rationnelle|l'​expression rationnelle]]) de la recherche.
  
 **Exemples :** **Exemples :**
  
-  # aptitude search liferea +<code user> 
 +aptitude search liferea</​code>​ 
 +<​code>​
   i   ​liferea ​                              - Agrégateur de flux pour GNOME                i   ​liferea ​                              - Agrégateur de flux pour GNOME             
   i A liferea-data ​                    - architecture independent data for liferea ​   i A liferea-data ​                    - architecture independent data for liferea ​
Ligne 68: Ligne 93:
   v   ​liferea-webkit ​                 -                                              v   ​liferea-webkit ​                 -                                           
   v   ​liferea-xulrunner ​            ​- ​   v   ​liferea-xulrunner ​            ​- ​
 +</​code>​
  
 Les résultats sont présentés ligne par ligne. ​ \\ Les résultats sont présentés ligne par ligne. ​ \\
Ligne 129: Ligne 155:
  
 Ou encore : Ou encore :
- +<code user> 
-  # ​aptitude search '​~ilifer !~M'  +aptitude search '​~ilifer !~M' ​</​code>​ 
-  i   ​liferea ​                                  - Agrégateur de flux pour GNOME   +<​code>​ 
 +  i   ​liferea ​                                  - Agrégateur de flux pour GNOME   </​code>​ 
 +  ​
 Retourne le paquet installé (~i) contenant le mot lifer, en excluant ceux qui ont étés installé automatiquement (!~M).\\ ​ Retourne le paquet installé (~i) contenant le mot lifer, en excluant ceux qui ont étés installé automatiquement (!~M).\\ ​
 Autrement dit: retourne le paquet installé manuellement contenant le mot lifer Autrement dit: retourne le paquet installé manuellement contenant le mot lifer
-  # aptitude search '~i ~drss !~M' ​+<code user> 
 +aptitude search '~i ~drss !~M' ​/code> 
 +<​code>​
   i   ​icedove ​                                  - client de courriel et lecteur de nouvelles avec RSS    i   ​icedove ​                                  - client de courriel et lecteur de nouvelles avec RSS 
-  i   ​liferea ​                                  - Agrégateur de flux pour GNOME   +  i   ​liferea ​                                  - Agrégateur de flux pour GNOME   </​code>​
 Retourne les paquets installés manuellement dont la description contient le mot rss. Retourne les paquets installés manuellement dont la description contient le mot rss.
   *[[http://​mjc-athena.org/​mediawiki/​index.php/​Memo:​Aptitude|Plus d'​exemples]]   *[[http://​mjc-athena.org/​mediawiki/​index.php/​Memo:​Aptitude|Plus d'​exemples]]
  
 ==== Rechercher les versions disponibles d'un logiciel==== ==== Rechercher les versions disponibles d'un logiciel====
-  # aptitude versions nomdulogiciel + 
-Les résultats de cette commande sont en fonction des serveurs déclarés dans le fichier /etc/apt/[[manuel:sources.list|sources.list]],​ associés au fichier /etc/apt/[[manuel:fichier_preferences|preferences]] quand il existe.+<code user> 
 +aptitude versions nomdulogiciel</​code>​ 
 + 
 +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:​**
-  # aptitude versions iceweasel+<code user> 
 +aptitude versions iceweasel</​code>​ 
 +<​code>​
   p   ​3.5.16-6 ​                                     stable ​                   900    p   ​3.5.16-6 ​                                     stable ​                   900 
   p   ​3.5.16-8 ​                                     proposed-updates,​stable ​  ​900 ​   p   ​3.5.16-8 ​                                     proposed-updates,​stable ​  ​900 ​
Ligne 151: Ligne 186:
   i    5.0-3~bpo60+1 ​                       squeeze-backports ​        ​200 ​   i    5.0-3~bpo60+1 ​                       squeeze-backports ​        ​200 ​
   p   ​5.0-6 ​                                          ​unstable ​                 -10    p   ​5.0-6 ​                                          ​unstable ​                 -10 
-  +</​code>​ 
-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 /​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 ====
  
-  # aptitude show nomdulogiciel+<code user> 
 +aptitude show nomdulogiciel</​code>​ 
 Cette commande affiche les caractéristiques et la description du paquet installé ou installable "​nomdulogiciel"  ​ Cette commande affiche les caractéristiques et la description du paquet installé ou installable "​nomdulogiciel"  ​
 +<code user>
 +aptitude show -v nomdulogiciel</​code>​
  
-  # aptitude show -v nomdulogiciel 
 L'​option -v retournera l'​affichage de toutes les versions disponibles. L'​option -v retournera l'​affichage de toutes les versions disponibles.
  
-  # aptitude show -t<​depôt>​ nomdulogiciel +<code user> 
-L'​option -t<​depôt>​ retournera l'​affichage de la version disponible dans le dépôt indiqué.((**Exemple:​** +aptitude show -t<​depôt>​ nomdulogiciel</​code>​ 
-  # ​aptitude show -tsqueeze-backports iceweasel+ 
 +L'​option -t <​depôt>​ retournera l'​affichage de la version disponible dans le dépôt indiqué.((**Exemple:​** 
 +<code user> 
 +aptitude show -t squeeze-backports iceweasel</​code>​ 
 +<​code>​
   Paquet : iceweasel ​                           ​   Paquet : iceweasel ​                           ​
   État: installé   État: installé
Ligne 188: Ligne 231:
   Ce navigateur est basé sur le code source de Firefox avec des modifications   Ce navigateur est basé sur le code source de Firefox avec des modifications
   mineures. Historiquement,​ il était précédemment connu sous les noms de Firebird   mineures. Historiquement,​ il était précédemment connu sous les noms de Firebird
-  et Phoenix.+  et Phoenix.</​code>​
 )) ))
  
 ====Rechercher les dépendances,​ ou les conflits entre paquets. ==== ====Rechercher les dépendances,​ ou les conflits entre paquets. ====
-  # aptitude why nomdulogiciel+ 
 +<code user> 
 +aptitude why nomdulogiciel</​code>​ 
 Cette commande ​ retourne la suite de dépendances qui s'​enchaînent jusqu'​au paquet visé.\\ ​ Cette commande ​ retourne la suite de dépendances qui s'​enchaînent jusqu'​au paquet visé.\\ ​
 Elle permet également d'​expliquer pourquoi le paquet nomdulogiciel est, ou sera installé. Elle permet également d'​expliquer pourquoi le paquet nomdulogiciel est, ou sera installé.
  
-Exemple: +**Exemple**
-  # ​aptitude why evolution-common+<code user> 
 +aptitude why evolution-common</​code>​ 
 +<​code>​
   i   ​gnome-core Dépend evolution (>= 2.30)          ​   i   ​gnome-core Dépend evolution (>= 2.30)          ​
-  i A evolution ​ Dépend evolution-common (= 2.30.3-5)+  i A evolution ​ Dépend evolution-common (= 2.30.3-5)</​code>​
  
 ---- ----
 \\  \\ 
-  ​aptitude why-not nomdulogiciel+  aptitude why-not nomdulogiciel
 Cette commande retourne les raisons pour lesquels les paquets qui correspondent à nomdulogiciel ne peuvent pas être installés. Cette commande retourne les raisons pour lesquels les paquets qui correspondent à nomdulogiciel ne peuvent pas être installés.
  
-Exemple: +**Exemple**
-  # ​aptitude why-not apache2-mpm+<code user> 
 +aptitude why-not apache2-mpm</​code>​ 
 +<​code>​
   i   ​gitweb ​            ​Dépend ​             apache2 | httpd                                                                    i   ​gitweb ​            ​Dépend ​             apache2 | httpd                                                                 
   i A apache2 ​           Dépend ​           apache2-mpm-worker (= 2.2.16-6+squeeze1) | apache2-mpm-prefork (= 2.2.16-6+squeeze1) |   i A apache2 ​           Dépend ​           apache2-mpm-worker (= 2.2.16-6+squeeze1) | apache2-mpm-prefork (= 2.2.16-6+squeeze1) |
Ligne 213: Ligne 263:
   i A apache2-mpm-worker Est en conflit avec apache2-mpm ​     ​   i A apache2-mpm-worker Est en conflit avec apache2-mpm ​     ​
   ​   ​
 +</​code>​
  
 ===== Installation d'un Logiciel ===== ===== Installation d'un Logiciel =====
  
-  # aptitude install LeNomDuLogiciel+<code root> 
 +aptitude install LeNomDuLogiciel</​code>​ 
 Cette commande installera la version candidate du paquet //​LeNomDuLogiciel//​ ainsi que ses dépendances. Cette commande installera la version candidate du paquet //​LeNomDuLogiciel//​ ainsi que ses dépendances.
 <note important>​Pour plus de précautions,​ vous pouvez ajouter l'​option -s (comme simulation) pour simuler l'​installation du paquet logiciel, ainsi vous pourrez contrôler les éventuels logiciels/​dépendances installés ou désinstallés. <note important>​Pour plus de précautions,​ vous pouvez ajouter l'​option -s (comme simulation) pour simuler l'​installation du paquet logiciel, ainsi vous pourrez contrôler les éventuels logiciels/​dépendances installés ou désinstallés.
- +<code user> 
-  # ​aptitude -s install lenomdulogiciel+aptitude -s install lenomdulogiciel</​code>​
 </​note>​ </​note>​
 <​note>​Les ​ dépendances du logiciel installé manuellement,​ seront marquées comme étant installées automatiquement.</​note>​ <​note>​Les ​ dépendances du logiciel installé manuellement,​ seront marquées comme étant installées automatiquement.</​note>​
  
-====Utilisation avancée de l'​option "​install"​====+==== Utilisation avancée de l'​option "​install"​ ==== 
 ^  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:configuration:​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:configuration:​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 ​ ^
-|aptitude install LeNomDuLogiciel+M ​ |Installer un logiciel et le marquer comme installé automatiquement. ​ | +|aptitude install LeNomDuLogiciel+M ​ |Installer un logiciel et le marquer comme installé automatiquement. ​ | 
-|aptitude install LeNomDuLogiciel- ​ |Désinstalle le logiciel (équivalent à: aptitude remove). ​ | +|aptitude install LeNomDuLogiciel- ​ |Désinstalle le logiciel (équivalent à: aptitude remove). ​ | 
-|aptitude install LeNomDuLogiciel_ ​ |Désinstallation complète (avec les fichiers de configurations) du logiciel (équivalent à: aptitude purge). ​ | +|aptitude install LeNomDuLogiciel_ ​ |Désinstallation complète (avec les fichiers de configurations) du logiciel (équivalent à: aptitude purge). ​ | 
-|aptitude install LeNomDuLogiciel&​M ​ |Marque le logiciel comme ayant été installé automatiquement (équivalent à: aptitude markauto). ​ | +|aptitude install LeNomDuLogiciel&​M ​ |Marque le logiciel comme ayant été installé automatiquement (équivalent à: aptitude markauto). ​ | 
-|aptitude install LeNomDuLogiciel&​m ​ |Marque le logiciel comme ayant été installé manuellement (équivalent à: aptitude unmarkauto). ​ | +|aptitude install LeNomDuLogiciel&​m ​ |Marque le logiciel comme ayant été installé manuellement (équivalent à: aptitude unmarkauto). ​ | 
-|aptitude install LeNomDuLogiciel= ​ |Gèle le logiciel, ((annule toute action de safe-upgrade ou full-upgrade (installation, ​ mise a jour ou  suppression) )) (équivalent à: aptitude hold). ​ | +|aptitude install LeNomDuLogiciel= ​ |Gèle le logiciel, ((annule toute action de safe-upgrade ou full-upgrade (installation, ​ mise a jour ou  suppression) )) (équivalent à: aptitude hold). ​ | 
-|aptitude install LeNomDuLogiciel: ​ |Dégèle le logiciel (équivalent à: aptitude unhold). ​ |+|aptitude install LeNomDuLogiciel: ​ |Dégèle le logiciel (équivalent à: aptitude unhold). ​ |
 <note tip>​Ainsi,​ sur la même ligne de commande, il est possible par exemple, d'​intaller un "​LogicielA"​ et  de supprimer le "​LogicielB":​ <note tip>​Ainsi,​ sur la même ligne de commande, il est possible par exemple, d'​intaller un "​LogicielA"​ et  de supprimer le "​LogicielB":​
-  ​aptitude install LogicielA LogicielB-+  aptitude install LogicielA LogicielB-
 </​note>​ </​note>​
 +
 ====Utilisation avancée: Installer un paquet source ==== ====Utilisation avancée: Installer un paquet source ====
  
- +<code root> 
- +aptitude source le-paquet-source</​code>​
-  # aptitude source le-paquet-source +
- +
  
 Cette commande vous permettra de télécharger les sources d'un paquet debian. ​ Cette commande vous permettra de télécharger les sources d'un paquet debian. ​
- 
- 
  
 Il faut vous assurer au préalable que votre fichier ///​etc/​apt/​source.list//​ est correctement rempli avec l'​adresse des dépots contenant les paquets sources (classiquement les noms de ces dépôts commencent par deb-src). ​ Il faut vous assurer au préalable que votre fichier ///​etc/​apt/​source.list//​ est correctement rempli avec l'​adresse des dépots contenant les paquets sources (classiquement les noms de ces dépôts commencent par deb-src). ​
- 
- 
  
 Par défaut, le paquet est décompressé une fois téléchargé. Si vous souhaitez le garder en *.tar.gz, passez le paramètre --download-only à la commande :  Par défaut, le paquet est décompressé une fois téléchargé. Si vous souhaitez le garder en *.tar.gz, passez le paramètre --download-only à la commande : 
- +<code root> 
-  aptitude source le-paquet-source --download-only +aptitude source le-paquet-source --download-only</​code>​
- +
  
 Si vous voulez compiler directement et automatiquement le paquet après son téléchargement,​ passez l'​option //​--compile//​ à la commande : Si vous voulez compiler directement et automatiquement le paquet après son téléchargement,​ passez l'​option //​--compile//​ à la commande :
 +<code root>
 +aptitude source le-paquet-source --compile</​code>​
  
-  # aptitude source le-paquet-source ​--compile+Assurez-vous au préalable d'​avoir installé les librairies nécessaires à la compilation du paquet. Pour ce faire, utilisez la commande  
 +<code root> 
 +aptitude build-dep le-paquet</​code>​
  
 +Elle aura pour effet d'​installer toutes les dépendances nécessaires à la compilation du paquet.
  
 +==== Téléchargement d'un logiciel ====
  
-Assurez-vous au préalable ​d'avoir installé les librairies nécessaires à la compilation du paquet. Pour ce faire, utilisez la commande ​+Pour télécharger un paquet en .deb avec ses dépendances sans l'​installer : 
 +<code root>​aptitude clean</​code>​ 
 +<code root>​aptitude ​-d install ​paquet</​code>​
  
-  # aptitude build-dep le-paquet+place tout dans **/​var/​cache/​apt/​archives/​**
  
 +==== Réinstallation d'un Logiciel ====
  
 +<code root>
 +aptitude reinstall LeNomDuLogiciel</​code>​
  
-Elle aura pour effet d'​installer toutes les dépendances nécessaires à la compilation du paquet. 
- 
-====Réinstallation d'un Logiciel==== 
-  # aptitude reinstall LeNomDuLogiciel 
 Il arrive que le système soit endommagé suite à la suppression ou à la modification de fichiers appartenant à un paquet.\\ ​ Il arrive que le système soit endommagé suite à la suppression ou à la modification de fichiers appartenant à un paquet.\\ ​
 Le moyen le plus simple de récupérer ces fichiers est alors de réinstaller le paquet concerné. ​ Le moyen le plus simple de récupérer ces fichiers est alors de réinstaller le paquet concerné. ​
  
 =====Désinstallation d'un Logiciel===== =====Désinstallation d'un Logiciel=====
 +
 ====Désinstallation simple==== ====Désinstallation simple====
-  # aptitude remove LeNomDuLogiciel+ 
 +<code root>aptitude remove LeNomDuLogiciel</​code>​ 
 Cette commande désinstallera le paquet LeNomDuLogiciel,​ ainsi que ses paquets dépendants installés automatiquement,​ mais leurs fichiers de configuration sont toujours présent sur le système.((**Exemple:​** Cette commande désinstallera le paquet LeNomDuLogiciel,​ ainsi que ses paquets dépendants installés automatiquement,​ mais leurs fichiers de configuration sont toujours présent sur le système.((**Exemple:​**
-  # aptitude search kompozer+<code user> 
 +aptitude search kompozer</​code>​ 
 +<​code>​
   i   ​kompozer ​                       - complete Web Authoring System ​               i   ​kompozer ​                       - complete Web Authoring System ​            
   i A kompozer-data ​                  - kompozer data files                          i A kompozer-data ​                  - kompozer data files                       
Ligne 294: Ligne 353:
   kompozer kompozer-data{u}   kompozer kompozer-data{u}
 **Résultat de la commande:** **Résultat de la commande:**
-  ​aptitude search kompozer+  aptitude search kompozer
   c   ​kompozer ​                       - complete Web Authoring System ​               c   ​kompozer ​                       - complete Web Authoring System ​            
   c   ​kompozer-data ​                  - kompozer data files                          c   ​kompozer-data ​                  - kompozer data files                       
-  p   ​kompozer-dev ​                   - KompoZer development files     +  p   ​kompozer-dev ​                   - KompoZer development files     </​code>​ 
 Le paquet kompozer et son paquet dépendant kompozer-data ont été désinstallés,​ mais leurs fichiers de configuration sont toujours présent sur le système.)) Le paquet kompozer et son paquet dépendant kompozer-data ont été désinstallés,​ mais leurs fichiers de configuration sont toujours présent sur le système.))
  
 ===Utilisation avancée de l'​option "​remove"​=== ===Utilisation avancée de l'​option "​remove"​===
  
-  #aptitude remove ~nmot+<code root>aptitude remove ~nmot</​code>​ 
 Cette commande supprimera tous les paquets dont le nom contient: **//mot//** Cette commande supprimera tous les paquets dont le nom contient: **//mot//**
  
 <note warning>​A utiliser avec précaution,​ n'​hésitez pas à utiliser l'​option -s (simulation) <note warning>​A utiliser avec précaution,​ n'​hésitez pas à utiliser l'​option -s (simulation)
-  # aptitude -s remove ~mot+<code user>aptitude -s remove ~mot</​code>​
 </​note>​ </​note>​
  
-  #aptitude remove LeNomDuLogiciel++<code root>aptitude remove LeNomDuLogiciel+</​code>​ 
 Cette commande utilisant l'​attribut de surcharge + installera le logiciel au lieu de le supprimer. Cette commande utilisant l'​attribut de surcharge + installera le logiciel au lieu de le supprimer.
 <note tip>Les attributs de surcharges présentés dans l'​utilisation avancée de l'​option "​install"​ sont utilisables avec l'​option "​remove"​.</​note>​ <note tip>Les attributs de surcharges présentés dans l'​utilisation avancée de l'​option "​install"​ sont utilisables avec l'​option "​remove"​.</​note>​
Ligne 315: Ligne 377:
 ==== Désinstallation complète ==== ==== Désinstallation complète ====
  
-  # aptitude purge LeNomDuLogiciel+<code root>aptitude purge LeNomDuLogiciel</​code>​
  
 Dans l'​exemple précédant,​ l'​option remove désinstalle le paquet mais les fichiers de configurations globaux (situés normalement sous /etc) sont conservés. \\  Dans l'​exemple précédant,​ l'​option remove désinstalle le paquet mais les fichiers de configurations globaux (situés normalement sous /etc) sont conservés. \\ 
 Cette commande désinstalle et supprime ces fichiers de configuration en même temps que le paquet, les paquets dépendant sont bien supprimés cependant __leurs fichiers de configuration__ sont toujours présents. ((**Exemple:​** Cette commande désinstalle et supprime ces fichiers de configuration en même temps que le paquet, les paquets dépendant sont bien supprimés cependant __leurs fichiers de configuration__ sont toujours présents. ((**Exemple:​**
-  # aptitude search kompozer+<code user> 
 +aptitude search kompozer</​code>​ 
 +<​code>​
   i   ​kompozer ​                       - complete Web Authoring System ​               i   ​kompozer ​                       - complete Web Authoring System ​            
   i A kompozer-data ​                  - kompozer data files                          i A kompozer-data ​                  - kompozer data files                       
Ligne 325: Ligne 389:
   # aptitude purge kompozer   # aptitude purge kompozer
   Les paquets suivants seront ENLEVÉS :            Les paquets suivants seront ENLEVÉS :         
-  kompozer{p} kompozer-data{u} ​+  kompozer{p} kompozer-data{u} ​</​code>​ 
 **Résultat de la commande:** **Résultat de la commande:**
-  # aptitude search kompozer+<code user>aptitude search kompozer</​code>​ 
 +<​code>​
   p   ​kompozer ​                       - complete Web Authoring System ​               p   ​kompozer ​                       - complete Web Authoring System ​            
   c   ​kompozer-data ​                  - kompozer data files    c   ​kompozer-data ​                  - kompozer data files 
   p   ​kompozer-dev ​                   - KompoZer development files        p   ​kompozer-dev ​                   - KompoZer development files     
 +</​code>​
  
 Aucune trace du paquet kompozer n'est présente sur le système, son paquet dépendant kompozer-data à été supprimé mais ses fichiers de configuration sont toujours présent.)) ​ Aucune trace du paquet kompozer n'est présente sur le système, son paquet dépendant kompozer-data à été supprimé mais ses fichiers de configuration sont toujours présent.)) ​
Ligne 338: Ligne 405:
 <note warning>​**ATTENTION !** Cette commande purge également toutes les dépendances **automatiquement** installées dont certaines dont vous auriez peut-être voulu en garder la configuration ! \\ Vérifiez bien la liste de la purge proposée. Si vous n'​êtes pas sûrs de comprendre cet avertissement,​ cette commande n'est pas celle que vous voulez utiliser !</​note>​ <note warning>​**ATTENTION !** Cette commande purge également toutes les dépendances **automatiquement** installées dont certaines dont vous auriez peut-être voulu en garder la configuration ! \\ Vérifiez bien la liste de la purge proposée. Si vous n'​êtes pas sûrs de comprendre cet avertissement,​ cette commande n'est pas celle que vous voulez utiliser !</​note>​
  
-  # aptitude purge --purge-unused LeNomDuLogiciel+<code root>aptitude purge --purge-unused LeNomDuLogiciel</​code>​
  
 Cette commande désinstalle et supprime les fichiers de configuration du paquet et de ses dépendances. ((**Exemple:​** Cette commande désinstalle et supprime les fichiers de configuration du paquet et de ses dépendances. ((**Exemple:​**
-  # aptitude search kompozer+<code user> 
 +aptitude search kompozer</​code>​ 
 +<​code>​
   i   ​kompozer ​                       - complete Web Authoring System ​               i   ​kompozer ​                       - complete Web Authoring System ​            
   i A kompozer-data ​                  - kompozer data files                          i A kompozer-data ​                  - kompozer data files                       
   p   ​kompozer-dev ​                   - KompoZer development files   p   ​kompozer-dev ​                   - KompoZer development files
-  # aptitude purge --purge-unused kompozer+</​code>​ 
 + 
 +<code root>aptitude purge --purge-unused kompozer</​code>​ 
 +<​code>​
   Les paquets suivants seront ENLEVÉS :            Les paquets suivants seront ENLEVÉS :         
-  kompozer{p} kompozer-data{pu} ​+  kompozer{p} kompozer-data{pu} 
 +</​code>​ 
 +  ​
 **Résultat de la commande:** **Résultat de la commande:**
-  # aptitude search kompozer+<code user>aptitude search kompozer</​code>​ 
 +<code bash>
   p   ​kompozer ​                       - complete Web Authoring System ​               p   ​kompozer ​                       - complete Web Authoring System ​            
   p   ​kompozer-data ​                  - kompozer data files                          p   ​kompozer-data ​                  - kompozer data files                       
   p   ​kompozer-dev ​                   - KompoZer development files  ​   p   ​kompozer-dev ​                   - KompoZer development files  ​
 +</​code>​
 +
 Plus aucunes traces du paquet kompozer et de ses dépendances sur le système.)) Plus aucunes traces du paquet kompozer et de ses dépendances sur le système.))
  
Ligne 359: Ligne 436:
 La solution :rechercher les répertoires "//​.lenomdu logiciel//"​ et  les supprimer.</​note>​ La solution :rechercher les répertoires "//​.lenomdu logiciel//"​ et  les supprimer.</​note>​
  
-Pour rechercher de quel paquet provient un fichier qu'on désire supprimer : +Pour rechercher de quel paquet provient un fichier qu'on désire supprimer ​taper dans un terminal user 
-<​code ​bash> +<​code ​user>dpkg -S fichier</​code>​
-dpkg -S fichier</​code>​+
  
 **Exemple :** **Exemple :**
  
-<​code ​bash> +<​code ​user>dpkg -S /​usr/​bin/​glxinfo</​code>​
-dpkg -S /​usr/​bin/​glxinfo</​code>​+
  
 Indiquera de quel paquet ce fichier provient : Indiquera de quel paquet ce fichier provient :
Ligne 373: Ligne 448:
 Donc de **mesa-utils**. Donc de **mesa-utils**.
  
-C'est tout du captnfab ça avec la collaboration de matux sur le forum ici :+//C'est tout du //**captnfab**// ça avec la collaboration de //**matux**//// ​sur le forum ici :
   * [[http://​debian-facile.org/​viewtopic.php?​id=6541 | Le forum df - Supprimer les fichier de conf après désinstallation d'un programme ?]]   * [[http://​debian-facile.org/​viewtopic.php?​id=6541 | Le forum df - Supprimer les fichier de conf après désinstallation d'un programme ?]]
 +
 =====Gérer les paquets automatiquement installés ===== =====Gérer les paquets automatiquement installés =====
  
Ligne 384: Ligne 460:
  
 Ainsi : Ainsi :
-  # aptitude markauto LeNomDuLogiciel+<code root>aptitude markauto LeNomDuLogiciel</​code>​ 
 marque le paquet LeNomDuLogiciel ​ comme ayant été installés automatiquement(( marque le paquet LeNomDuLogiciel ​ comme ayant été installés automatiquement((
-<note warning>​un paquet marqué comme ayant été installés automatiquement,​ sera supprimé automatiquement dès que plus aucun paquet installé manuellement ne dépend de lui.+<note warning> 
 +un paquet marqué comme ayant été installés automatiquement,​ sera supprimé automatiquement dès que plus aucun paquet installé manuellement ne dépend de lui.
 Exemple: Exemple:
-  # aptitude search kompozer ​+<code user> 
 +aptitude search kompozer ​</​code>​ 
 +<​code>​
   i   ​kompozer ​                       - complete Web Authoring System ​               i   ​kompozer ​                       - complete Web Authoring System ​            
   i A kompozer-data ​                  - kompozer data files                          i A kompozer-data ​                  - kompozer data files                       
   p   ​kompozer-dev ​                   - KompoZer development files   p   ​kompozer-dev ​                   - KompoZer development files
 +</​code>​
  
-  # aptitude markauto kompozer ​+<code root> 
 +aptitude markauto kompozer ​</​code>​ 
 +<​code>​
   Les paquets suivants seront ENLEVÉS :            Les paquets suivants seront ENLEVÉS :         
   kompozer{u} kompozer-data{u}   kompozer{u} kompozer-data{u}
 +  </​code>​
 </​note>​ </​note>​
 )) ))
Ligne 403: Ligne 487:
 et : et :
  
-  # aptitude unmarkauto LeNomDuLogiciel+<code root>aptitude unmarkauto LeNomDuLogiciel</​code>​ 
 marque le paquet LeNomDuLogiciel ​ comme ayant été installés manuellement. marque le paquet LeNomDuLogiciel ​ comme ayant été installés manuellement.
  
Ligne 413: Ligne 498:
  
 Pour le méta-paquet gnome : Pour le méta-paquet gnome :
-<​code ​bash> +<​code ​root>​aptitude unmarkauto ~i~Rgnome</​code>​
-aptitude unmarkauto ~i~Rgnome</​code>​+
  
 Cela marque toutes les dépendances de gnome comme installées manuellement. Cela marque toutes les dépendances de gnome comme installées manuellement.
Ligne 429: Ligne 513:
  
 D"​abord,​ je tape la commande suivante : D"​abord,​ je tape la commande suivante :
-<​code ​bash> +<​code ​user>​aptitude -s purge gnome-core</​code>​
-aptitude -s purge gnome-core</​code>​+
  
 Cela me donne __la liste des paquets installés automatiquement__ que **aptitude** veut virer avec **gnome-core**. \\ Cela me donne __la liste des paquets installés automatiquement__ que **aptitude** veut virer avec **gnome-core**. \\
 Dans mon cas : Dans mon cas :
 <​code>​ <​code>​
-eog evolution evolution-common evolution-webcal gedit gedit-common gnome-core gnome-disk-utility libavahi-ui0 libgdu-gtk0 libgtksourceview2.0-0 libgtksourceview2.0-common ​ python-gtksourceview2</​code>​+eog evolution evolution-common evolution-webcal gedit gedit-common gnome-core gnome-disk-utility libavahi-ui0 libgdu-gtk0 libgtksourceview2.0-0 libgtksourceview2.0-common ​ python-gtksourceview2 
 +</​code>​
 <​note>​ <​note>​
   - On peut copier/​coller cette liste dans un fichier temporaire,   - On peut copier/​coller cette liste dans un fichier temporaire,
Ligne 441: Ligne 525:
 </​note>​ </​note>​
 Je retire **gnome-core** de cette liste, puis je tape : Je retire **gnome-core** de cette liste, puis je tape :
-<​code ​bash> +<​code ​root>​aptitude unmarkauto la_liste</​code>​
-aptitude unmarkauto la_liste</​code>​+
  
 Je peux maintenant virer **gnome-core** sans problème : Je peux maintenant virer **gnome-core** sans problème :
-<​code ​bash> +<​code ​root>​aptitude purge gnome-core</​code>​
-aptitude purge gnome-core</​code>​+
  
 == Suppression au choix d'​autres paquets == == Suppression au choix d'​autres paquets ==
Ligne 461: Ligne 543:
  
 =====Empêcher la mise à jour d'un paquet===== =====Empêcher la mise à jour d'un paquet=====
-  # aptitude hold nomdulogiciel+ 
 +<code root> 
 +aptitude hold nomdulogiciel</​code>​ 
 Cette commande gèle le paquet nomdulogiciel,​ annule toute action de safe-upgrade ou full-upgrade (installation,​ mise a jour ou suppression) sur les paquets marqués (indicateur d'​état h).\\  Cette commande gèle le paquet nomdulogiciel,​ annule toute action de safe-upgrade ou full-upgrade (installation,​ mise a jour ou suppression) sur les paquets marqués (indicateur d'​état h).\\ 
 Elle permet de maintenir un paquet ​ à une version inférieure à la version de votre branche debian installée. Elle permet de maintenir un paquet ​ à une version inférieure à la version de votre branche debian installée.
Ligne 467: Ligne 552:
 ---- ----
 \\  \\ 
-  # aptitude unhold nomdulogiciel+<code root> 
 +aptitude unhold nomdulogiciel</​code>​ 
 Pour dégeler le paquet nomdulogiciel Pour dégeler le paquet nomdulogiciel
  
Ligne 474: Ligne 561:
 Les paquets téléchargés avant installation sont stockés dans ///​var/​cache/​apt/​archives//​ .Ils y restent ad-vitam. Les paquets téléchargés avant installation sont stockés dans ///​var/​cache/​apt/​archives//​ .Ils y restent ad-vitam.
  
-Ce dossier peut donc rapidement devenir encombrant et faire plusieurs Giga-octets. ​Faites ​donc un +Ce dossier peut donc rapidement devenir encombrant et faire plusieurs Giga-octets. ​Dans un terminal user faites ​donc un : 
- +<code user> 
-  ​$ ​du -h /​var/​cache/​apt/​archives+du -h /​var/​cache/​apt/​archives</​code>​
  
 vous serez surpris ;-) vous serez surpris ;-)
Ligne 482: Ligne 569:
 ==== Faire un petit nettoyage ==== ==== Faire un petit nettoyage ====
  
-  # aptitude autoclean+<code root> 
 +aptitude autoclean</​code>​
  
 La commande ci-dessus va supprimer uniquement les paquets dont le numéro de version est obsolète par rapport à ceux des miroirs (les vieux trucs quoi) La commande ci-dessus va supprimer uniquement les paquets dont le numéro de version est obsolète par rapport à ceux des miroirs (les vieux trucs quoi)
Ligne 488: Ligne 576:
 ==== Faire le ménage de printemps ==== ==== Faire le ménage de printemps ====
  
-  # aptitude clean+<code root> 
 +aptitude clean</​code>​
  
-Cette commande ​suivante ​videra entièrement le contenu du cache.+Cette commande videra entièrement le contenu du cache. ​\\ 
 +//Je connais même certain matelot qui l'​utilise systèmatiquement après chaque installation de paquet, c'est vous dire !// :-P
  
 ===== aptitude-create ===== ===== aptitude-create =====
Ligne 499: Ligne 589:
  
 La sauvegarde de la liste des paquets se fait avec la commande :  La sauvegarde de la liste des paquets se fait avec la commande : 
-<​code ​bash>+<​code ​root>
 aptitude-create-state-bundle liste_paquet.bz2</​code>​ aptitude-create-state-bundle liste_paquet.bz2</​code>​
  
 Qui préservera en plus les informations concernant les paquets listés. ​ \\ Qui préservera en plus les informations concernant les paquets listés. ​ \\
 Voir le man : Voir le man :
-<​code ​bash>+<​code ​root>
 man aptitude-create-state-bundle</​code>​ man aptitude-create-state-bundle</​code>​
  
 La restauration se fait avec la commande :  La restauration se fait avec la commande : 
-<​code ​bash>+<​code ​root>
 aptitude-run-state-bundle liste_paquet.bz2</​code>​ aptitude-run-state-bundle liste_paquet.bz2</​code>​
  
Ligne 522: Ligne 612:
  
 Pour savoir les **noyaux les plus récents** qui existent : Pour savoir les **noyaux les plus récents** qui existent :
-<​code ​bash>+<​code ​user>
 apt-cache search linux-image</​code>​ apt-cache search linux-image</​code>​
  
 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:​gui ​| Les interfaces graphiques]])).  \\+Puis, dans une [[:doc:environnements:environnements ​| Les gestionnaires de session]])).  \\
 Par exemple sous **gnome** : Par exemple sous **gnome** :
-<​code ​bash>+<​code ​root>
 invoke-rc.d gdm stop</​code>​ invoke-rc.d gdm stop</​code>​
  
 Puis tu installes : Puis tu installes :
-<​code ​bash>+<​code ​root>
 aptitude install linux-image-que-t-a-choisi</​code>​ aptitude install linux-image-que-t-a-choisi</​code>​
  
Ligne 543: Ligne 633:
 === Exemple === === Exemple ===
  
-Pour rechercher une image linux pour une version 2.6.32... tapez : +Pour rechercher une image linux pour une version 2.6.32... tapez dans un terminal user 
-<​code ​bash+<​code ​user
-apt-cache search linux-image | grep 32+apt-cache search linux-image | grep 32</​code>​ 
 +<​code>​
 linux-headers-2.6.32-5-amd64 - Header files for Linux 2.6.32-5-amd64 linux-headers-2.6.32-5-amd64 - Header files for Linux 2.6.32-5-amd64
 linux-headers-2.6.32-5-openvz-amd64 - Header files for Linux 2.6.32-5-openvz-amd64 linux-headers-2.6.32-5-openvz-amd64 - Header files for Linux 2.6.32-5-openvz-amd64
Ligne 561: Ligne 652:
 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 570: Ligne 661:
   * http://​debian-facile.org/​forum/​viewtopic.php?​pid=38072#​p38072   * http://​debian-facile.org/​forum/​viewtopic.php?​pid=38072#​p38072
  
-=====Pour plus d'informations:​=====+===== Afficher la progression de l'installation ​=====
  
-  *lisez la page de manuel ​aptitude+Pour aptitude ​version ≥ 6.8.2 (Jessie ou supérieur) :
  
-  $ man aptitude+Il suffit de rajouter la ligne suivante dans les préférences apt :
  
-  ​*installez le paquet de documentation aptitude-doc. ​+<code perl /​etc/​apt/​apt.conf.d/​99showprogress>​Dpkg::​Progress-Fancy "​true";</​code>​ 
 +===== Pour plus d'​informations : ===== 
 + 
 +  *lisez la page de manuel aptitude<​code user>man aptitude</​code>​ 
 +  ​*installez le paquet de documentation aptitude-doc.<code root>​aptitude install aptitude-doc-fr</​code>​
  
-  # aptitude install aptitude-doc-fr 
 et tapez cet url dans votre navigateur : et tapez cet url dans votre navigateur :
   /​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]]
  
doc/systeme/apt/aptitude.txt · Dernière modification: 10/04/2023 11:28 par bendia

Pied de page des forums

Propulsé par FluxBB