我使用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