GNU/Linux >> Belajar Linux >  >> Linux

update-alternatives:peringatan:/etc/alternatives/Java menggantung

Dengan asumsi Anda menginstal OpenJDK6 dengan:

sudo apt-get install openjdk-6-jdk

Di Ubuntu 64 bit, pastikan jalurnya valid untuk instalasi Anda (ubah jika menggunakan versi 32bit):

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

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

Siapkan alternatif pembaruan:

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

Sebagai alternatif, pastikan versi yang benar diperiksa untuk Java dan kompiler:

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

Cantumkan alternatif Java yang terinstal dengan:

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

Linux
  1. CentOS / RHEL :Cara Memulihkan dari file /etc/passwd yang dihapus

  2. sudo apt-get update gagal di Ubuntu 17.04

  3. Kapan saya harus menggunakan /dev/shm/ dan kapan saya harus menggunakan /tmp/?

  1. Cara me-restart MySQL

  2. /etc/passwd menampilkan pengguna dalam grup, tetapi /etc/group tidak

  3. Haruskah situs web berada di /var/ atau /usr/ sesuai dengan penggunaan yang disarankan?

  1. Bagaimana Linux Menangani Beberapa Pemisah Jalur Berturut-turut (/home////username///file)?

  2. Perbedaan Antara ~/.profile, ~/.bashrc, ~/.bash_profile, ~/.gnomerc, /etc/bash_bashrc, /etc/screenrc …?

  3. Linux – Sudo Tidak Dapat Membuka /etc/sudoers?