我使用Ubuntu 12.04虚拟机上,但是当我尝试安装java它给了我这样的的Ubuntu 12.04安装基于Java的NetBeans IDE的6.9.1
sudo apt-get sun-java6-jdk sun-java6-jre
[sudo] password for samkt:
E: Invalid operation sun-java6-jdk
错误所以现在我无法安装netbeans也是因为它需要用于安装netbeans的java和JVM。
我使用Ubuntu 12.04虚拟机上,但是当我尝试安装java它给了我这样的的Ubuntu 12.04安装基于Java的NetBeans IDE的6.9.1
sudo apt-get sun-java6-jdk sun-java6-jre
[sudo] password for samkt:
E: Invalid operation sun-java6-jdk
错误所以现在我无法安装netbeans也是因为它需要用于安装netbeans的java和JVM。
看看这个网站:http://www.ubuntubuzz.com/2012/01/sun-java-6-now-can-be-installed-on.html
它会解释一切从Java从Ubuntu库中被删除通过PPA安装。
在Ubuntu上通过PPA安装Sun Java 6 当然,这个消息给许多Ubuntu用户带来了一些恐慌,但不用担心!您仍然可以通过PPA安装的Sun Java 6:
sudo apt-add-repository ppa:flexiondotorg/java
sudo apt-get update
sudo apt-get install sun-java6-jre sun-java6-plugin
上述含有PPA的Sun Java 6软件包在Ubuntu 10.04清醒山猫到Ubuntu 12.04精确穿山甲!
您错过了install
命令。
sudo apt-get install sun-java6-jdk sun-java6-jre
我不认为这会为您解决但在安装这个包的问题,因为我认为它已经从每许可证要求的标准库中删除。您必须研究第三方位置或手动安装。
正如我所见,你忘了“安装”命令。
sudo apt-get install <<type packages here>>
例如:
sudo apt-get install ubuntu-restricted-extras chromium-browser python
,并提供安装
加瓦
Java中的全码:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
我需要尽管6.9.1版(支持Ruby)available here 我需要更老的java版本。所以我去oracle site和搜索旧版本(警告你需要一个oracle帐户)。 执行下载的* .bin文件 和文件移动到Ubuntu的JVM目录
sudo mv jdk1.6.0_32 /usr/lib/jvm/
,使JVM
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_32/bin/javac 1 sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_32/bin/java 1 sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk1.6.0_32/bin/javaws 1
sudo update-alternatives --config javac sudo update-alternatives --config java sudo update-alternatives --config javaws
现在检查的Java版本 准备;) 我得到了来自here的信息
另外为什么不试试Netbeans 7与JDK 7? – tabchas