Référence du fichier de configuration

Format du fichier de configuration
Emplacement des fichiers de configuration
Options de configuration disponibles

Format du fichier de configuration

Dans sa forme la plus simple, le fichier de configuration d'aptitude est une liste de couples d'options et de leurs valeurs. Chaque ligne du fichier devrait avoir la forme « Option Valeur; » : par exemple, dans le fichier de configuration, la ligne suivante attribue à l'option Aptitude::Theme la valeur « Dselect ».

Aptitude::Theme "Dselect";

Une option peut « contenir » d'autres options si elles sont écrites entre accolades placées entre l'option et le point-virgule qui la suit, comme ceci :

Aptitude::UI {
  Package-Status-Format "";
  Package-Display-Format "";
};

Une option qui contient d'autres options est parfois appelée groupe. En fait, le deux-points doublé, qui apparaît dans les noms d'options est une manière simplifiée pour indiquer l'inclusion : l'option Aptitude::UI::Default-Grouping est contenu dans le groupe Aptitude::UI, qui est lui-même dans le groupe Aptitude. Ainsi, si vous le souhaitez, vous pourriez configurer cette option à "" comme cela :

Aptitude {
  UI {
    Default-Grouping "";
  };
};

Pour plus d'informations sur le format du fichier de configuration, consultez la page de manuel apt.conf(5).

Emplacement des fichiers de configuration

