Je trouves que c’est une bonne idée, l’extrait de la faq debian chapître 8 (cela peu faire une base de travail)
[code]8.1.2 APT
APT est le Advanced Package Tool et fournit le programmme apt-get. Apt-get fournit un moyen simple pour installer des paquets depuis la ligne de commande. À la différence de dpkg, apt-get ne comprend pas les fichiers .deb, il travaille avec le nom du paquet et peut seulement installer les archives .deb depuis une source indiqué dans /etc/apt/sources.list. Apt-get peut appeler directement dpkg après avoir téléchargé l’archive [5] .deb depuis les sources.
Les options les plus courantes de apt-get :
Pour mettre à jour la liste des paquets connus par votre système :
apt-get update
(vous devriez exécuter cette commande régulièrement pour mettre à jour vos listes de paquets)
Pour mettre à jour tous les paquets de votre système, sans installer de paquets supplémentaires ou en supprimer :
apt-get upgrade
Pour installer le paquet foo et toutes ses dépendances :
apt-get install foo
Pour supprimer le paquet foo de votre système :
apt-get remove foo
Pour supprimer le paquet foo et ses fichiers de configuration de votre système :
apt-get --purge remove foo
Pour mettre à jour votre système entier, en permettant si nécessaire l’installation de paquets supplémentaires ou la suppression de paquets :
apt-get dist-upgrade
(La commande upgrade conserve les paquets dans leur version actuelle si la mise à jour nécessite l’installation de paquets supplémentaires pour satisfaire une nouvelle dépendance. La commande dist-upgrade est moins stricte.)
Notez que vous devez être authentifié en tant que root pour exécuter toutes commandes qui modifient le système de paquets.
Notez que apt-get installe désormais par défaut les paquets recommandés et constitue le programme de référence pour la gestion des paquets en console, leur installation mais aussi la mise à jour du système.
La suite d’outils apt inclut aussi le programme apt-cache pour questionner les listes de paquet. Vous pouvez l’utiliser pour trouver des paquets fournissant des fonctionnalités spécifiques à l’aide d’une simple requête ou d’une expression rationnelle et par des questions sur les dépendances dans le système de gestion des paquets. Les options les plus courantes de apt-cache :
Pour trouver les paquets dont la description contient mot :
apt-cache search mot
Pour afficher des informations détaillées sur un paquet :
apt-cache show paquet
Pour afficher les dépendances d’un paquet :
apt-cache depends paquet
Pour afficher des informations détaillées des versions disponibles pour un paquet et les paquets ayant des dépendances inverses sur lui :
apt-cache showpkg paquet
Pour plus d’informations, installez le paquet apt et lisez les pages de manuel apt-get(8) et sources.list(5). Vous pouvez aussi lire la documentation sur apt-get, installez le paquet apt-doc et lisez /usr/share/doc/apt-doc/guide.html/index.html.
8.1.3 aptitude
Aptitude est un gestionnaire de paquet pour les systèmes Debian GNU/Linux qui fournit une interface au gestionnaire de paquet apt. Aptitude est une interface texte basée sur la bibliothèque curses, il peut être utilisé pour effectuer des tâches d’administration de manière rapide et facile.
Aptitude fournit les mêmes fonctionnalités que dselect et apt-get, ainsi que des fonctions additionelles non présentes dans les autres programmes :
Aptitude permet d’accéder facilement à toutes les versions d’un paquet.
Aptitude facilite la recherche de logiciels obsolètes en les listant sous « Paquets obsolètes ou créés localement »
Aptitude inclut un système assez puissant pour rechercher des paquets particuliers. Les utilisateurs familiers avec mutt le maîtriseront rapidement car la syntaxe a été inspirée de celle de mutt.
Aptitude peut être utilisé pour installer les tâches prédéfinies. Pour plus d’information, consultez tasksel, Section 8.1.5.
Aptitude en mode plein écran intègre les fonctionnalités de su, et peut être utilisé par un utilisateur normal. Le programme su sera appelé (et le mot de passe root demandé) lorsque les privilèges d’administrateur seront nécessaires.
Vous pouvez utiliser aptitude au travers d’une interface graphique (en lançant simplement aptitude) ou directement en ligne de commande. La syntaxe utilisée en ligne de commande est très similaire à celle utilisée avec apt-get. Par exemple, pour installer le paquet foo vous pouvez lancer aptitude install foo.
Notez que aptitude est le gestionnaire de paquet recommandé pour la gestion quotidienne des paquets en console.
Pour plus d’informations, lisez la page de manuel aptitude(8) et installez le paquet de documentation aptitude-doc.[/code]