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 [27/10/2013 06:04]
MicP [Gérer les paquets automatiquement installés]
doc:systeme:apt:aptitude [20/03/2022 17:18]
Switch [Faire des recherches] chercher un paquet installé par son dépot source
Ligne 1: Ligne 1:
-Créé le 14/​08/​2011 ​ 
 ====== aptitude ====== ====== aptitude ======
  
-  * Objet : aptitude ​par la ligne de commande +  * Objet : aptitude 
-  * 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]].+  * 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.//​
-   +  ​* Suivi : {{tag>​à-compléter}} 
-  * Le retour ​sur le forum est ici : [[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 !))+    * 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 !)) 
 + 
 + 
 =====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 [[:​doc:​systeme:​superutilisateur | root]].+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 apt-get, ainsi que des fonctions additionnelles non présentes dans les autres programmes :+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 27: Ligne 35:
 <code root> <code root>
 aptitude update</​code>​ 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 ​« /​etc/​apt/​sources.list ​».\\  +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.]]+  * 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 46: Ligne 54:
 aptitude full-upgrade</​code>​ 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êches ​le système d'​être mis à jour.+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 74: Ligne 82:
 <code user> <code user>
 aptitude search liferea</​code>​ aptitude search liferea</​code>​
-<code>+<file config retour de la commande>
   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 80: Ligne 88:
   v   ​liferea-webkit ​                 -                                              v   ​liferea-webkit ​                 -                                           
   v   ​liferea-xulrunner ​            ​- ​   v   ​liferea-xulrunner ​            ​- ​
-</code>+</file>
  
 Les résultats sont présentés ligne par ligne. ​ \\ Les résultats sont présentés ligne par ligne. ​ \\
Ligne 115: Ligne 123:
 |aptitude search '​~dmot1 ~sweb' ​ |liste les paquets dont la description contient le mot1 dans la section web  | |aptitude search '​~dmot1 ~sweb' ​ |liste les paquets dont la description contient le mot1 dans la section web  |
 |aptitude search ~i  |liste les paquets installés ​ | |aptitude search ~i  |liste les paquets installés ​ |
 +|aptitude search ~mMainteneur ​ |liste les paquets maintenus par //​Mainteneur// ​ |
 |aptitude search ~M  |liste les paquets installés automatiquement (dépendant d'​autres paquets) |  |aptitude search ~M  |liste les paquets installés automatiquement (dépendant d'​autres paquets) | 
 |aptitude search ~b  |liste les paquets ayant une dépendance cassée ​ | |aptitude search ~b  |liste les paquets ayant une dépendance cassée ​ |
Ligne 122: Ligne 131:
 |aptitude search ~c  |liste les paquets supprimés mais non purgés ​ |  |aptitude search ~c  |liste les paquets supprimés mais non purgés ​ | 
 |aptitude search ~E  |liste les paquets essentiels ​ |  |aptitude search ~E  |liste les paquets essentiels ​ | 
 +|aptitude search '~i ?​origin(mongodb)'​ | Liste les paquets installés (~i) provenant d'un dépot précis ( ex : mongodb ) |
  
 ==Exemples d'​utilisation avancée== ==Exemples d'​utilisation avancée==
Ligne 144: Ligne 154:
 <code user> <code user>
 aptitude search '​~ilifer !~M' </​code>​ aptitude search '​~ilifer !~M' </​code>​
-<code+<file config retour de la commande
-  i   ​liferea ​                                  - Agrégateur de flux pour GNOME   </code>+  i   ​liferea ​                                  - Agrégateur de flux pour GNOME   </file>
   ​   ​
 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
 <code user> <code user>
-aptitude search '~i ~drss !~M' /code> +aptitude search '~i ~drss !~M' ​</code> 
-<code>+<file config retour de la commande>
   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   </code>+  i   ​liferea ​                                  - Agrégateur de flux pour GNOME   </file>
 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]]
Ligne 167: Ligne 177:
 <code user> <code user>
 aptitude versions iceweasel</​code>​ aptitude versions iceweasel</​code>​
-<code>+<file config retour de la commande>
   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 173: Ligne 183:
   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>+</file>
  
 Chaque version est présentée sur une ligne distincte. \\ Chaque version est présentée sur une ligne distincte. \\
Ligne 196: Ligne 206:
 <code user> <code user>
 aptitude show -t squeeze-backports iceweasel</​code>​ aptitude show -t squeeze-backports iceweasel</​code>​
-<​code>​ +<​code ​config retour de la commande>  Paquet : iceweasel ​                           ​
-  ​Paquet : iceweasel ​                           ​+
   État: installé   État: installé
   Automatiquement installé: non   Automatiquement installé: non
Ligne 232: Ligne 241:
 <code user> <code user>
 aptitude why evolution-common</​code>​ aptitude why evolution-common</​code>​
-<code>+<file config retour de la commande>
   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)</​code>+  i A evolution ​ Dépend evolution-common (= 2.30.3-5)</​file>
  
 ---- ----
Ligne 244: Ligne 253:
 <code user> <code user>
 aptitude why-not apache2-mpm</​code>​ aptitude why-not apache2-mpm</​code>​
-<code>+<file config retour de la commande>
   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 250: Ligne 259:
   i A apache2-mpm-worker Est en conflit avec apache2-mpm ​     ​   i A apache2-mpm-worker Est en conflit avec apache2-mpm ​     ​
   ​   ​
-</code>+</file>
  
 ===== Installation d'un Logiciel ===== ===== Installation d'un Logiciel =====
Ligne 264: Ligne 273:
 <​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 ​ ^
Ligne 270: Ligne 279:
 |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 --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. [[:​doc:​systeme:​apt:​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. ​ |
Ligne 306: Ligne 316:
 Elle aura pour effet d'​installer toutes les dépendances nécessaires à la compilation du paquet. Elle aura pour effet d'​installer toutes les dépendances nécessaires à la compilation du paquet.
  
-====Réinstallation d'un Logiciel====+==== Téléchargement d'un logiciel ==== 
 + 
 +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>​ 
 + 
 +place tout dans **/​var/​cache/​apt/​archives/​** 
 + 
 +==== Réinstallation d'un Logiciel ====
  
 <code root> <code root>
Ligne 318: Ligne 336:
 ====Désinstallation simple==== ====Désinstallation simple====
  
-<code root> +<code root>​aptitude remove LeNomDuLogiciel</​code>​
-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:​**
 <code user> <code user>
 aptitude search kompozer</​code>​ aptitude search kompozer</​code>​
-<​code>​+<​code ​config retour de la commande>
   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 335: Ligne 352:
   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     ​</​code>​+  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.))
Ligne 341: Ligne 358:
 ===Utilisation avancée de l'​option "​remove"​=== ===Utilisation avancée de l'​option "​remove"​===
  
-<code root> +<code root>​aptitude remove ~nmot</​code>​
-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)
-<code user> +<code user>​aptitude -s remove ~mot</​code>​
-aptitude -s remove ~mot</​code>​+
 </​note>​ </​note>​
  
-<code root> +<code root>​aptitude remove LeNomDuLogiciel+</​code>​
-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.
Ligne 359: Ligne 373:
 ==== Désinstallation complète ==== ==== Désinstallation complète ====
  
-<code root> +<code root>​aptitude purge LeNomDuLogiciel</​code>​
-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. \\ 
Ligne 366: Ligne 379:
 <code user> <code user>
 aptitude search kompozer</​code>​ aptitude search kompozer</​code>​
-<​code>​+<​code ​config retour de la commande>
   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 372: Ligne 385:
   # aptitude purge kompozer   # aptitude purge kompozer
   Les paquets suivants seront ENLEVÉS :            Les paquets suivants seront ENLEVÉS :         
-  kompozer{p} kompozer-data{u} </​code>​+  kompozer{p} kompozer-data{u}</​code> ​
  
 **Résultat de la commande:** **Résultat de la commande:**
-<code user> +<code user>​aptitude search kompozer</​code>​ 
-aptitude search kompozer</​code>​ +<​code ​config retour de la commande>  p   ​kompozer ​                       - complete Web Authoring System ​            
-<​code>​ +
-  ​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> ​     
-</​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 389: Ligne 400:
 <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>​
  
-<code root> +<code root>​aptitude purge --purge-unused LeNomDuLogiciel</​code>​
-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:​**
 <code user> <code user>
 aptitude search kompozer</​code>​ aptitude search kompozer</​code>​
-<​code>​+<​code ​config retour de la commande>
   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</​code>​   p   ​kompozer-dev ​                   - KompoZer development files</​code>​
  
-<code root> + 
-aptitude purge --purge-unused kompozer</​code>​ +<code root>​aptitude purge --purge-unused kompozer</​code>​ 
-<​code>​ +<​code ​config retour de la commande>  Les paquets suivants seront ENLEVÉS :          
-  Les paquets suivants seront ENLEVÉS :          +  kompozer{p} kompozer-data{pu}</​code>​ 
-  kompozer{p} kompozer-data{pu} </​code>​+
   ​   ​
 **Résultat de la commande:** **Résultat de la commande:**
-<​code ​bash> +<​code ​user>​aptitude search kompozer</​code>​ 
-aptitude search kompozer</​code>​ +<code config retour de la commande> ​ ​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> ​  
-</​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 420: Ligne 429:
 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 ​taper dans un terminal user +Pour rechercher de quel paquet provient un fichier qu'on désire supprimer : 
