Apt-get install help
18 nov 2007
Le premier post de ce blog porte sur une fonctionnalité peu connue mais indispensable pour une administrateur système Debian : les alternatives.
Toutes les distributions Linux fournissent un ensemble de programmes qui offrent des fonctionnalités identiques ou semblables. Ainsi, on trouve sur la plupart des systèmes plusieurs éditeurs de texte : vi, emacs, nvi, ed ou encore nano. Chaque utilisateur a sa préférence, et peut utiliser l’éditeur de son choix en appelant la commande correspondante.
Les choses se compliquent en revanche lorsqu’un programme doit proposer le bon éditeur alors que l’utilisateur n’a pas défini explicitement lequel il voulait utiliser. Debian propose une solution avec le système d’”Alternatives”.
En réalité, lorsqu’un programme nécessite que l’utilisateur modifie un fichier, il appelle un “éditeur générique”. Cet éditeur générique /usr/bin/editor est en fait un lien symbolique vers une entrée dans le répertoire des alternatives : /etc/alternatives/editor. /etc/alternatives/editor renvoie à son tour vers un des éditeurs présents sur la machine et choisi par l’administrateur système. Par exemble : /usr/bin/vim.
L’outil pour gérer les alternatives est update-alternatives
Quelques exemples d’utilisation :
update-alternatives --set editor /usr/bin/vim.basicupdate-alternatives --config editorupdate-alternatives --set pager /usr/bin/lessGrâce à une bonne gestion des alternatives, l’administrateur système Debian contrôle son environnement et va mettre en place
une stratégie d’utilisation des programmes par défaut et faciliter son travail quotidien.
Plus d’informations sur le sujet :
Et surtout n’oubliez pas : man update-alternatives reste votre meilleure source d’informations ![]()