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
manuel:commande_aptitude2 [15/08/2011 11:54]
smolski
manuel:commande_aptitude2 [16/08/2011 09:55]
bract effacée
Ligne 277: Ligne 277:
  
 ====Désinstallation complète==== ====Désinstallation complète====
 +
   # aptitude purge LeNomDuLogiciel   # aptitude purge LeNomDuLogiciel
 +
 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  supprimés cependant ​leurs fichiers de configuration ​sont toujours ​présent. ((**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   # aptitude search kompozer
   i   ​kompozer ​                       - complete Web Authoring System ​               i   ​kompozer ​                       - complete Web Authoring System ​            
Ligne 292: Ligne 294:
   c   ​kompozer-data ​                  - kompozer data files    c   ​kompozer-data ​                  - kompozer data files 
   p   ​kompozer-dev ​                   - KompoZer development files        p   ​kompozer-dev ​                   - KompoZer development files     
 +
 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.)) ​
 +
 ===Utilisation avancée de l'​option "​purge"​=== ===Utilisation avancée de l'​option "​purge"​===
 +
   # aptitude purge --purge-unused LeNomDuLogiciel   # aptitude purge --purge-unused LeNomDuLogiciel
 +
 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   # aptitude search kompozer
Ligne 310: Ligne 316:
 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.))
  
-<note tip>Les fichiers de configuration que l'​application crée dans votre /​home/​utilisateur ne seront pas enlevés. ​+<note tip>Par contre, les fichiers de configuration que l'​application crée dans votre /​home/​utilisateur ne seront pas enlevés.
  
 La solution :rechercher les répertoires "//​.lenomdu logiciel//"​ et  les supprimer.</​note>​ La solution :rechercher les répertoires "//​.lenomdu logiciel//"​ et  les supprimer.</​note>​
Ligne 324: Ligne 330:
 Ainsi : Ainsi :
   # aptitude markauto LeNomDuLogiciel   # aptitude markauto LeNomDuLogiciel
-Cette commande ​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:
Ligne 343: Ligne 349:
  
   # aptitude unmarkauto LeNomDuLogiciel   # aptitude unmarkauto LeNomDuLogiciel
-Cette commande ​marque le paquet LeNomDuLogiciel ​ comme ayant été installés manuellement.+marque le paquet LeNomDuLogiciel ​ comme ayant été installés manuellement.
  
  
  
-==== TP Exemple d'​utilisation====+==== Exemple d'​utilisation====
  
 === Gérer un méta-paquet sans supprimer ses dépendances === === Gérer un méta-paquet sans supprimer ses dépendances ===
Ligne 361: Ligne 367:
 <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,​ nous vous le recommandons d'​ailleurs dorénavant à la place de// **apt-get**</​note>​
  
-== TP Suppression ​de gnome-core ==+== Suppression ​du paquet ​gnome-core ==
  
 Tout d'​abord,​ il est important de spécifier que j'​avais seulement le paquet **gnome-core** d'​installé,​ pas de présence des autres méta-paquets. \\ Tout d'​abord,​ il est important de spécifier que j'​avais seulement le paquet **gnome-core** d'​installé,​ pas de présence des autres méta-paquets. \\
Ligne 375: Ligne 381:
 <​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 ​tip>  - On peut copier/​coller cette liste dans un fichier temporaire,​ +  - On peut copier/​coller cette liste dans un fichier temporaire,​ 
-  - ou bien la reprendre depuis le même terminal en copier/​coller comme proposé ici.</​note>​ +  - ou bien la reprendre depuis le même terminal en copier/​coller comme proposé ici. 
 +</​note>​
 Je retire **gnome-core** de cette liste, puis je tape : Je retire **gnome-core** de cette liste, puis je tape :
 <code bash> <code bash>
Ligne 386: Ligne 392:
 <code bash> <code bash>
 # aptitude purge gnome-core</​code>​ # aptitude purge gnome-core</​code>​
 +
 +== Suppression au choix d'​autres paquets ==
  
 Après cela, plus de problème non plus pour enlever **evolution** (et certains paquets qui y sont rattachés). Après cela, plus de problème non plus pour enlever **evolution** (et certains paquets qui y sont rattachés).
 +
 +=== Remerciements ===
  
 //Recette validée donc.// :-D //Recette validée donc.// :-D

Pied de page des forums

Propulsé par FluxBB