首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我不能通过Ubuntu中的"sudo aptitude“安装Java呢?

为什么我不能通过Ubuntu中的"sudo aptitude“安装Java呢?
EN

Server Fault用户
提问于 2009-10-13 01:07:39
回答 3查看 1.6K关注 0票数 0
代码语言:javascript
复制
$ sudo aptitude install sun-java6-jdk
[sudo] password for fal:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
No candidate version found for sun-java6-jdk
No candidate version found for sun-java6-jdk
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 41 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done

这是我的/etc/apt/source.list.列表:

代码语言:javascript
复制
deb http://archive.ubuntu.com/ubuntu/ jaunty main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty main restricted universe
deb http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe
deb http://security.ubuntu.com/ubuntu jaunty-security main restricted universe
deb-src http://security.ubuntu.com/ubuntu jaunty-security main restricted universe
deb http://us.archive.ubuntu.com/ubuntu dapper main restricted
deb http://us.archive.ubuntu.com/ubuntu dapper universe multiverse.

注意多重宇宙在里面!为什么Java不安装!?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2009-10-13 01:26:01

在最后两行中将dapper更改为jaunty,或确保为其中一个jaunty行启用了multiverse

票数 5
EN

Server Fault用户

发布于 2009-10-13 05:06:53

或者,您也可以使用其他jvm,例如:

代码语言:javascript
复制
sudo aptitude install openjdk-6-jre
票数 2
EN

Server Fault用户

发布于 2009-10-13 13:10:41

为什么不直接去java.sun.com下载呢?您将得到一个二进制包装的shell脚本。将它复制到要安装它的地方,比如/usr/local/ and。(假设文件名为jdk-sun-1.6.bin)

cd /usr/local/ sh jdk-sun-1.6.bin

它将要求您接受许可,并在jdk-sun-1.6目录中提取整个jdk。现在,将您的$PATH编辑为/usr/local/jdk-sun-1.6/bin。如果您想使用更新的或更旧的版本,只需将jdk-sun-1.6吹开,或者在它旁边安装另一个jdk并更改路径即可。

我更喜欢直接从Sun站点安装JDK,而不是从apt实用程序安装JDK。它被控制在一个地方,你可以完全控制它。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/73865

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档