GNU/Linux >> Linux Esercitazione >  >> Linux

update-alternatives:avviso:/etc/alternatives/java sta penzolando

Supponendo che tu abbia installato OpenJDK6 con:

sudo apt-get install openjdk-6-jdk

In Ubuntu a 64 bit, assicurati che i percorsi siano validi per la tua installazione (cambia se usi la versione a 32 bit):

/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java

/usr/lib/jvm/java-6-openjdk-amd64/bin/javac

Imposta alternative di aggiornamento:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java" 1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/java-6-openjdk-amd64/bin/javac" 1

sudo update-alternatives --set java /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
sudo update-alternatives --set javac /usr/lib/jvm/java-6-openjdk-amd64/bin/javac

In alternativa, assicurati che sia verificata la versione corretta sia per Java che per il compilatore:

sudo update-alternatives --config java
sudo update-alternatives --config javac

Elenca le alternative Java installate con:

sudo update-alternatives --list java
sudo update-alternatives --list javac

Linux
  1. CentOS / RHEL:come recuperare dal file /etc/passwd cancellato

  2. Schema Regex per modificare il file /etc/sudoers

  3. Usa un repository git su /var/www/html/

  4. Come annullare sudo add-apt-repository?

  5. I siti web dovrebbero vivere in /var/ o /usr/ in base all'utilizzo consigliato?

Il modo giusto per modificare i file /etc/passwd e /etc/group in Linux

Comprendere i file /proc/mounts, /etc/mtab e /proc/partitions

Come riavviare MySQL

/etc/passwd mostra l'utente in un gruppo, ma /etc/group no

Qual è la connessione tra le directory /etc/init.d e /etc/rcX.d in Linux?

Differenza tra /etc/hosts e /etc/resolv.conf