June 30
La specifica Java linguaggio di programmazione ha diverse implementazioni differenti disponibili su Linux, chiamate "macchine virtuali Java" o "JVM". Il più popolare è l'implementazione di riferimento del sole. Altre JVM popolari sono Jikes, Apache Harmony, Kaffe, e la IBM JVM; ci sono molti altri, anche, ciascuno con caratteristiche leggermente diverse. sistemi Linux basati su Debian come Ubuntu possono installare molti JVM contemporaneamente, e fornire un meccanismo per la scelta di una JVM da utilizzare sul sistema chiamato "update-java-alternative".
1 Acquisire i privilegi di root sul sistema. Dal momento che la selezione JVM è a livello di sistema, è limitato agli utenti amministrativi. La maggior parte degli utenti saranno in grado di acquisire i privilegi di root con il comando "sudo". Se si sta lavorando su un sistema condiviso e non hanno accesso root, è necessario ottenere un amministratore di aggiornare la JVM per voi.
2 Installare le JVM desiderati. Tipo "apt-cache search Java" per visualizzare un elenco dei disponibili pacchetti relativi a Java, e "sudo apt-get install <packagename>" per installare uno. È inoltre possibile utilizzare il gestore di pacchetti GUI, se volete.
3 Eseguire l'aggiornamento-java-alternative come root per selezionare la JVM desiderato. L'installazione di una JVM non rende necessariamente la JVM di default sul sistema. Tipo "sudo update-java-alternatives -l" liste disponibili JVM, e "sudo update-java-alternative -s <nome>" per rendere <nome> la JVM di default sul sistema.
4 Testare la selezione di default con "java -version". Si dovrebbe vedere una stringa di versione corrispondente alla selezione effettuata con update-java-alternatives