Ubuntu 10.04安装Java6 JDK

 

ubuntu 10.04 64 位安装 sun-java6-jdk

分类: Ubuntu 学习笔记   118人阅读  评论(0)  收藏  举报

依据android官方的安装编译环境 如http://source.android.com/source一u/initializing.html

第一步:Installing the JDK  

就出现了问题 sun-java6-jdk  不能安装

找了很久方法终于在 

http://stackoverflow.com/questions/9918093/installing-sun-java6-jdk-on-ubuntu-10-04-64-bit-os

找到解决方法:

add-apt-repository ppa:sun-java-community-team/sun-java6
apt-get update
apt-get install sun-java6-jdk
update-java-alternatives -s java-6-sun

出现如下:

river@T400:~$ java -version
java version "1.6.0_21"
Java(TM) SE Runtime Environment (build 1.6.0_21-b06)
Java HotSpot(TM) 64-Bit Server VM (build 17.0-b16, mixed mode)


如果在apt-get update时出现GPGKey error,可以通过下面的方式导入公钥。

最近在用add-apt-repository添加源时,常常出现以下错误,导致一些第三方源的软件无法安装。

[c-sharp]  view plain copy
  1. seagull@seagull-desktop:~$ sudo add-apt-repository ppa:shawn-p-huang/ppa  
  2. Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv AAAD1D3563E5A736A4F561EE884D6308E89713C4  
  3. gpg: requesting key E89713C4 from hkp server keyserver.ubuntu.com  
  4. gpgkeys: HTTP fetch error 7: couldn't connect to host  
  5. gpg: no valid OpenPGP data found.  
  6. gpg: Total number processed: 0  

原因:

keyserver.ubuntu.com使用非标准的11371端口,而一般公司的防火墙都屏蔽掉了该端口,而允许标准的80端口。

所以可以以如下方式强行使用80端口添加软件源:

seagull@seagull-desktop:~$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80AAAD1D3563E5A736A4F561EE884D6308E89713C4

红色部分是你要请求的Key.

通过如上方式你可成功导入key.

[c-sharp]  view plain copy
  1. seagull@seagull-desktop:~$ sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 AAAD1D3563E5A736A4F561EE884D6308E89713C4  
  2. Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 AAAD1D3563E5A736A4F561EE884D6308E89713C4  
  3. gpg: requesting key E89713C4 from hkp server keyserver.ubuntu.com  
  4. gpg: key E89713C4: public key "Launchpad Peng Huang's PPA" imported  
  5. gpg: Total number processed: 1  
  6. gpg:               imported: 1  (RSA: 1)  

-------------------------------
安装android编译环境
sudo apt-get install git-core gnupg flex bison gperf build-essential \
  zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs \
  x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev \
  libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown \
  libxml2-utils xsltproc

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值