在debian服务器上安装Java:数据依赖关系中断?

在debian服务器上安装Java:数据依赖关系中断?,java,debian,installation,openjdk,apt-get,Java,Debian,Installation,Openjdk,Apt Get,我正在尝试使用SSH在debian服务器上安装openjdk。我以前的经验告诉我如何使用apt进入debian系统。但我不断遇到未满足的依赖关系。我追溯到: tzdata java:dependens:tzdata(=2013i-0wheezy1),但要安装2014a-0wheezy1 我能做些什么来解决这个问题 复制: 我尝试使用以下命令安装openjdk: apt get install opendjk-6-jre。然后我尝试了apt-get-install-openjdk-6-jre-he

我正在尝试使用SSH在debian服务器上安装openjdk。我以前的经验告诉我如何使用apt进入debian系统。但我不断遇到未满足的依赖关系。我追溯到:

tzdata java:dependens:tzdata(=2013i-0wheezy1),但要安装2014a-0wheezy1

我能做些什么来解决这个问题

复制:

我尝试使用以下命令安装openjdk:
apt get install opendjk-6-jre
。然后我尝试了
apt-get-install-openjdk-6-jre-headless
apt-get-install-tzdata-java
,以跟踪被破坏的依赖关系

uname-a
给我
2.6.32-042stab084.17#1 SMP Fri Dec 27 17:10:20 MSK 2013 x86_64 GNU/Linux
我通过获取所需的两个软件包解决了这个问题:

然后用dpkg-i*deb安装它们,它修复了dep,这样我就可以重新运行apt-get-install-openjdk-6-jre-headless,它就完成了

这使我能够安装Jetty,它将tzdata java作为嵌套依赖项

希望对你有用

编辑:刚刚看到克宁的帖子,太好了!谢谢分享

我应该早点读的。只需安装建议的更新

如果使用APT更新软件包,可以通过将以下行添加到/etc/APT/sources.list来安装建议的更新:

#7点发布的拟议新增内容

debhttp://ftp.us.debian.org/debian 喘息建议更新主控器非免费


如何将此行添加到sources.list?我是linux新手,有一个7天试用的根服务器,只有一个终端。你可以试试nano,它是命令行的文本编辑器: