我正在尝试在install中安装Java,但是由于某些原因它不能工作。
我尝试了这个网站中提到的相同方法--http://www.java.com/en/download/help/linux_install.xml#enable
当我尝试这个命令时,我看到Java安装在我的桌面上,
.bin@ubuntu:~/桌面$ ls jre1.6.0_31 jre-6u31-linux-i586(2).bin jre-6u31-linux-i586.bin
但是当我尝试java - version时,我得到以下错误:
premvidya@ubuntu:~/桌面$ java -version程序'java‘可以在以下包中找到:* gij-4.3 * java-gcj-compat-headless * openjdk-6-jre-headless * cacao * gij-4.2 * jamvm * kaffe Try: sudo apt-get install bash: java:命令未找到
任何帮助都将不胜感激。
发布于 2012-04-21 01:18:18
为什么要尝试手动安装java?有一个存储库,所有这些都是为你管理的。手动卸载您放在系统上的任何东西,并通过命令行安装它。
apt-get cache search java apt-get cache search jdk
或者启动Ubuntu Software Center -> search for java。
通过apt-get安装后,新的java命令将立即出现在您的PATH中,只要您没有删除任何内容...
发布于 2013-11-17 14:49:33
嗨,user1050619,
我遇到了一个解决方案,它可以在任何版本的Ubuntu上工作,当然也可以保持其他java版本的完整性。
我已经使用了Java的独立安装。
为此,请从Oracle website.下载tar.gz版本的Java
假设,您的jdk安装tar文件位于位置/home/don/
tar zxf jdk-7u45-linux-i586.tar.gz
sudo bashdon的sudo密码:sudo jvm ubuntu~# mv /home/don/jdk1.7.0_45/ /usr/lib/jvm/
cd /usr/lib/jvm/
update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_45/bin/java 3
update-alternatives --config javajava选择路径优先级状态*0/usr/lib/jvm/
-7-openjdk-i386/jre/bin/java 1071自动模式1 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1071手动模式2 /usr/lib/jvm/jdk1.7.0_45/bin/java 3手动模式按enter保留当前选择*,或类型选择号:2更新选择:使用/usr/lib/jvm/jdk1.7.0_45/bin/java以手动模式提供/usr/bin/java (java
java -versionjava版本"1.7.0_45“
Java(TM) SE运行时环境(内部版本号1.7.0_45-b18)
Java HotSpot(TM)服务器VM (内部版本24.45-b08,混合模式)
你在这里做完了,没有任何麻烦。
祝您编程愉快!
发布于 2012-04-21 03:31:30
应该是"apt-cache search java6“或"apt-cache search java”。如果你想安装sun的java,你可以像以前一样下载java-**.bin文件,然后运行"sudo /bin/sh jre-6u31-linux-i586.bin“,它将从你下载的sun java运行安装程序并开始安装。回答问题并安装软件包。
https://stackoverflow.com/questions/10250624
复制相似问题