Eik*_*kon 33 uninstall java oracle software-installation
我通过在终端中输入来安装 oracle java 8:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
但现在我想卸载 oracle java 8 并安装 oracle java 7 而不是 sudo apt-get install oracle-java7-installer
如何卸载 Java 8?我应该在终端中输入哪些命令?
Vas*_*hev 22
尝试在终端中使用此代码删除java 8:
sudo apt-get purge oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
然后输入:
javac -version
Run Code Online (Sandbox Code Playgroud)
输出必须是:
javac: command not found
Run Code Online (Sandbox Code Playgroud)
并在 Ubuntu 中安装java 7 我在终端中使用此代码:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)
之后键入以下内容以查看是否安装了java:
java -version
Run Code Online (Sandbox Code Playgroud)
输出必须是:
java version "1.7.0_80"
Run Code Online (Sandbox Code Playgroud)
您可以aptitude通过进入apt-get --purge remove <package>终端来删除包。
我推荐了这个--purge选项,因为apt-get remove有时可能会留下配置文件,如果您计划安装旧版本,这些文件可能会导致冲突。
小智 5
首先,由于替代系统,您不需要卸载 Java 8 即可切换到 Java 7。仅安装 oracle-java7-installer 将使 Java 7 成为首选的 JVM/JDK。如果您确实需要 Java 8:
$ sudo update-java-alternatives --set java-8-oracle
Run Code Online (Sandbox Code Playgroud)
请注意,这会更改 /usr/bin/java,从而影响该系统上依赖默认 java 的所有内容。如果有一个应用程序需要不同的 java,您可能想要设置 JAVA_HOME(例如,/usr/lib/jvm/java-8-oracle)。
警告:这仅适用于通过 webupd8 包安装的 Oracle Java!添加任何 OpenJDK 包都有未定义的结果!
如果您确实需要删除 Java8,oracle-java8-installer 的删除脚本将删除 JDK 和安装程序。
| 归档时间: |
|
| 查看次数: |
84034 次 |
| 最近记录: |