我正在尝试升级32位Knoppix Java以运行Java 1.7,因此我可以将PyDev与Eclipse 3.8一起使用并运行安全调试常用的编译器。即使遵循看似合乎逻辑的步骤,Java安装也一直让我感到困惑。我不能适应' apt-get' openjdk java,因为软件包在存储库中是1.6的当前版本。所以...我已经下载了Java 1.7(32位)进行安装,但是在过去渲染机器之后,我首先寻求指导。
我的knoppix显示:
knoppix @ Microknoppix:〜/下载$ java -version
java版" 1.6.0_27"
OpenJDK运行时环境(IcedTea6 1.12.5)(6b27-1.12.5-1)
OpenJDK客户端VM(构建20.0-b12,混合模式,共享)
我不知道我是否应该更努力地寻找一个没有预先构建的开放式jdk,或者安装我已下载并解压缩/解开的Java 1.7.0_75。这是knoppix的版本。
knoppix@Microknoppix:~$ uname -a
Linux Microknoppix 3.9.6 #25 SMP PREEMPT Sat Jun 15 15:27:01 CEST 2013
i686 GNU/Linux
这是另一个堆栈溢出问题,显示PyDev的要求是1.7,以便在Eclipse的prefs中查看PyDev。具体来说,切换到Java 1.7的步骤是什么,而不会弄乱我的操作系统? Java是32位版本。感谢您阅读/输入。
答案 0 :(得分:1)
从数据共享中Installing Oracle JRE on Debian or Ubuntu Systems派生的步骤。首先,创建一个目录来安装jvm(例如“/ usr / lib / jvm”)
$ sudo mkdir -p /usr/lib/jvm
然后从Oracle here下载“jre-7u75-linux-i586.tar.gz”
$ sudo tar zxvf jre-7u75-linux-i586.tar.gz -C /usr/lib/jvm
接下来运行update-alternatives --install
来设置java可执行文件
$ sudo update-alternatives --install "/usr/bin/java" \
"java" "/usr/lib/jvm/jre1.7.0_75/bin/java" 1
最后,您可以将其设置为默认的JRE,如
$ sudo update-alternatives --set java /usr/lib/jvm/jre1.7.0_75/bin/java