# 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 ```