Linux Gestione Alternative

Da Andreabont's Wiki.

Quando sul sistema sono installate contemporaneamente diverse versioni di un pacchetto, è possibile selezionare quale versione usare attraverso il comando update-alternatives eseguibile da root.

Visualizza alternative

update-alternatives --list <comando>

Esempio:

$> update-alternatives --list java
/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java
/usr/lib/jvm/java-9-openjdk-amd64/bin/java

Selezione di una versione

update-alternatives --config <comando>

Esempio:

$> update-alternatives --config java
Sono disponibili 2 scelte per l'alternativa java (che fornisce /usr/bin/java).

  Selezione    Percorso                                        Priorità  Stato
------------------------------------------------------------
  0            /usr/lib/jvm/java-9-openjdk-amd64/bin/java       1091      modalità automatica
* 1            /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java   1081      modalità manuale
  2            /usr/lib/jvm/java-9-openjdk-amd64/bin/java       1091      modalità manuale

Press <enter> to keep the current choice[*], or type selection number: 1