我们的一个网络服务器运行着 Debian Etch Squeeze (6.0.7),我们定期使用安全升级进行维护(通常每周只有几个安全升级包),现在显示可用的安全升级包数量异常高:
284 packages upgraded, 113 newly installed, 51 to remove and 421 not upgraded.
怎么了?Debian 可能强迫 Ech 用户升级到 Lenny 吗?
有任何想法吗?
编辑:服务器正在运行 Squeeze,而不是 Etch。在我们的内部 wiki 中查找了错误的页面。
# lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 6.0.7 (squeeze)
Release: 6.0.7
Codename: squeeze
因此,@ptman 是正确的:从现在起(2013 年 5 月 4 日)Debian 将成为/etc/apt/sources.list
主流stable
喘息不再挤...
要获得 6.0.7 的安全升级,需要编辑/etc/apt/sources.list
并stable
替换oldstable
。
答案1
Debian wheezy 7.0 刚刚发布。您的 sources.list 文件是用代号 (etch、lenny、squeeze、wheezy) 还是别名 (oldstable、stable、testing、unstable) 编写的?听起来您以前会将某些软件包指向 oldstable,而自从发布新版本以来 oldstable 刚刚发生了变化,这意味着您需要大量的依赖项。