Kerberos 5不会安装在Debian 8.2或8.3上

我一直在VirtualBox中运行一些虚拟机,无法安装Kerberos5。

我不断收到错误:

正在读取软件包列表…完成编译依赖关系树
读取状态信息…完成某些软件包无法安装。 这可能意味着您已经请求了一个不可能的情况,或者如果您使用的是不稳定的分发版本,那么一些所需的软件包尚未创build或已从Incoming中移出。 以下信息可能有助于解决这种情况:

以下软件包有未满足的依赖关系:krb5-kdc:取决于:krb5-config,但它不是可安装的取决于:krb5-用户,但它不会被安装E:无法更正问题,你已经拿着破包。

我有这个问题在Debian 8.2和8.3的新鲜安装,任何想法?

编辑

资料来源:

deb cdrom:[Debian GNU / Linux 8.3.0 Jessie – Official amd64 DVD Binary-1 20160123-19:03] / jessie contrib main deb cdrom:[Debian GNU / Linux 8.3.0 Jessie – Official amd64 DVD Binary-1 20160123- 19:03] / jessie contrib main deb http://security.debian.org/ jessie / updates main contrib deb-src http://security.debian.org/ jessie / updates main contrib

sources.list.d目录中没有文件

政策:

$ apt-cache policy krb5-kdc krb5-kdc:已安装:(无)候选:1.12.1 + dfsg-19 + deb8u2版本表:1.12.1 + dfsg-19 + deb8u2 0 500 http://security.debian。 org / jessie / updates / main amd64包

$ apt-cache policy krb5-config krb5-config:已安装:(无)候选:(无)版本表:

$ apt-cache policy krb5-user krb5-user:已安装:(无)候选:1.12.1 + dfsg-19 + deb8u2版本表:1.12.1 + dfsg-19 + deb8u2 0 500 http://security.debian。 org / jessie / updates / main amd64包

我尝试安装干净的安装,安装必要的项目(sudo等)后,我已经做了一个sudo apt-get更新,尝试Kerberos我已经通过新立得来安装列出的所有依赖关系:取决于:libgssrpc4但它不会被安装取决于:libkadm5clnt-mit9,但它不会被安装取决于:libkadm5srv-mit9,但它不会被安装取决于:libkdb5-7,但它不会被安装取决于:libverto1但它不会被安装取决于:krb5configuration,但它不是安装取决于:krb5用户,但它不会被安装取决于:libverto-libev1,但它不会被安装或libverto-libevent1,但它是不可安装

krb5-config和krb5用户文件不会在任何阶段安装。

希望有所帮助!

根据您提供的sources.list文件的内容,您缺less条目,这就是安装失败的原因。

  • 添加这个:

     deb http://httpredir.debian.org/debian jessie main deb-src http://httpredir.debian.org/debian jessie main deb http://httpredir.debian.org/debian jessie-updates main deb-src http://httpredir.debian.org/debian jessie-updates main 
  • 运行apt-get update并尝试再次安装。