Ubuntu 12.04安装在java for netbeans IDE 6.9.1上

时间:2012-06-11 19:49:01

标签: ubuntu ubuntu-12.04

我在虚拟机上使用ubuntu 12.04但是当我尝试安装java时它会给我这样的错误

sudo apt-get sun-java6-jdk sun-java6-jre
[sudo] password for samkt: 
E: Invalid operation sun-java6-jdk

所以现在我也无法安装netbeans,因为它需要java和JVM来安装netbeans。

4 个答案:

答案 0 :(得分:1)

我可以看到你忘记了“安装”命令。

sudo apt-get install <<type packages here>>

例如:

sudo apt-get install ubuntu-restricted-extras chromium-browser python

安装 Gava Java的完整代码:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

答案 1 :(得分:0)

在这个网站上查看:http://www.ubuntubuzz.com/2012/01/sun-java-6-now-can-be-installed-on.html

它将解释从Java被从Ubuntu存储库中删除到通过PPA安装它的所有内容。

通过PPA在Ubuntu上安装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包含针对Ubuntu 10.04 Lucid Lynx的Sun Java 6软件包到Ubuntu 12.04 Precise Pangolin!

答案 2 :(得分:0)

您错过了install命令。

sudo apt-get install sun-java6-jdk sun-java6-jre

我不认为这会解决您安装此软件包的问题,​​但是,我认为它已根据许可证要求从标准存储库中删除。您必须研究第三方位置或手动安装。

答案 3 :(得分:0)

我需要虽然6.9.1版(用于红宝石支持)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

获得了这些信息