# aptitude https://debian-facile.org/doc:systeme:apt:aptitude #### Mettre à jour met à jour la liste des paquets: ```bash sudo aptitude update ``` #### Mettre à jour tous les paquets installés sur le système: ```bash sudo aptitude safe-upgrade ``` #### Pour les mises à jour nécessitant d'installer ou de désinstaller les dépendances nécessaires : ( message « Les paquets suivants ont été conservés : ») ```bash sudo aptitude full-upgrade # idem à $ sudo aptitude dist-upgrade ``` #### Installer un paquet : ```bash sudo aptitude install ``` #### Supprimer un paquet: ```bash # Les fichiers de préférences et les logs sont conservés. sudo aptitude remove ``` #### Supprimer les paquets indiqués et leurs fichiers de configuration : ```bash # Les fichiers de préférences et les logs sont conservés. sudo aptitude purge ``` #### Supprimer un paquet en le mettant "automatique" (celui-ci sera soit désinstallé tout de suite, soit automatiquement désinstallé dès que plus aucun autre paquet n'aura besoin de lui) : ```bash sudo aptitude markauto ``` #### Chercher un paquet: ```bash sudo aptitude search wge ``` **Indicateurs de réponse** | | | | ---- | ------------------------------------------------------------ | | i | le paquet est installé et toutes ses dépendances sont satisfaites | | c | le paquet a été supprimé mais ses fichiers de configuration sont toujours présents sur le système | | p | le paquet et tous ses fichiers de configuration ont été supprimés, ou le paquet n'a jamais été installé | | v | le paquet est virtuel | | B | le paquet a des dépendances cassées | | A | le paquet a été automatiquement installé | #### Vérifier si un paquet est installé : ```bash sudo aptitude show wget ``` #### Liste des packages non à jour: ```bash sudo aptitude search '~U' ``` #### Dépendances du paquet : ```bash sudo aptitude search ~R wget ``` #### Dépendances inverses du paquet : ```bash sudo aptitude search ~D wget ```