update-alternatives
Erscheinungsbild
update-alternatives - Verwaltung symbolischer Links zur Bestimmung von Standardwerten für Befehle
Beschreibung
Installation
Aufruf
update-alternatives [Option …] Befehl
Optionen
| Unix | GNU | Parameter | Beschreibung |
|---|---|---|---|
Parameter
Umgebungsvariablen
Exit-Status
| Wert | Beschreibung |
|---|---|
| 0 | Erfolg |
| >0 | Fehler |
Anwendung
Einstellungen anzeigen
- get-selections
sudo update-alternatives --get-selections
animate auto /usr/bin/animate-im6.q16
animate-im6 auto /usr/bin/animate-im6.q16
aptitude auto /usr/bin/aptitude-curses
arptables auto /usr/sbin/arptables-nft
automake auto /usr/bin/automake-1.16
awk auto /usr/bin/gawk
builtins.7.gz auto /usr/share/man/man7/bash-builtins.7.gz
c++ auto /usr/bin/g++
c89 auto /usr/bin/c89-gcc
c99 auto /usr/bin/c99-gcc
cc auto /usr/bin/gcc
[...]
Einstellungen setzen
- config
sudo update-alternatives --config vi
There are 2 choices for the alternative vi (providing /usr/bin/vi).
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/vim.basic 30 auto mode
1 /usr/bin/vim.basic 30 manual mode
2 /usr/bin/vim.tiny 15 manual mode
Press <enter> to keep the current choice[*], or type selection number:
sudo update-alternatives --config editor
[sudo] password for dirkwagner:
There are 3 choices for the alternative editor (providing /usr/bin/editor).
Selection Path Priority Status
------------------------------------------------------------
0 /bin/nano 40 auto mode
1 /bin/nano 40 manual mode
* 2 /usr/bin/vim.basic 30 manual mode
3 /usr/bin/vim.tiny 15 manual mode
Press <enter> to keep the current choice[*], or type selection number:
Beispiele
Es gibt mehrere Pakete, die einen vi-kompatiblen Texteditor bereitstellen, beispielsweise nvi und vim. Welcher benutzt wird, wird durch die Linkgruppe vi eingestellt, welche Links für das Programm selbst und die zugehörige Handbuchseite beinhaltet.
Um alle verfügbaren Programme anzuzeigen, die vi bereitstellen, und die dazu gehörigen Einstellungen, benutzen Sie die Aktion --display:
update-alternatives --display vi
Um eine bestimmte vi-Implementation auszuwählen, benutzen Sie als Root den folgenden Befehl und wählen dann eine Zahl aus der Liste aus:
update-alternatives --config vi
Um zur automatischen Auswahl der vi-Implementation zurückzukehren, führen Sie Folgendes als Root aus:
update-alternatives --auto vi
Konfiguration
Dateien
| Datei | Beschreibung |
|---|---|
Anhang
Siehe auch
- update-alternatives(1)
- dpkg suite
- ln(1)
- FHS (der Dateisystem-Hierarchie-Standard, Filesystem Hierarchy Standard)
Dokumentation
Links
Projekt
Weblinks