在 Linux 中管理 JRE

在 Linux 中管理 JRE

目前我正在Ubuntu 2.6.8 #1 Thu Mar 24 12:02:14 UTC 2005 i686 GNU/Linux我的系统上运行并尝试了解java我拥有什么类型。

命令find /usr -name java输出:

/usr/src/php4/php4_4.3.10.orig/php-4.3.10/ext/java
/usr/src/php4_1/php4_4.3.10.orig/php-4.3.10/ext/java
/usr/src/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/j2re-1.4.2_04/usr/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/j2re-1.4.2_04/usr/java/j2re1.4.2_04/bin/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/j2re-1.4.2_04.orig/usr/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/j2re-1.4.2_04.orig/usr/java/j2re1.4.2_04/bin/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/jre-1.3.1_11/usr/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/jre-1.3.1_11/usr/java/jre1.3.1_11/bin/i386/green_threads/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/jre-1.3.1_11/usr/java/jre1.3.1_11/bin/i386/native_threads/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/jre-1.3.1_11/usr/java/jre1.3.1_11/bin/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/jre-1.3.1_11.orig/usr/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/jre-1.3.1_11.orig/usr/java/jre1.3.1_11/bin/i386/green_threads/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/jre-1.3.1_11.orig/usr/java/jre1.3.1_11/bin/i386/native_threads/java
/usr/src/java/cd/RPSL-1.3.3/Utilities/jre-1.3.1_11.orig/usr/java/jre1.3.1_11/bin/java
till26:/usr/src/java/cd/RPSL-1.3.3/Utilities/j2re-1.4.2_04/usr/java/j2re1.4.2_04/bin# find /usr -name java

我发现我安装了旧的Java 1.31.4不明白我怎么得到 java 1.3 的。它是随系统安装一起提供的吗?如何知道是否有人在使用它?如何删除旧的 java?

我想java 1.8在我的系统上安装。安装它以供所有用户使用的正确位置是什么。为此我需要输入什么命令?

通常java放置在Debian机器的什么位置?

答案1

最方便的方法可能是使用 PPA。

我正在使用 WebUpd8 PPA (https://launchpad.net/~webupd8team/+archive/ubuntu/java)。

它在 /usr/lib/jvm 下安装虚拟机,并通过 /etc/alternatives 符号链接 java 可执行文件。

/usr/bin/java -> /etc/alternatives/java
/etc/alternatives/java -> /usr/lib/jvm/java-7-oracle/jre/bin/java

您的系统上的版本似乎是由 Star 的打印机驱动程序放置在那里的?

相关内容