LinuxPedia

Wiki libre et indépendant dédié à GNU-Linux et BSD.

Outils pour utilisateurs

Outils du site


debian:debian_aptitude

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

debian:debian_aptitude [2018/11/17 13:52] (Version actuelle)
Ligne 1: Ligne 1:
 +======Initiation à la commande APTITUDE======
 +//**Origine : [[http://​www.linuxpourlesnuls.ch|Linux Pour Les Nuls]]**//​\\
 +//**Auteur : aramis_qc **//​\\ ​
 +//​**Date ​  : 3 mars 2007 **//\\
 +----
  
 +
 +
 +
 +=====Avant-propos=====
 +
 +Aptitude est une commande qui supporte la gestion des paquets Debian (**.deb**). Elle s'​utilise autant en mode commande, c'est à dire à partir d'une console ou d'un terminal, qu'en mode graphique. L'​objet de ce tutoriel est le mode commande.
 +
 +//Debian recommande l'​utilisation d'​**aptitude** plutôt qu'​**apt-get** en tant que gestionnaire de paquets.//
 +
 +
 +=====Qu'​est-ce que Aptitude=====
 +
 +Aptitude est un gestionnaire de paquets Debian qui s'​apparente à **apt-get** et qui, de ce fait, s'​utilise en place et lieu de ce dernier. Le gestionnaire **aptitude** est accessible en mode commande ou en mode graphique. Pour appeler le gestionnaire en mode graphique, il suffit simplement de taper la commande **aptitude** dans un terminal ou une console sans lui passer d'​arguments. Tout au long de ce tutoriel, c'est le mode commande qui est discuté.
 +
 +
 +**Pour installer aptitude :**
 +
 +
 +''​apt-get install aptitude''​
 +
 +:!: //Aptitude n'est pas uniquement réservé à Debian. Toutes les distributions dont les paquets se gèrent avec **apt-get**,​ peuvent utiliser **aptitude**.// ​
 +
 +**Documentation :**
 +
 +La documentation complète est disponible en format Web. L'​installation de la documentation se réalise ainsi :
 +
 +''​aptitude install aptitude-doc-fr''​
 +
 +L'​installation terminée, le contenu de la documentation se retrouve dans le répertoire **/​usr/​share/​doc/​aptitude/​html/​fr**. Le fichier contenant la page d'​accueil de la documentation se nomme **index.html**.
 +
 +:?: //Pour un accès rapide et direct ouvrir la page principale de la documentation et la mettre dans les favoris ou signets de votre navigateur Web//.
 +
 +**Dépôt des paquets :**
 +
 +Aptitude est conçu pour gérer les paquets Debian. Ce gestionnaire repose donc sur le concept **APT** (//Advanced Package Tool//). Les dépôts de paquets utilisés par Aptitude sont inscrits dans le fichier **sources.list** du répertoire **/​etc/​apt**.
 +
 +
 +=====Les actions de la commande Aptitude=====
 +Le traitement exécuté par [b]aptitude[/​b] est déterminé par des actions. Ces actions sont passées sous forme d'​argument. Voici la liste des actions reconnues par [b]Aptitude[/​b].
 +
 +:!: //La liste des actions est un extrait de la documentation **aptitude-doc-fr**//​.
 +
 +
 +^Actions ​              ​^Description ​                                    ^
 +|install ​              ​|Installe un ou plusieurs paquets ​               |
 +|remove ​               |Supprime un ou plusieurs paquets ​               |
 +|purge ​                ​|Comme **remove** mais supprime également les fichiers de configuration|
 +|hold                  |Fait en sorte que le paquet sera ignoré lors des futurs //​upgrade//​|
 +|unhold ​               |Annule l'​effet d'un //hold// et fait donc en sorte que le paquet sera traité lors d'un [i]upgrade[/​i] subséquent|
 +|keep                  |Conserve le paquet tel quel, aucune action subséquente sera appliquée sur le paquet|
 +|reinstall ​            ​|Réinstalle un ou plusieurs paquets|
 +|markauto ​             |Indique que le paquet a été installé automatiquement|
 +|unmarkauto ​           |Indique que le paquet a été installé manuellement|
 +|forbid-version ​       |Empêche la mise à jour vers une version précise d'un paquet|
 +|update ​               |Met à jour la liste des paquets disponibles sur le serveur maître|
 +|upgrade ​              |Met les paquets installés à jour avec leur version la plus récente|
 +|dist-upgrade ​         |La mise à jour installe les paquets à leur plus récente version, supprimant ou installant autant de paquets que nécessaire|
 +|keep-all ​             |Annule toutes les actions prévues sur des paquets|
 +|forget-new ​           |Ignore les nouveaux paquets|
 +|search ​               |Recherche les paquets qui correspondent à un ou plusieurs motifs donnés|
 +|show                  |Affiche des informations détaillées sur un ou plusieurs paquets|
 +|clean ​                ​|Supprime tous les paquets .deb téléchargés et enregistrés dans le répertoire cache|
 +|autoclean ​            ​|Supprime tout paquet enregistré dans le cache et qui n'est plus proposé au téléchargement|
 +|changelog ​            ​|Télécharge et affiche le journal des modifications pour chaque paquet source ou binaires|
 +|download ​             |Télécharge le fichier .deb de la version la plus récente du paquet et le range dans le répertoire courant|
 +|help                  |Affiche un bref résumé des commandes et options disponibles|
 +
 +
 +=====Les options de la commande Aptitude=====
 +L'​exécution d'une action par la commande **aptitude** peut être assujettie à un ensemble d'​options. Voici la liste des options pour paramétrer le comportement d'une action. Les options sont présentées dans leurs formats court et long quand cela s'​applique. Le format court a un préfixe représenté par un trait-d'​uni­on (**-**) alors que le trait-d'​uni­on double (**--**) identifie le format long.
 +
 +:!: //Retenir que l'​orthographe de l'​option est sensible à la casse. Une colonne d'​option laissée vide signifie qu'il n'y a pas de valeur pour ce format.//
 +
 +^Options courtes^Options longues^Description^
 +|-D|--show-deps|Affiche un bref résumé sur la raison pour laquelle des paquets vont être automatiquement installés ou supprimés|
 +|-d|--download-only|N'​installe ni ne supprime aucun paquet. Télécharge simplement les paquets nécessaires dans le cache|
 +|-F //​format//​|--display-format //​format//​|Définit le format qui sera utilisé pour afficher les résultats de l'​action //search//|
 +|-f| |Essaye témérairement de résoudre les dépendances des paquets cassés|
 +|-h|--help|Affiche un court message d'​aide. Identique à l'​action help| 
 +| |--purge-unused|Purge les paquets dont aucun autre paquet installé ne dépend|
 +|-P|--prompt|Affiche toujours une invite de commande|
 +|-R|--without-recommends|Ne gère pas les recommandations ou les suggestions comme si elles étaient des dépendances lors de l'​installation de nouveaux paquets|
 +|-r|--with-recommends|Traite les suggestions ou les recommandations en tant que dépendances lors de l'​installation des nouveaux paquets|
 +|-s|--simulate|Simule l'​exécution,​ autrement dit n'​applique pas le résultat de la commande|
 +| |--schedule-only|Pour les commandes qui modifient l'​état des paquets, programme les actions à faire pour plus tard, mais ne les fait pas. Vous pouvez exécuter les actions programmés en lançant **aptitude install** sans paramètre|
 +|-t //​version//​|--target-release //​version//​|Définit la version à partir de laquelle les paquets devront être installés|
 +|-O //​ordre//​|--sort //​ordre//​|Définit l'​ordre dans lequel le résultat de l'​action **search** doit être affiché|
 +|-o //​clef=valeur//​| |Définit une option du fichier de configuration à la volée|
 +|-q// [=n]//​|--quiet//​ [=n]//​|Enlève tous les indicateurs d'​avancement,​ et rend ainsi la sortie journalisable|
 +|-V|--show-versions|Indique quelle version du paquet sera installée|
 +|-v|--verbose|Force quelques actions (**show** par exemple) à afficher des informations supplémentaires|
 +| |--version|Affiche la version et quelques informations sur l'​environnement de compilation d'​**aptitude**|
 +| |--visual-preview|Lance l'​interface visuelle et affiche l'​écran d'​accueil,​ plutôt que d'​afficher l'​habituelle invite de commande en ligne|
 +|-w //​largeur//​|--width //​largeur//​|Définit la largeur utilisée pour l'​affichage du résultat de l'​action **search**|
 +|-y|--assume-yes|Répond « oui » à toute question de type oui/non sauf dans le cas de questions considérées dangereuses|
 +|-Z| |Affiche l'​espace disque qui sera utilisé ou libéré par chacun des paquets à installer, mettre à jour ou supprimer|
 +
 +
 +=====Les combinaisons actions/​options=====
 +Chaque action de la commande **aptitude** peut recevoir des options. Certaines sont générales,​ c'est à dire applicables à toutes les actions, alors que d'​autres sont pertinentes à certaines actions. Encore une fois, la documentation en ligne d'​**aptitude** en précise l'​usage.
 +
 +----
 +//​[[http://​www.linuxpedia.fr/​doku.php/​debian/​les_gestionnaires_de_paquets|Retour à la page Les gestionnaires de paquets]]//
debian/debian_aptitude.txt · Dernière modification: 2018/11/17 13:52 (modification externe)