-<code user> +  [[doc:systeme:apt:dpkg#option-s]|dpkg option s]]
-dpkg -S fichier</​code>​ +
- +
-**Exemple ​:** +
- +
-<code user> +
-dpkg -S /​usr/​bin/​glxinfo</​code>​ +
- +
-Indiquera de quel paquet ce fichier provient ​: +
-   ​mesa-utils/​usr/​bin/​glxinfo +
- +
-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 :
Ligne 454: Ligne 452:
 <code user> <code user>
 aptitude search kompozer </​code>​ aptitude search kompozer </​code>​
-<​code>​ +<​code ​config retour de la commande>  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>​ 
-</​code>​+
  
 <code root> <code root>
 aptitude markauto kompozer </​code>​ aptitude markauto kompozer </​code>​
-<​code>​ +<​code ​config retour de la commande>  Les paquets suivants seront ENLEVÉS :          
-  Les paquets suivants seront ENLEVÉS :          +  kompozer{u} kompozer-data{u}</​code>​ 
-  kompozer{u} kompozer-data{u} +
-  ​</​code>​+
 </​note>​ </​note>​
 )) ))
Ligne 490: Ligne 486:
   - Cette manipulation permet donc de supprimer le méta-paquet gnome tout en conservant les applications qu'il avait installé.   - Cette manipulation permet donc de supprimer le méta-paquet gnome tout en conservant les applications qu'il avait installé.
  
-<note tip>//Seul //​**aptitude**//​ parvient à faire ce genre d'​opération, ​nous vous le recommandons d'ailleurs dorénavant ​à la place de// **apt-get**</​note>​+<note tip>Seul //​**aptitude**//​ parvient à faire ce genre d'​opération, ​il est donc recommandé à l'utilisation pour ce genre de manipulation ​à la place de [[doc:​systeme:​apt:​apt-get|apt-get]] ou de tout autre exercice sur le système des paquets.</​note>​
  
 == Suppression du paquet gnome-core == == Suppression du paquet gnome-core ==
Ligne 498: Ligne 494:
 Or, ce n'est pas le cas, on peut virer **gnome-core** et tous les paquets qu'il contient de la même manière que les autres méta-paquet. Or, ce n'est pas le cas, on peut virer **gnome-core** et tous les paquets qu'il contient de la même manière que les autres méta-paquet.
  
-D"abord, je tape la commande suivante :+D'abord, je tape la commande suivante :
 <code user>​aptitude -s purge gnome-core</​code>​ <code user>​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>+<file config retour de la commande>
 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 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>+</file>
 <​note>​ <​note>​
   - On peut copier/​coller cette liste dans un fichier temporaire,   - On peut copier/​coller cette liste dans un fichier temporaire,
Ligne 622: Ligne 618:
 <code user> <code user>
 apt-cache search linux-image | grep 32</​code>​ apt-cache search linux-image | grep 32</​code>​
-<code>+<file config retour de la commande>
 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 636: Ligne 632:
 linux-image-2.6.32-5-xen-amd64 - Linux 2.6.32 for 64-bit PCs, Xen dom0 support linux-image-2.6.32-5-xen-amd64 - Linux 2.6.32 for 64-bit PCs, Xen dom0 support
 nvidia-kernel-2.6.32-5-amd64 - NVIDIA binary kernel module for Linux 2.6.32-5-amd64 nvidia-kernel-2.6.32-5-amd64 - NVIDIA binary kernel module for Linux 2.6.32-5-amd64
-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</​file>
  
 Ici, j'ai utilisé la commande linux [[:​doc:​systeme:​grep | GREP]] pour selectionner la version **32**. \\ Ici, j'ai utilisé la commande linux [[:​doc:​systeme:​grep | GREP]] pour selectionner la version **32**. \\
Ligne 656: Ligne 652:
 ===== Pour plus d'​informations : ===== ===== Pour plus d'​informations : =====
  
-  *lisez la page de manuel aptitude +  *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>​ 
-<code user> +  *[[https://​www.debian.org/​doc/​manuals/​aptitude/​ch02s05s05.fr.html | Référence du fichier de configuration d'​aptitude]]
-man aptitude<​code>​ +
- +
-  *installez le paquet de documentation aptitude-doc. ​ +
- +
-<code root> +
-aptitude install aptitude-doc-fr</​code>​+
  
 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 ​=====+==== Tasksel ====
  
 Aptitude est également gérée par le tasksel. Aptitude est également gérée par le tasksel.
doc/systeme/apt/aptitude.txt · Dernière modification: 10/04/2023 11:28 par bendia

Pied de page des forums

Propulsé par FluxBB