[英]error installing java on ubuntu 10 64bit
編輯
我添加了這個說明來解釋為什么我在這里保留這個問題。 我添加了“Android”作為關鍵字,我想知道是否其他人試圖下載代碼以及如何解決這個問題。 我擔心如果我問Ubuntu他們會建議我使用OpenJDK,但問題是:有人使用該SDK來構建Android代碼嗎?
原版的
前段時間我在Ubuntu 10 64bit上下載了android源代碼。 我遇到了問題,但最后我設法讓一切正常。 現在我想在同一個Ubuntu版本的全新安裝上再次嘗試,但我遇到了問題。
雖然我按照這里的說明繼續我的錯誤:
包sun-java6-jdk不可用,但是由另一個包引用。 這可能意味着包丟失,已被淘汰或僅可從其他來源獲得E:包sun-java6-jdk沒有安裝候選
谷歌搜索為您提供了許多結果,為您提供相同的解決方案:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk
我做到了但它沒有用。
我在VMWare下的VM上運行Ubuntu。
我還試圖添加另一個來源:
sudo add-apt-repository“deb-src http://archive.canonical.com/ubuntu lucid partner
但它沒有幫助
也許答案就在這里:
但奇怪的是,在Android門戶網站上沒有任何提及它
問題是您現在應該手動下載JDK。 在某個地方,我發現了這些步驟,在我的情況下它運行良好:
chmod a+x jdk-6u<version>-linux-i586.bin
sudo mv jdk-6u<version>-linux-i586.bin /usr/lib/jvm/
cd /usr/lib/jvm
sudo ./jdk-6u<version>-linux-i586.bin
sudo ln -s -b /usr/lib/jvm/jdk1.6<version>/jre/bin/java /etc/alternatives/java
附加在〜/ .bashrc中
JAVA_HOME=/usr/lib/jvm/jdk1.6.<version>/
PATH = $ PATH:$ JAVA_HOME / bin中
仔細檢查版本java -version
請記住,您只能使用JDK v6版本。
Ubuntu 10.04 Lucid Lynx提供Java 6軟件包,但您首先應激活合作伙伴軟件包以從軟件庫下載它。 為此,使用以下命令編輯文件/etc/apt/sources.list
:
gksudo gedit /etc/apt/sources.list
並取消注釋這些行:
deb http://archive.canonical.com/ubuntu lucid partner
deb-src http://archive.canonical.com/ubuntu lucid partner
然后您可以使用以下命令更新存儲庫並安裝Java 6包:
sudo apt-get update
sudo apt-get install sun-java6-jdk
您無需添加第三方存儲庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.