web-dev-qa-db-fra.com

A quoi sert etc / alternatives?

Que signifie /etc/alternatives? Comment et pourquoi est-il utilisé?

J'ai trouvé gnome-tex-editor dans /usr/bin qui est lié comme suit:

/usr/bin/gnome-text-editor -> /etc/alternatives/gnome-text-editor
/etc/alternatives/gnome-text-editor -> /usr/bin/gedit

Donc, gedit et gnome-text-editor semblent être la même chose.

Alors, pourquoi certaines commandes (par exemple: gedit et gnome-text-editor) sont-elles fournies deux fois?

Et quelle est l'utilisation de /etc/alternatives/ - comment ça marche?

39
Pandya

Certains programmes sont considérés comme génériques. De nombreux programmes peuvent fournir les fonctionnalités requises.

Par exemple, viewest un méta-programme de ce type pouvant être fourni par tout outil capable d’afficher du texte, tel que morename __, lessname __, vimname __, etc.

/etc/alternatives est un répertoire utilisé pour garder une trace des alternatives actuellement utilisées par un outil appelé update-alternatives.

Pour plus d'informations, lisez le page de manuel de man update-alternatives dans un terminal. Visitez également Système d’applications Debian .

30
Mahesh