Wiki Linux SMH

   

Flux RSS

Aptitude

Cet article nécessite encore des ajouts/modifications.
N'hésitez pas à apporter votre contribution en complétant cet article.

1 - Présentation

Aptitude est une interface en mode texte à Apt. Il permet d'installer ou de supprimer des logiciels.

2 - Installation

Aptitude est installé de base sous Debian

3 - Utilisation

Pour lancer Aptitude, il suffit de taper la commande :

# aptitude

Aptitude

3.1 - Installer une application

Pour installer une application, il suffit de se positionner sur son nom, et d'appuyer sur la touche +. Toutes ses dépendances et tous les paquets "recommandés" par celui-ci seront également sélectionnées. Appuyez ensuite sur g pour voir la liste des actions prévues, puis encore sur g pour confirmer.

3.2 - Supprimer une application

Pour supprimer une application, positionnez-vous sur son nom et appuyez sur la touche -. Toutes les dépendances installées par ce paquet seront également supprimée. Vous pouvez également utiliser la touche _, l'équivalent de l'option --purge d'apt-get, qui supprime également les fichiers de configuration du paquet (dans le cas contraire ils sont conservés pour une prochaine installation) De nouveau, deux pressions sur la touche g seront nécessaires pour lancer les opérations.

3.3 - Mettre à jour le système

Pour mettre à jour le système, il faut commencer par la touche u, qui mettra à jour la liste des paquets disponibles sur les archives (apt-get update). Ensuite, vous verrez apparaître une catégorie "Paquets pouvant être mis à jour", contenant la liste des paquets pour lesquels une nouvelle version est disponible. Positionnez-vous sur un paquet et pressez la touche + pour le mettre à jour (d'autres paquets peuvent être mis à jour, installés ou supprimés par jeu de dépendances). Vous pouvez également appuyer sur maj+u (U) pour mettre à jour tous les paquets. Appuyez deux fois sur g, et laissez faire la magie Debian :D.

Si vous voulez empêcher la mise à jour d'un paquet et ainsi garder une version spécifique sur votre système :

# aptitude hold irssi

Et pour permettre sa mise à jour avec une version supérieure

# aptitude unhold irssi

Des commandes similaires existent pour dpkg, soit respectivement

# echo -e "irssi hold" | dpkg --set-selections
# echo -e "irss install" | dpkg --set-selections

4 - Le délire aptitude

Suivant les paramètres qu'on lui passe, Aptitude a des répondes étranges. Exemple :

LightStar:/home/fritz# aptitude  moo
Il n'y a pas d'oeufs de Pâques dans ce programme.
LightStar:/home/fritz# aptitude  -v moo
Il n'y a vraiment pas d'oeufs de Pâques dans ce programme.
LightStar:/home/fritz# aptitude  -v -v moo
Ne vous ai-je pas déjà dit qu'il n'y avait pas d'oeufs de Pâques dans ce programme ?
LightStar:/home/fritz# aptitude  -v -v -v moo
Arrêtez donc !
LightStar:/home/fritz# aptitude  -v -v -v -v moo
D'accord, d'accord, si je vous donne un oeuf de Pâques, vous en irez-vous ?
LightStar:/home/fritz# aptitude  -v -v -v -v -v moo
D'accord, vous avez gagné.

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
LightStar:/home/fritz# aptitude  -v -v -v -v -v -v moo
Qu'est-ce que c'est ? C'est un éléphant qui se fait manger par un
serpent, bien sûr.
Vous êtes : 38.107.191.86 Dernière modification : 09/07/07 21:29 Propriétaire : Fritz Modifié par : thialme

Commentaires

Afficher les commentaires
Il y a 2 commentaire(s)