我遵循了这个问题中陈述的所有说明,但在最后一部分遇到了一些问题。
我实际上有 6.22 版的 java 并且想更新到 6.30 版。
因此,在将提取的目录移动java-6-oracle到/usr/lib/jvm我不知道该怎么做之后,因为上面答案中指出的脚本从 java 5 更新到 java 6。
为了清楚起见,如果我ls在 dir 中执行以下操作,则输出/usr/lib/jvm:
$ ls -l /usr/lib/jvm
total 8
lrwxrwxrwx 1 root root 14 2011-07-12 15:18 default-java -> java-6-openjdk
lrwxrwxrwx 1 root root 14 2011-07-12 12:19 java-1.6.0-openjdk -> java-6-openjdk
drwxr-xr-x 10 root root 4096 2012-04-12 12:06 java-6.31-oracle
drwxr-xr-x 7 root root 4096 2012-02-24 14:43 java-6-openjdk
Run Code Online (Sandbox Code Playgroud)
我现在该怎么办?
添加部分
在@fossfreedom 的建议下,我无论如何都运行了脚本,实际上它更新了 Java 版本。
事实上,如果我运行命令java -version输出将如下:
$ …Run Code Online (Sandbox Code Playgroud)