Java
我刪除了 /etc/alternatives/java
我在 32 位戴爾機器上使用 Ubuntu 12.04。
我試圖為 32 位 linux 平台安裝 java JDK,但我不小心刪除了文件 /etc/alternatives/java。
我很想重新創建我的舊好文件,以便使用 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 或 /usr/lib/jvm/jdk1.7.0_45/ 建立連結jre/bin/java 我真的不知道我必須建構哪個,但要嘗試我需要我的替代執行檔。
在 Ubuntu(和其他基於 Debian 的發行版)
/usr/bin/java
上只是一個指向 ./etc/alternatives/java
的符號連結,它本身就是指向/usr/lib/jvm/$SOMEVERSION/bin/java
.這樣,您只需更改此連結即可選擇您喜歡的 Java 版本。
當您刪除
/etc/alternatives/java
時,您可以使用以下方法創建一個新連結:ln -s /usr/lib/jvm/jdk1.7.0_45/jre/bin/java /etc/alternatives/java
或者,您應該能夠使用替代系統:
update-alternatives --set java /usr/lib/jvm/jdk1.7.0_45/jre/bin/java