Translation(s): English - Español - Français - Русский - Italiano - 简体中文

(!) ?Discussion


Introduction

Aptitude est une interface utilisateur basée sur Ncurses du gestionnaire de paquet de Debian, Apt. Comme il est basé sur du texte, il se lance à partir d'une console. Aptitude a de nombreuses fonctionnalités très utiles, notamment :

Aptitude est sans graisse, propre et bien élevé. Toutefois, il n'a pas les Super Cow Powers, c'est-à-dire qu'il n'implémente pas l'opération meuh !, en mode prolixe ou autre...

Le paquet à installer est aptitude.

Le manuel d'aptitude est une véritable mine de renseignements. On ne peut pas dupliquer toutes les informations utiles ; donc, s'il vous plaît, lisez-le pour plus d'informations.

Utilisation interactive

Pour une utilisation interactive, entrez cette commande dans un terminal:

aptitude

Après le lancement, utilisez :

L'utilisation courante d'aptitude avec l'interface utilisateur en mode texte est celui-ci : lancer aptitude, appuyer sur 'u' (met à jour la liste des paquets disponibles); appuyer sur 'U' (marque tous les paquets susceptibles d'être mis à jour pour être mis à jour); (chercher/sélectionner quelques trucs à installer, c'est optionnel); taper 'g' (pour voir les actions en attente et les modifier si besoin est); taper 'g' (encore, pour commencer le téléchargement).

Parfois, quand vous avez besoin de résoudre des conflits, vous découvrez que vous avez fait un mauvais choix ; vous pouvez utiliser, dans le menu 'Actions' : 'Annuler les modifications en attente'. Vous pouvez ainsi facilement recommencer la sélection.

Quand vous regardez les actions en attente :

Voir Accédez aux informations sur les paquets pour comprendre ce à quoi correspondent les lettres sur la ligne de résumé des paquets (par exemple 'i' signifie "sera installé", 'p' signifie "non installé", etc.).

Utilisation manuelle en tant que super-utilisateur

Vous pouvez aussi utiliser aptitude comme vous utilisez apt-get :

Mettre à jour la liste des paquets :

# aptitude update

Mettre à jour les paquets :

# aptitude safe-upgrade

Installer toto :

# aptitude install toto

Supprimer toto :

# aptitude remove toto

Purger toto (c'est à dire, supprimer le paquet mais aussi la configuration du paquet) :

# aptitude purge toto

Fonctions disponibles à tous les utilisateurs

Recherche du paquet contenant toto :

$ aptitude search foo

Il est recommandé d'utiliser apt-cache search foo pour faire une recherche, car il est plus rapide. Mais vous devriez essayer aptitude search foo. Vous pourrez découvrir que le résultat est quelque peu différent de celui de apt-cache. Dans certains cas, il est peut être utile de chercher un paquet pour voir s'il est déjà installé.

Vérifier si un paquet est installé :

$ aptitude show foo

Comment mettre à jour votre distribution

La mise à jour d'une version stable à la suivante (par exemple de Lenny à Squeeze) doit être réalisée en suivant les notes de publication pour votre architecture. Pour la plupart des utilisateurs qui ont un système 32 bit ce sont les notes de publication pour Intel x86. Pour ceux qui ont un système 64 bit, ce sont les notes de publication pour AMD64.

Utiliser full-upgrade de façon courante n'est plus recommandé (sauf si vous utilisez sid, mais dans ce cas vous n'avez pas besoin de lire cette page...)

Les mise à jour vers des versions mineures (par exemple de Squeeze 6.0.1 à Squeeze 6.0.2) et les mises à jour de sécurité sont faites avec la commande safe-upgrade.

cat /etc/debian_version

Exemple pour passer de Squeeze 6.0.1 à Squeeze 6.0.2..., ou pour mettre en oeuvre les mises à jour de sécurité :

# aptitude update
# aptitude full-upgrade

De apt-get à aptitude

Action

Commande apt-get

Commande aptitude

Installer Toto

apt-get install Toto

aptitude install Toto

Rechercher Toto

apt-cache search Toto

aptitude search Toto

Supprimer Toto

apt-get remove Toto

aptitude remove Toto

Dépendances inverses du paquet Toto

apt-cache rdepends Toto

aptitude search ~D Toto

Affiche la priorité de chaque source pour Toto

apt-cache policy Toto

aptitude versions Toto

Télécharge les sources de Toto et construit un fichier binaire Toto.deb

apt-get source --compile Toto

?

Modèles de recherches avancées

Rechercher des paquets qui ne sont pas installées à partir de la branche stable :

aptitude search '?narrow(?installed, !?archive(stable))'

Rechercher des paquets installés depuis testing (à condition bien sûr que vous ayez les dépôts testing et stable dans votre sources.list) :

aptitude search '?narrow(?installed, ?archive(testing) !?archive(stable))'

Voir aussi

et ... apt.conf, preferences, sources.list, Aptitude::Parse-Description-Bullets=true, AptitudeTodo


CategoryQuickPackageManagement