LinuxPedia

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

Outils pour utilisateurs

Outils du site


debian:debian_aptitude
no way to compare when less than two revisions

Différences

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


debian:debian_aptitude [2018/11/17 12:52] (Version actuelle) – créée - modification externe 127.0.0.1
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 12:52 de 127.0.0.1