La configuration d'aptitude est lue, dans l'ordre, depuis les sources suivantes :

  1. options du fichier de configuration indiquées sur la ligne de commande ;

  2. le fichier de configuration de l'utilisateur, ~/.aptitude/config. Ce fichier est écrasé lorsque l'utilisateur modifie la configuration dans le menu Options ;

  3. le fichier de configuration du système, /etc/apt/apt.conf ;

  4. les fichiers fragments de configuration du système, /etc/apt/apt.conf.d/* ;

  5. le fichier précisé par la variable d'environnement APT_CONFIG (si elle est définie) ;

  6. les valeurs par défaut conservées dans /usr/share/aptitude/aptitude-defaults ;

  7. les valeurs par défaut contenues dans aptitude.

Quand une option est évaluée, ces sources sont consultées dans l'ordre, et la première qui fournit une valeur pour l'option est utilisée. Par exemple, configurer une option dans /etc/apt/apt.conf va écraser la valeur par défaut d'aptitude pour cette option, mais cela n'écrasera pas la configuration de l'utilisateur dans ~/.aptitude/config.

Options de configuration disponibles

Les options de configuration suivantes sont utilisées par aptitude. Notez que ce ne sont pas les seules options de configuration disponibles. Les options utilisées par le système apt sous-jacent ne sont pas listées ici. Consultez les pages de manuel apt(8) et apt.conf(5) pour les informations sur les options d'apt.

Option : APT::AutoRemove::RecommendsImportant
Valeur par défaut : true
Description : Si cette option vaut true, aptitude ne considérera pas les paquets comme inutilisés (et donc ne les retirera pas automatiquement) aussi longtemps qu'un paquet installé les recommande, même si Aptitude::Recommends-Important a la valeur false. Pour plus d'information, consultez la section intitulée « Gérer les paquets automatiquement installés ».
Option : APT::AutoRemove::SuggestsImportant
Valeur par défaut : true
Description : Si cette option prend la valeur true, aptitude ne considérera pas les paquets comme inutilisés (et donc ne les retirera pas automatiquement) tant qu'un paquet installé les suggère. Pour plus d'informations, consultez la section intitulée « Gérer les paquets automatiquement installés ».
Option : APT::Get::List-Cleanup
Valeur par défaut : true
Description : Synonyme de APT::List-Cleanup. Si l'une de ces deux options vaut faux (« false »), aptitude ne supprimera pas les anciens fichiers de listes de paquets après avoir téléchargé de nouvelles listes.
Option : APT::List-Cleanup
Valeur par défaut : true
Description : Synonyme de APT::Get::List-Cleanup. Si l'une de ces deux options vaut faux (« false »), aptitude ne supprimera pas les anciens fichiers de listes de paquets après avoir téléchargé de nouvelles listes.
Option : APT::Install-Recommends
Valeur par défaut : true
Description : Si cette option vaut true et si Aptitude::Auto-Install vaut aussi true, l'installation d'un nouveau paquet induira l'installation de tous les paquets qu'il recommande. De plus, si cette option a la valeur true, alors aptitude ne considérera pas les paquets comme inutilisés (et donc ne les retirera pas automatiquement) tant qu'un paquet les recommande. Pour plus d'information, consultez la section intitulée « Gérer les paquets automatiquement installés » et la section intitulée « Résolution immédiate des dépendances ».
Option : Aptitude::Allow-Null-Upgrade
Valeur par défaut : false
Description : Normalement, si vous essayez de démarrer un processus d'installation alors qu'aucune action n'est prévue, aptitude affiche un avertissement et revient à la liste des paquets. Si cette option vaut true, aptitude affichera l'aperçu d'installation, même s'il y a des paquets pouvant être mis à jour, plutôt qu'afficher un rappel concernant la commande ActionsMarquer comme étant susceptible de mise à jour (U).
Option : Aptitude::Always-Use-Safe-Resolver
Valeur par défaut : false
Description : Si cette option vaut true, les actions en ligne de commande d'aptitude utiliseront toujours un solveur de dépendances « sûr », comme si l'option --safe-resolver avait été passée sur la ligne de commande.
Option : Aptitude::Autoclean-After-Update
Valeur par défaut : false
Description : Si cette option vaut true, aptitude fera le ménage parmi les fichiers obsolètes (consultez ActionsEnlever les fichiers périmés) à chaque mise à jour de la liste des paquets. Cette option est similaire à Aptitude::Clean-After-Install.
Option : Aptitude::Auto-Fix-Broken
Valeur par défaut : true
Description : Si cette option vaut false, aptitude demandera la permission avant de tenter de corriger un paquet cassé.
Option : Aptitude::Auto-Install
Valeur par défaut : true
Description : Si cette option vaut true, aptitude essaiera automatiquement de satisfaire les dépendances d'un paquet quand vous le sélectionnez pour installation.
Option : Aptitude::Auto-Install-Remove-Ok
Valeur par défaut : false
Description : Si cette option vaut true, aptitude supprimera automatiquement les paquets en conflit lorsqu'un paquet est marqué pour l'installation ou la mise à jour. Normalement, ces conflits sont signalés et vous devez les résoudre manuellement.
Option : Aptitude::Auto-Upgrade
Valeur par défaut : false
Description : Si cette option vaut true, aptitude marquera automatiquement tous les paquets pouvant être mis à jour pour qu'ils le soient au démarrage du programme, comme si vous aviez exécuté la commande ActionsMarquer comme étant susceptible de mise à jour (U).
Option : Aptitude::Clean-After-Install
Valeur par défaut : false
Description : Si cette option est fixée à true, aptitude nettoiera tous les fichiers dans le répertoire de cache (voir ActionsNettoyer le cache des paquets) après l'installation réussie de paquets (ou des opérations similaires). Cette option est similaire à Aptitude::Autoclean-After-Update.
Option : Aptitude::CmdLine::Always-Prompt
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude demandera toujours confirmation avant de commencer à installer ou supprimer des paquets, même si la confirmation aurait normalement été sautée. C'est équivalent à l'option -P de la ligne de commande.
Option : Aptitude::CmdLine::Assume-Yes
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude agira comme si l'utilisateur répondait « oui » à chaque invite, causant le saut de la plupart des questions. C'est équivalent à l'option -y de la ligne de commande.
Option : Aptitude::CmdLine::Disable-Columns
Valeur par défaut : false
Description : Si cette option est activée, les résultats des recherches depuis la ligne de commande (effectuées avec aptitude search) ne seront ni formatées pour utiliser un nombre fixe de colonnes, ni tronquées à la largeur de l'écran. C'est un équivalent de l'option en ligne de commande --disable-columns.
Option : Aptitude::CmdLine::Download-Only
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude téléchargera les paquets sans les installer. C'est équivalent à l'option -d de la ligne de commande.
Option : Aptitude::CmdLine::Fix-Broken
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude sera plus agressif lorsqu'il tentera de corriger les dépendances de paquets cassés. C'est équivalent à l'option -f de la ligne de commande.
Option : Aptitude::CmdLine::Versions-Group-By
Valeur par défaut : Donnez la valeur auto, none, package ou source-package pour contrôler si et comment la sortie de la commande aptitude versions est regroupée. Cela est équivalent à l'option en ligne de commande --group-by (consultez sa documentation pour plus d'informations sur la signification de ces valeurs).
Option : Aptitude::CmdLine::Ignore-Trust-Violations
Valeur par défaut : false
Description : En mode ligne de commande, cette option forcera aptitude à ignorer l'installation des paquets non sûrs. C'est un synonyme de APT::Get::AllowUnauthenticated.
Option : Aptitude::CmdLine::Package-Display-Format
Valeur par défaut : %c%a%M %p# - %d#
Description : C'est une chaîne de format, comme celles décrites dans la section intitulée « Personnaliser la manière d'afficher les paquets », qui est utilisée pour afficher le résultat d'une recherche en ligne de commande. C'est équivalent à l'option -F de la ligne de commande.
Option : Aptitude::CmdLine::Package-Display-Width
Valeur par défaut :
Description : Cette option donne la largeur en caractères avec laquelle les résultats des recherches en ligne de commande doivent être formatées. Une chaîne vide (la valeur par défaut, c'est-à-dire "") indique que les résultats des recherches sont formatés pour la taille du terminal actuel ou pour un affichage de 80 colonnes si la taille ne peut pas être déterminée.
Option : Aptitude::CmdLine::Progress::Percent-On-Right
Valeur par défaut : false
Description : Cette option contrôle si les indicateurs de progression en ligne de commande affichent le pourcentage à gauche de l'écran, comme apt-get, ou à droite (comportement par défaut). Cette option n'influe pas sur les indicateurs de progression de téléchargement.
Option : Aptitude::CmdLine::Progress::Retain-Completed
Valeur par défaut : false
Description : Si cette variable a la valeur false, alors les indicateurs de progression en ligne de commande seront effacés et recouverts une fois que la tâche qu'ils représentent est terminée. Si la valeur est true, ils resteront affichés sur le terminal. Cette option n'influe pas sur les indicateurs de progression de téléchargement.
Option : Aptitude::CmdLine::Request-Strictness
Valeur par défaut : 10000
Description : En mode ligne de commande, si des problèmes de dépendances sont rencontrés, aptitude ajoutera cette valeur au score, donné par le solveur de dépendances, de toute action que vous demandez explicitement.
Option : Aptitude::CmdLine::Resolver-Debug
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude affichera énormément d'informations pendant les tentatives de résolutions de dépendances cassées. Comme le nom le suggère, cette option est principalement destinée à aider au débogage du solveur de dépendances.
Option : Aptitude::CmdLine::Resolver-Dump
Valeur par défaut :
Description : En mode ligne de commande, s'il est nécessaire de résoudre des dépendances cassées et que cette option contient le nom d'un fichier dans lequel il est possible d'écrire, l'état du solveur est écrit dans ce fichier avant d'entreprendre toute résolution.
Option : Aptitude::CmdLine::Resolver-Show-Steps
Valeur par défaut : false
Description : Quand cette option vaut true, une solution au problème de dépendances sera affichée comme une suite de dépendances individuelles. Par exemple, « wesnoth depends upon wesnoth-data (= 1.2.4-1) -> installing wesnoth-data 1.2.4-1 (unstable) ».
Option : Aptitude::CmdLine::Show-Deps
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude affichera un résumé des dépendances (s'il y en a) liées à l'état d'un paquet. C'est équivalent à l'option -D de la ligne de commande.
Option : Aptitude::CmdLine::Show-Size-Changes
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude affichera les changements attendus de l'espace disque utilisé par chaque paquet. C'est équivalent à l'option -Z de la ligne de commande.
Option : Aptitude::CmdLine::Show-Summary
Valeur par défaut : no-summary
Description : Cette option détermine la valeur par défaut de l'argument en ligne de commande --show-summary. Consultez la documentation de --show-summary pour une liste des valeurs permises pour cette option et leur signification.
Option : Aptitude::CmdLine::Show-Versions
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude affichera la version d'un paquet qui est sur le point d'être installé ou supprimé. C'est équivalent à l'option -V de la ligne de commande.
Option : Aptitude::CmdLine::Show-Why
Valeur par défaut : false
Description : En mode ligne de commande, si cette option vaut true, aptitude affichera les paquets installés manuellement qui dépendent de chaque paquet installé automatiquement, ou bien les paquets installés manuellement qui sont en conflit avec chaque paquet automatiquement supprimé. Cela est équivalent à l'option en ligne de commande -W, et affiche la même information que celle à laquelle vous avez accès par la commande aptitude why ou en appuyant sur i dans la liste des paquets.
Option : Aptitude::CmdLine::Version-Display-Format
Valeur par défaut : %c%a%M %p# %t %i
Description : C'est une chaîne de format, comme celles décrites dans la section intitulée « Personnaliser la manière d'afficher les paquets », qui est utilisée pour afficher la sortie de la commande aptitude versions. C'est équivalent à l'option -F de la ligne de commande.
Option : Aptitude::CmdLine::Versions-Show-Package-Names
Valeur par défaut : Cette variable peut prendre les valeurs always, auto, ou never pour contrôler lorsque les noms de paquets sont affichés dans la sortie de la commande aptitude versions. C'est équivalent à l'option en ligne de commande --show-package-names. Consultez sa documentation pour plus d'informations sur la signification de ces valeurs.
Option : Aptitude::Safe-Resolver::Show-Resolver-Actions
Valeur par défaut : false
Description : Si cette option est activée, alors lorsque le solveur de dépendances « sûr » a été activé avec --safe-resolver ou parce que l'action en ligne de commande est safe-upgrade, un résumé des actions entreprises par le solveur sera affiché avant l'aperçu d'installation. C'est équivalent à l'option en ligne de commande --show-resolver-actions.
Option : Aptitude::Screenshot::IncrementalLoadLimit
Valeur par défaut : 16384
Description : Taille minimale en octet à partir de laquelle aptitude commencera à afficher des captures d'écran de manière incrémentale. En dessous de cette taille, les captures d'écran n'apparaîtront pas avant d'avoir été chargées complètement.
Option : Aptitude::Screenshot::Cache-Max
Valeur par défaut : 4194304
Description : Nombre maximal d'octets de données de capture d'écran qu'aptitude stockera en mémoire pour les captures d'écran qui ne sont pas actuellement affichées. La valeur par défaut est 4 mégaoctets.
Option : Aptitude::CmdLine::Simulate
Valeur par défaut : false
Description : Cette option est désuète. Utilisez Aptitude::Simulate à la place. En mode ligne de commande, si cette option est activée, aptitude affiche uniquement les actions qui seraient effectuées sur les paquets (plutôt que de les effectuer réellement). Dans l'interface visuelle, si cette option est activée, aptitude démarre en mode lecture seule, indépendamment du fait que vous avez ou non les droits du superutilisateur. C'est équivalent à l'option -s de la ligne de commande.
Option : Aptitude::CmdLine::Verbose
Valeur par défaut : 0
Description : Cette option contrôle le niveau de verbosité du mode ligne de commande d'aptitude. Chaque occurrence de l'option -v sur la ligne de commande ajoute 1 à cette valeur.
Option : Aptitude::CmdLine::Visual-Preview
Valeur par défaut : false
Description : Si cette option vaut true, aptitude va entrer dans l'interface graphique pour afficher l'aperçu du processus d'installation et pour télécharger les paquets.
Option : Aptitude::Delete-Unused
Valeur par défaut : true
Description : Si cette option vaut true, les paquets automatiquement installés qui ne sont plus nécessaires seront automatiquement supprimés. Pour plus d'informations, consultez la section intitulée « Gérer les paquets automatiquement installés ».
Option : Aptitude::Delete-Unused-Pattern
Valeur par défaut :
Description : Synonyme désuet pour Aptitude::Keep-Unused-Pattern. Si Aptitude::Keep-Unused-Pattern n'est pas paramétrée ou paramétrée avec une chaîne vide, la valeur de cette option de configuration va la supplanter. Sinon Aptitude::Delete-Unused-Pattern est ignorée.
Option : Aptitude::Display-Planned-Action
Valeur par défaut : true
Description : Si cette option vaut true, aptitude affichera un aperçu d'installation avant d'exécuter réellement les actions que vous avez demandées.
Option : Aptitude::Forget-New-On-Install
Valeur par défaut : false
Description : Si cette option vaut true, aptitude videra la liste des nouveaux paquets à chaque fois que vous installez, mettez à jour ou supprimez des paquets, comme si vous aviez exécuté la commande ActionsOublier quels paquets sont nouveaux (f).
Option : Aptitude::Forget-New-On-Update
Valeur par défaut : false
Description : Si cette option est mise à true, aptitude videra la liste des nouveaux paquets à chaque fois que la liste des paquets est mise à jour, comme si vous aviez exécuté la commande ActionsOublier quels paquets sont nouveaux (f).
Option : Aptitude::Get-Root-Command
Valeur par défaut : su:/bin/su
Description : Cette option définit la commande externe qu'aptitude utilisera pour devenir superutilisateur (consultez la section intitulée « Devenir administrateur (« root ») »). Cette option est de la forme protocole:commande. protocole doit être soit su ou sudo. Elle détermine comment aptitude utilise le programme quand il veut obtenir les droits du superutilisateur. Si le protocole est su, alors commande -c arguments sera utilisée pour devenir superutilisateur. Dans le cas contraire, aptitude utilise commande arguments. Le premier mot de commande est le nom du programme qui doit être utilisé, les mots restants sont traités comme étant les arguments de ce programme.
Option : Aptitude::Ignore-Old-Tmp
Valeur par défaut : false
Description : Les anciennes versions d'aptitude créaient un répertoire ~/.aptitude/.tmp qui n'est plus nécessaire. Si ce répertoire existe et Aptitude::Ignore-Old-Tmp a la valeur true, aptitude vous demandera s'il faut le supprimer. Cette option a automatiquement la valeur true une fois que vous avez répondu. D'autre part, si ce répertoire n'existe pas, cette option prend la valeur false et vous seriez averti si ce répertoire venait à réapparaître.
Option : Aptitude::Ignore-Recommends-Important
Valeur par défaut : false
Description : Dans les versions précédentes d'aptitude, le réglage Aptitude::Recommends-Important entraînait l'installation automatique des recommandations, de la même façon que APT::Install-Recommends le fait aujourd'hui. Si la valeur false est affectée à cette option, ainsi qu'à Aptitude::Recommends-Important, aptitude attribuera à APT::Install-Recommends la valeur false et à Aptitude::Ignore-Recommends-Important la valeur true au démarrage.
Option : Aptitude::Keep-Recommends
Valeur par défaut : false
Description : Cette option est obsolète. Utilisez APT::AutoRemove::RecommendsImportant à la place. Attribuer à cette option la valeur true a le même effet qu'attribuer à APT::AutoRemove::RecommendsImportant la valeur true.
Option : Aptitude::Keep-Suggests
Valeur par défaut : false
Description : Cette option est obsolète. Utilisez APT::AutoRemove::SuggestsImportant à la place. Attribuer à cette option la valeur true a le même effet qu'attribuer à APT::AutoRemove::SuggestsImportant la valeur true.
Option : Aptitude::Keep-Unused-Pattern
Valeur par défaut :
Description : Si Aptitude::Delete-Unused est à true, seuls les paquets inutilisés qui ne correspondent pas à ce motif (voir la section intitulée « Motifs de recherche ») seront supprimés. Si cette option est configurée avec une chaîne vide (valeur par défaut), tous les paquets inutilisés sont supprimés.
Option : Aptitude::LockFile
Valeur par défaut : /var/lock/aptitude
Description : Un fichier qui sera verrouillé pour assurer qu'au plus une seule instance d'aptitude ne modifie le cache à la fois. Normalement, vous ne devriez jamais modifier cette option ; cela peut être utile pour le débogage. Note : si aptitude affiche un avertissement disant qu'il ne peut obtenir le verrou, ce n'est pas parce que le fichier verrou a besoin d'être supprimé. Le type de verrou utilisé (« fcntl ») est géré par le noyau et est retiré un fois que le programme s'arrête. L'impossibilité d'obtenir le verrou signifie donc qu'un autre programme l'utilise actuellement.
Option : Aptitude::Localize-Log
Valeur par défaut : false
Description : Si cette option est activée, aptitude utilisera la locale de l'utilisateur pour les messages et les dates dans le fichier de journalisation. Sinon, ces informations seront écrites dans la locale « classique », pour éviter d'avoir un fichier de journalisation écrit dans différentes langues (en fonction des locales des utilisateurs faisant fonctionner le programme).
Option : Aptitude::Log
Valeur par défaut : /var/log/aptitude
Description : Si cette option est une chaîne non vide, aptitude journalisera les installations, suppressions et mises à jour de paquets qu'il effectue. Si la valeur de Aptitude::Log commence par le caractère « | », le reste de cette valeur est utilisé comme nom d'une commande à travers laquelle le journal est envoyé : par exemple, |mail -s 'Aptitude install run' root enverra le journal au compte root. Pour journaliser dans plusieurs fichiers ou commandes, vous pouvez configurer cette option sous la forme d'une liste de cibles pour la journalisation.
Option : Aptitude::Logging::File
Valeur par défaut :
Description : Si la valeur est une chaîne non vide, aptitude écrira les messages de journalisation dans un fichier dont le nom correspond à cette chaîne. Si la valeur de la chaîne est « - », les messages seront affichés sur la sortie standard. Cela diffère du réglage Aptitude::Log : le fichier utilisé par ce dernier contient les messages de journalisation pour les installations et les suppressions, alors que celui-ci est utilisé pour les messages d'événements, erreurs et débogages (si activé) d'aptitude. Cette option est équivalente au paramètre en ligne de commande --log-file. Consultez aussi Aptitude::Logging::Levels.
Option : Aptitude::Logging::Levels
Valeur par défaut : (vide)
Description : Cette option est un groupe dont les éléments contrôlent quels sont les messages de journalisation à afficher. Chaque entrée est soit un « niveau », pour sélectionner le niveau global de journalisation (le niveau de journalisation du journal racine) à ce niveau, soit de la forme « catégorie:niveau », où catégorie est une catégorie des messages à modifier (comme aptitude.resolver.hints.match) et niveau est le niveau de journalisation le plus bas de cette catégorie à afficher. Les niveaux de journalisation licites sont « fatal », « error », « warn », « info », « debug » et « trace ». L'option en ligne de commande --log-level peut être utilisée pour définir ou redéfinir n'importe quel niveau de journalisation.
Option : Aptitude::Parse-Description-Bullets
Valeur par défaut : true
Description : Si cette option est activée, aptitude essaiera de détecter automatiquement les listes dans les descriptions de paquets. Cela améliore généralement l'affichage des descriptions, mais le formatage des descriptions d'anciens paquets pourrait être moins bon quand cette option a la valeur true plutôt que false.
Option : Aptitude::Pkg-Display-Limit
Valeur par défaut :
Description : Filtre par défaut s'appliquant à la liste des paquets. Consultez la section intitulée « Motifs de recherche » pour plus de détails sur son format.
Option : Aptitude::ProblemResolver::Allow-Break-Holds
Valeur par défaut : false
Description : Si cette option vaut true, le solveur considérera la possibilité de casser le gel de paquets ou d'installer des versions interdites afin de résoudre une dépendance. Si la valeur est false, ces actions seront rejetées par défaut, bien qu'il soit possible de les sélectionner manuellement (consultez la section intitulée « Résolution interactive des dépendances »).
Option : Aptitude::ProblemResolver::BreakHoldScore
Valeur par défaut : -300
Description : Nombre de points ajoutés ou retranchés aux solutions qui changent l'état d'un paquet gelé ou qui installent une version interdite. Notez qu'à moins que l'option Aptitude::ProblemResolver::Allow-Break-Holds prenne la valeur true, le solveur ne changera pas l'état d'un paquet gelé et n'installera pas de versions interdites sans l'autorisation explicite de l'utilisateur.
Option : Aptitude::ProblemResolver::Break-Hold-Level
Valeur par défaut : 50000
Description : Coût de sécurité assigné aux actions qui cassent un gel défini par l'utilisateur (en mettant à jour un paquet gelé ou en installant une version interdite d'un paquet). Consultez la section intitulée « Coût de sécurité » pour une description des coûts de sécurité.
Option : Aptitude::ProblemResolver::BrokenScore
Valeur par défaut : -100
Description : Nombre de points ajoutés ou retranchés aux solutions potentielles en se basant sur le nombre de dépendances qu'ils cassent. Pour chaque dépendance cassée par une solution possible, ce nombre de points est ajouté à son score. Généralement, il s'agit de points négatifs.
Option : Aptitude::ProblemResolver::CancelRemovalScore
Valeur par défaut : -300
Description : Nombre de points que le solveur de problème devrait donner pour ne pas supprimer ou purger un paquet déjà marqué pour suppression ou purge.
Option : Aptitude::ProblemResolver::DefaultResolutionScore
Valeur par défaut : 400
Description : Nombre de points à ajouter ou à enlever au score des propositions de solutions en fonction du nombre de résolutions « par défaut » qu'elles installent pour les dépendances actuellement non satisfaites. Une résolution par défaut est une résolution que la commande « apt-get install » ou le « solveur immédiat de dépendances » choisiraient. Le score n'est appliqué que pour les dépendances et les recommandations dont les cibles ne sont pas encore installées.
Option : Aptitude::ProblemResolver::Discard-Null-Solution
Valeur par défaut : true
Description : Si cette option vaut true, aptitude ne suggérera jamais d'annuler toutes les actions que vous aviez prévues pour résoudre un problème de dépendances.
Option : Aptitude::ProblemResolver::EssentialRemoveScore
Valeur par défaut : -100000
Description : Nombre de points ajoutés ou retirés au score des solutions supprimant un paquet « essentiel ».
Option : Aptitude::ProblemResolver::Remove-Essential-Level
Valeur par défaut : 60000
Description : Coût de sécurité attribué aux actions qui suppriment des paquets essentiels. Consultez la section intitulée « Coût de sécurité » pour une description des coûts de sécurité.
Option : Aptitude::ProblemResolver::ExtraScore
Valeur par défaut : 0
Description : Ce nombre de points sera ajouté au score de toute version d'un paquet dont la priorité est « extra ».
Option : Aptitude::ProblemResolver::FullReplacementScore
Valeur par défaut : 500
Description : Nombre de points associé à l'action de supprimer un paquet et en installer un autre qui le remplace complètement (c'est-à-dire qui est conflit, remplace et fournit celui-ci).
Option : Aptitude::ProblemResolver::FutureHorizon
Valeur par défaut : 50
Description : Nombre d'« étapes » que le solveur doit effectuer après avoir trouvé la première solution. Bien qu'aptitude tente de générer d'abord les meilleures solutions, il échoue parfois dans cette tâche. Ce réglage force le solveur à continuer brièvement à chercher une meilleure solution avant d'afficher ses résultats, plutôt que de s'arrêter immédiatement après la première solution trouvée.
Option : Aptitude::ProblemResolver::Hints
Valeur par défaut : (vide)
Description : Cette option est un groupe dont les éléments sont des indicateurs utilisés pour configurer le solveur de dépendances. Chaque élément du groupe est une chaîne de caractères décrivant une action qui doit être appliquée à un ou plusieurs paquets. La syntaxe pour chaque indicateur ainsi que l'effet d'un tel indicateur sont décrits dans la section intitulée « Configuration des indicateurs du solveur ».
Option : Aptitude::ProblemResolver::ImportantScore
Valeur par défaut : 4
Description : Ce nombre de points sera ajouté au score de toute version d'un paquet dont la priorité est « important ».
Option : Aptitude::ProblemResolver::Infinity
Valeur par défaut : 1000000
Description : Score « maximum », surnommé infini, pour les solutions potentielles : si un ensemble d'actions à un score pire que -infini, il sera écarté immédiatement.
Option : Aptitude::ProblemResolver::InstallScore
Valeur par défaut : -20
Description : Nombre de points que le solveur de dépendances devrait donner à l'installation d'un paquet, s'il n'est pas déjà prévu de l'installer.
Option : Aptitude::ProblemResolver::Keep-All-Level
Valeur par défaut : 10000
Description : Coût de sécurité attribué à la solution qui annule toutes les actions sélectionnées par l'utilisateur. Consultez la section intitulée « Coût de sécurité » pour une description des coûts de sécurité.
Option : Aptitude::ProblemResolver::KeepScore
Valeur par défaut : 0
Description : Nombre de points que le solveur devrait donner pour garder un paquet dans son état actuel, s'il n'est pas déjà prévu de garder ce paquet dans son état courant.
Option : Aptitude::ProblemResolver::NonDefaultScore
Valeur par défaut : -40
Description : Nombre de points que le solveur de dépendances devrait donner à l'installation d'une version d'un paquet autre que celle par défaut (une qui n'est ni la version actuelle, ni la « version candidate »).
Option : Aptitude::ProblemResolver::Non-Default-Level
Valeur par défaut : 50000
Description : Coût de sécurité attribué aux actions qui installent des versions d'un paquet autres que celle par défaut. Par exemple, si la version 5 d'un paquet est installée, que les versions 6, 7 et 8 sont disponibles, et que la version 7 est la version par défaut, l'installation des versions 6 et 8 auront un coût de sécurité qui sera au moins égal à cette quantité. Consultez la section intitulée « Coût de sécurité » pour une description des coûts de sécurité.
Option : Aptitude::ProblemResolver::OptionalScore
Valeur par défaut : 1
Description : Ce nombre de points sera ajouté au score de toute version d'un paquet dont la priorité est « optionnel ».
Option : Aptitude::ProblemResolver::PreserveAutoScore
Valeur par défaut : 0
Description : Nombre de points que le solveur de dépendances devrait donner à la préservation des installations et suppressions automatiques.
Option : Aptitude::ProblemResolver::PreserveManualScore
Valeur par défaut : 20
Description : Nombre de points que le solveur de dépendances devrait donner à la préservation des actions explicitement sélectionnées par l'utilisateur.
Option : Aptitude::ProblemResolver::RemoveObsoleteScore
Valeur par défaut : 310
Description : Nombre de points que le solveur de problème devrait donner à la suppression d'un paquet obsolète (s'il n'est pas déjà marqué pour suppression). Cela devrait être au moins la valeur de RemoveScore, car ce critère s'appliquera.
Option : Aptitude::ProblemResolver::RemoveScore
Valeur par défaut : -300
Description : Nombre de points que le solveur de problème devrait donner à la suppression d'un paquet s'il n'est pas déjà marqué pour suppression.
Option : Aptitude::ProblemResolver::Remove-Level
Valeur par défaut : 10000
Description : Coût de sécurité attribué aux actions qui suppriment un paquet. Consultez la section intitulée « Coût de sécurité » pour une description des coûts de sécurité.
Option : Aptitude::ProblemResolver::RequiredScore
Valeur par défaut : 8
Description : Nombre de points ajouté au score de toute version d'un paquet dont la priorité est « requis ».
Option : Aptitude::ProblemResolver::ResolutionScore
Valeur par défaut : 50
Description : Bonus récompensant, en dehors de tout autre facteur, les solutions potentielles qui résolvent toutes les dépendances non satisfaites.
Option : Aptitude::ProblemResolver::Safe-Level
Valeur par défaut : 10000
Description : Coût de sécurité attribué aux actions qui installent la version par défaut, mettent à jour un paquet à sa version par défaut, ou annulent l'installation ou la mise à jour d'un paquet. Les solutions avec ce coût peuvent être engendrées par aptitude safe-upgrade. Consultez la section intitulée « Coût de sécurité » pour une description des coûts de sécurité.
Option : Aptitude::ProblemResolver::SolutionCost
Valeur par défaut : safety,priority
Description : Description de la façon dont le coût d'une solution est déterminé. Consultez la section intitulée « Coûts dans la résolution interactive de dépendances » pour une description de ce que sont les coûts des solutions, leurs effets et la syntaxe utilisée pour les préciser. Si la valeur de cette option ne peut être analysée, une erreur est déclenchée et le coût par défaut est utilisé à la place.
Option : Aptitude::ProblemResolver::StandardScore
Valeur par défaut : 2
Description : Nombre de points ajouté au score de toute version d'un paquet dont la priorité est « standard ».
Option : Aptitude::ProblemResolver::StepLimit
Valeur par défaut : 5000
Description : Nombre maximum d'« étapes » qui peuvent être accomplies par le solveur de dépendances à chaque tentative de recherche d'une solution à un problème de dépendances. Diminuer ce nombre va faire qu'aptitude « abandonnera » plus rapidement. L'augmenter permettra aux recherches de solution de prendre plus de temps et de mémoire avant d'abandonner. Donner à StepLimit la valeur 0 désactivera complètement le solveur. La valeur par défaut est assez grande pour faire face aux situations courantes, tout en évitant que le programme « n'explose » face à un problème trop complexe. Veuillez noter que cela n'affecte que la recherche en ligne de commande ; dans l'interface visuelle, le solveur continuera à fonctionner jusqu'à ce qu'il trouve une solution.
Option : Aptitude::ProblemResolver::StepScore
Valeur par défaut : -10
Description : Nombre de points ajouté ou retranché aux solutions potentielles en se basant sur leur longueur. Ce nombre de points est ajouté au score de chaque action comprise dans une solution. Plus cette valeur est grande, plus l'algorithme essaie de favoriser le premier choix plutôt que de s'orienter vers une alternative. Cela permettra d'obtenir plus rapidement une solution, mais qui risque d'être de qualité moindre à ce qu'elle aurait pu être.
Option : Aptitude::ProblemResolver::Trace-Directory
Valeur par défaut :
Description : Si cette variable est définie, à chaque fois que le solveur produit une solution, une version minimale du fichier de l'état des paquets suffisante pour reproduire la solution est écrite dans le fichier indiqué. Si Aptitude::ProblemResolver::Trace-File est aussi définie, la même information sera aussi écrite dans le fichier de trace. Les répertoires de trace sont plus transparents que les fichiers de trace, et conviennent mieux pour, par exemple, l'inclusion dans des tests dans l'arborescence source.
Option : Aptitude::ProblemResolver::Trace-File
Valeur par défaut :
Description : Si cette variable est définie, à chaque fois que le solveur produit une solution, une version minimale du fichier de l'état des paquets suffisante pour reproduire la solution est écrite dans le fichier indiqué. Si Aptitude::ProblemResolver::Trace-Directory est aussi définie, la même information sera aussi écrite dans le répertoire de trace. Un fichier de trace est simplement une archive compressée d'un répertoire de trace : il prendra moins de place qu'un répertoire de trace et convient pour la transmission par le réseau.
Option : Aptitude::ProblemResolver::UndoFullReplacementScore
Valeur par défaut : -500
Description : Nombre de points attribué à l'installation d'un paquet et la suppression d'un paquet qui le remplace complètement (c'est-à-dire qui est en conflit avec, remplace et fournit celui-ci).
Option : Aptitude::ProblemResolver::UnfixedSoftScore
Valeur par défaut : -200
Description : Nombre de points ajouté ou retranché aux solutions potentielles qui laissent une recommandation (champ « Recommande ») non satisfaite. Il est généralement plus petit que « RemoveScore », car sinon aptitude pourrait supprimer des paquets plutôt que de laisser leurs recommandations non satisfaites. Consultez la section intitulée « Résolution interactive des dépendances » pour plus de détails.
Option : Aptitude::ProblemResolver::UpgradeScore
Valeur par défaut : 30
Description : Nombre de points attribué par la mise à jour à la version candidate (ultérieure ou antérieure à la version actuelle) d'un paquet si celui-ci n'est pas déjà sélectionné pour une mise à jour.
Option : Aptitude::Purge-Unused
Valeur par défaut : false
Description : Si cette option vaut true et si Aptitude::Delete-Unused a aussi la valeur true, les paquets qui ne sont plus utilisés seront purgés du système, en supprimant leurs fichiers de configuration et peut-être des données importantes. Pour plus d'informations sur les paquets considérés comme « inutilisés », consultez la section intitulée « Gérer les paquets automatiquement installés ». CETTE OPTION PEUT ENTRAÎNER DES PERTES DE DONNÉES ! NE L'ACTIVEZ QUE SI VOUS SAVEZ CE QUE VOUS FAITES !
Option : Aptitude::Recommends-Important
Valeur par défaut : true
Description : Option de configuration obsolète remplacée par APT::Install-Recommends. Au démarrage, aptitude copiera Aptitude::Recommends-Important (si elle est définie) vers APT::Install-Recommends et effacera Aptitude::Recommends-Important du fichier de configuration de l'utilisateur.
Option : Aptitude::Safe-Resolver::No-New-Installs
Valeur par défaut : false
Description : Si la valeur true est affectée à cette option, alors lorsque le solveur de dépendances « sûr » sera activé avec l'option --safe-resolver ou en utilisant l'action en ligne de commande safe-upgrade, le solveur ne sera pas autorisé à installer des paquets qui ne le sont pas encore.
Option : Aptitude::Safe-Resolver::No-New-Upgrades
Valeur par défaut : false
Description : Si la valeur true est affectée à cette option, alors lorsque le solveur de dépendances « sûr » sera activé avec l'option --safe-resolver ou en utilisant l'action en ligne de commande safe-upgrade, le solveur ne sera pas autorisé à résoudre des dépendances en mettant à jour des paquets.
Option : Aptitude::Sections::Descriptions
Valeur par défaut : Consultez $prefix/share/aptitude/section-descriptions
Description : Cette option est un groupe dont les éléments définissent les descriptions affichées pour chaque section lorsque la politique de regroupement de paquet « section » est utilisée. Les descriptions sont attribuées aux arbres de sections en se basant sur la dernière composante du nom : par exemple, un élément de ce groupe nommé « games » sera utilisé pour décrire les sections « games », « non-free/games » et « non-free/desktop/games ». Au sein du texte des descriptions de sections, la chaîne « \n » sera remplacée par un saut de ligne et la chaîne « '' » sera remplacé par le caractère de guillemets doubles.
Option : Aptitude::Sections::Top-Sections
Valeur par défaut : "main"; "contrib"; "non-free"; "non-US";
Description : Un groupe de configuration dont les éléments sont les noms des sections de plus bas niveau de l'archive. Les politiques de regroupement « topdir », « subdir » et « subdirs » utilisent cette liste pour interpréter les champs Section : si le premier élément du chemin du champ Section d'un paquet n'est pas contenu dans cette liste, ou si son champ Section ne comporte qu'un seul élément, alors le paquet sera regroupé en utilisant le premier élément de cette liste comme premier élément du chemin. Par exemple, si le premier élément de Top-Sections est « main », alors un paquet dont le champ Section est « games/arcade » sera traité comme si son champ Section était « main/games/arcade ».
Option : Aptitude::Simulate
Valeur par défaut : false
Description : En mode ligne de commande, afficher la liste des actions qui seraient réalisées, plutôt que de les exécuter réellement. Dans l'interface visuelle, démarrer aptitude en mode lecture seule, que l'on ait les droits du superutilisateur ou non. C'est équivalent à l'option -s de la ligne de commande.
Option : Aptitude::Spin-Interval
Valeur par défaut : 500
Description : Nombre de millisecondes d'attente entre les mises à jour de la « roue » qui apparaît pendant le fonctionnement du solveur.
Option : Aptitude::Suggests-Important
Valeur par défaut : false
Description : Cette option est obsolète. Utilisez APT::AutoRemove::SuggestsImportant à la place. Attribuer à cette option la valeur true a le même effet qu'attribuer à APT::AutoRemove::SuggestsImportant la valeur true.
Option : Aptitude::Suppress-Read-Only-Warning
Valeur par défaut : false
Description : Si la valeur false est attribuée à cette option, aptitude affichera un avertissement la première fois que vous essayez de modifier l'état des paquets alors qu'aptitude est en mode lecture seule.
Option : Aptitude::Theme
Valeur par défaut :
Description : Thème qu'aptitude doit utiliser. Consultez la section intitulée « Thèmes » pour plus d'informations.
Option : Aptitude::Track-Dselect-State
Valeur par défaut : true
Description : Si cette option vaut true, aptitude essaiera de détecter si un changement a été apporté à l'état du paquet par l'utilisation de dselect ou dpkg : par exemple, si vous supprimez un paquet avec dpkg, aptitude n'essaiera pas de le réinstaller. Notez que cela peut ne pas toujours fonctionner parfaitement.
Option : Aptitude::UI::Advance-On-Action
Valeur par défaut : false
Description : Si cette option vaut true, changer l'état d'un paquet (par exemple, le marquer pour installation) basculera la mise en surbrillance vers le prochain paquet du groupe actuel.
Option : Aptitude::UI::Auto-Show-Reasons
Valeur par défaut : true
Description : Si cette option vaut true, sélectionner un paquet qui est cassé, ou qui semble avoir cassé d'autres paquets, va entraîner l'affichage dans la zone d'information des raisons expliquant pourquoi ce paquet est cassé.
Option : Aptitude::UI::Default-Grouping
Valeur par défaut : filter(missing),status,section(subdirs,passthrough),section(topdir)
Description : Configuration de la politique de regroupement par défaut utilisée pour la liste des paquets. Consultez la section intitulée « Personnaliser la hiérarchie des paquets » pour des informations supplémentaires sur les politiques de regroupement.
Option : Aptitude::UI::Default-Package-View
Valeur par défaut :
Description : Cette option est un groupe dont les membres définissent l'apparence par défaut de l'affichage d'aptitude. Consultez la section intitulée « Personnaliser la disposition de l'affichage » pour plus d'informations.
Option : Aptitude::UI::Default-Preview-Grouping
Valeur par défaut : action
Description : Configuration de la politique de regroupement par défaut utilisée pour les écrans d'aperçu. Consultez la section intitulée « Personnaliser la hiérarchie des paquets » pour des informations supplémentaires sur les politiques de regroupement.
Option : Aptitude::UI::Default-Sorting
Valeur par défaut : name
Description : Configure la politique de tri par défaut des vues de paquets. Consultez la section intitulée « Personnaliser la manière de trier les paquets » pour plus d'informations.
Option : Aptitude::UI::Description-Visible-By-Default
Valeur par défaut : true
Description : Quand une liste de paquets est affichée pour la première fois, la zone d'information (qui contient généralement la description longue du paquet courant) sera visible si cette option vaut true et cachée si elle vaut false.
Option : Aptitude::UI::Exit-On-Last-Close
Valeur par défaut : true
Description : Si cette option vaut true, fermer toutes les vues actives quittera aptitude. Sinon, aptitude ne quittera pas avant que vous exécutiez la commande ActionsQuitter (Q). Consultez la section intitulée « Travailler avec plusieurs vues » pour plus d'informations.
Option : Aptitude::UI::Fill-Text
Valeur par défaut : false
Description : Si cette option vaut true, aptitude formatera les lignes pour qu'elles occupent exactement la largeur de l'écran.
Option : Aptitude::UI::Flat-View-As-First-View
Valeur par défaut : false
Description : Si cette option prend la valeur true, aptitude affichera une vue plate au démarrage au lieu de la vue par défaut.
Option : Aptitude::UI::HelpBar
Valeur par défaut : true
Description : Si cette option prend la valeur true, une ligne d'information sur les raccourcis clavier importants est affichée en haut de l'écran.
Option : Aptitude::UI::Incremental-Search
Valeur par défaut : true
Description : Si cette option prend la valeur true, aptitude effectuera des recherches « incrémentales » : pendant que vous tapez le motif de recherche, il cherchera le paquet suivant qui correspond à ce que vous avez tapé jusque là.
Option : Aptitude::UI::InfoAreaTabs
Valeur par défaut : false
Description : Si cette option prend la valeur true, aptitude affichera des onglets en haut de la zone d'informations (le panneau en bas de l'écran) décrivant les différents modes dans lesquels peut être cette zone.
Option : Aptitude::UI::Keybindings
Valeur par défaut :
Description : C'est un groupe de configuration dont les membres définissent les relations entre séquences de touches et commandes dans aptitude. Pour plus d'informations, consultez la section intitulée « Personnaliser les raccourcis clavier ».
Option : Aptitude::UI::Menubar-Autohide
Valeur par défaut : false
Description : Si cette option prend la valeur true, la barre de menu sera cachée lorsqu'elle ne sera pas utilisée.
Option : Aptitude::UI::Minibuf-Download-Bar
Valeur par défaut : false
Description : Si cette option prend la valeur true, aptitude utilisera un mécanisme plus discret pour afficher l'avancement des téléchargements : une barre en bas de l'écran apparaîtra pour afficher l'état actuel du téléchargement. Lorsqu'un téléchargement est actif, appuyer sur q l'annulera.
Option : Aptitude::UI::Minibuf-Prompts
Valeur par défaut : false
Description : Si cette option prend la valeur true, certaines questions (comme les questions oui/non ou à choix multiples) seront affichées en bas de l'écran plutôt que dans une boîte de dialogue.
Option : Aptitude::UI::New-Package-Commands
Valeur par défaut : true
Description : Si cette option prend la valeur false, des commandes comme PaquetInstaller (+) auront le comportement obsolète qu'elles avaient dans d'anciennes versions d'aptitude.
Option : Aptitude::UI::Package-Display-Format
Valeur par défaut : %c%a%M %p %Z %v %V
Description : Cette option contrôle la chaîne de format utilisée pour afficher les paquets dans les listes de paquets. Pour plus d'informations sur les chaînes de format, consultez la section intitulée « Personnaliser la manière d'afficher les paquets ».
Option : Aptitude::UI::Package-Header-Format
Valeur par défaut : %N %n @ %H #%B %u %o
Description : Cette option contrôle la chaîne de format utilisée pour afficher la ligne d'en-tête de la liste des paquets (c'est-à-dire la ligne qui apparaît entre la liste de paquets et la barre de menu). Pour plus d'informations sur les chaînes de format, consultez la section intitulée « Personnaliser la manière d'afficher les paquets ».
Option : Aptitude::UI::Package-Status-Format
Valeur par défaut : %d
Description : Cette option contrôle la chaîne de format utilisée pour afficher la ligne d'état de la liste des paquets (c'est-à-dire la ligne qui apparaît entre la liste de paquets et la zone d'information). Pour plus d'informations sur les chaînes de format, consultez la section intitulée « Personnaliser la manière d'afficher les paquets ».
Option : Aptitude::UI::Pause-After-Download
Valeur par défaut : OnlyIfError
Description : Si cette option prend la valeur true, après avoir fini de télécharger les paquets, aptitude affichera un message demandant si vous souhaitez continuer l'installation. Si cette option est à OnlyIfError, un message ne sera affiché qu'en cas d'échec du téléchargement. Si cette option vaut false, aptitude enchaînera immédiatement avec l'écran suivant à la fin du téléchargement.
Option : Aptitude::UI::Preview-Limit
Valeur par défaut :
Description : Filtre par défaut appliqué à l'écran de prévisualisation. Consultez la section intitulée « Motifs de recherche » pour des détails sur son format.
Option : Aptitude::UI::Prompt-On-Exit
Valeur par défaut : true
Description : Si cette option vaut true, aptitude affichera une demande de confirmation avant de quitter.
Option : Aptitude::UI::Styles
Valeur par défaut :
Description : Groupe de configuration dont le contenu définit les styles textuels utilisés par aptitude pour afficher l'information. Pour plus d'informations, consultez la section intitulée « Personnaliser la couleur du texte et les styles ».
Option : Aptitude::UI::ViewTabs
Valeur par défaut : true
Description : Si cette option vaut false, aptitude n'affichera pas le bandeau listant les vues actuellement actives en haut de l'écran.
Option : Aptitude::Warn-Not-Root
Valeur par défaut : true
Description : Si cette option vaut true, aptitude détectera quand vous avez besoin des privilèges d'administration et vous demandera si vous souhaitez passer sous le compte administrateur (root) si vous ne l'êtes pas déjà. Consultez la section intitulée « Devenir administrateur (« root ») » pour plus d'informations.
Option : DebTags::Vocabulary
Valeur par défaut : /usr/share/debtags/vocabulary
Description : Emplacement du fichier de vocabulaire de debtags utilisé pour charger les métadonnées des marqueurs du paquet.
Option : Dir::Aptitude::state
Valeur par défaut : /var/lib/aptitude
Description : Répertoire dans lequel les informations d'état persistant d'aptitude sont conservées.
Option : Quiet
Valeur par défaut : 0
Description : Cette option contrôle le niveau de silence de la ligne de commande. La paramétrer à un niveau plus important désactive davantage les indicateurs d'avancement.