我正在尝试在我的 Debian 机器上安装 Java,并且找到了几个如何操作的方法,但是
sudo apt-get install java-package
给我“无法找到软件包 java-package”。我需要在 /etc/apt/sources.list 文件中添加存储库吗?以下是我目前拥有的存储库。
tone@homeserver:/etc/apt$ cat /etc/apt/sources.list
# deb cdrom:[Debian GNU/Linux 5.0.4 _Lenny_ - Official amd64 CD Binary-1 20100131-21:33]/ lenny main
deb cdrom:[Debian GNU/Linux 5.0.4 _Lenny_ - Official amd64 CD Binary-1 20100131-21:33]/ lenny main
deb http://ftp.us.debian.org/debian/ lenny main
deb-src http://ftp.us.debian.org/debian/ lenny main
deb http://security.debian.org/ lenny/updates main
deb-src http://security.debian.org/ lenny/updates main
deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main
tone@homeserver:/etc/apt$
答案1
您需要将 contrib 添加到您的软件包列表中。因此:
deb http://ftp.us.debian.org/debian/ lenny main contrib
deb-src http://ftp.us.debian.org/debian/ lenny main contrib
答案2
Debian 上的 sun jdk/jre 软件包名为sun-java$version-*
,如果您想安装 sun java 5 jre,那么它将sun-java5-jre
安装必要的软件包。
你可以找到适用于 debian 的软件包包搜索很有帮助的网站。
编辑:另外,如果你搜索我上面链接的网站,你会看到 sun-java 包在非自由套件,然后您需要将其添加到您的 apt 源文件中。