update-alternatives beheert meerdere versies van hetzelfde commando — bijv. meerdere Python- of Java-versies naast elkaar.
sudo update-alternatives --config python3
sudo update-alternatives --list java
| Commando | Beschrijving |
|---|---|
--list naam | Alle alternatieven tonen |
--config naam | Interactief kiezen |
--display naam | Huidige instelling |
--install link naam pad prioriteit | Alternatief registreren |
--remove naam pad | Alternatief verwijderen |
--set naam pad | Direct instellen |
--auto naam | Automatisch (hoogste prioriteit) |
Interactief Python-versie kiezen:
sudo update-alternatives --config python3
Nieuwe versie registreren:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.12 2
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.11 1
Direct instellen:
sudo update-alternatives --set python3 /usr/bin/python3.12
Huidige keuze bekijken:
update-alternatives --display python3
Editor instellen:
sudo update-alternatives --config editor
Op RHEL/Fedora heet dit commando alternatives (zonder update-). Functioneel zijn ze identiek.