Aptitude 未更新/升级

Aptitude 未更新/升级

使用 aptitude 应该是世界上最简单的事情。但我不知怎么搞砸了。我最近将 backports 和非免费添加到 sources.list 中,试图使我的音频正常工作,但当我摆弄源文件时,似乎aptitude update只有在遇到错误时才会给出更新计数,然后upgrade什么也不做。我很确定我的源文件没有问题,但无论如何,这里是它:

deb http://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.us.debian.org/debian squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib non-free
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

您是否无法从反向移植中更新所有内容?我正在运行 Debian 6。

答案1

AFAIR,默认情况下向后移植软件包的优先级较低(出于某种原因)。如果您不想配置软件包固定,则应执行以下操作:

sudo apt-get -t squeeze-backports [dist-]upgrade

或者

sudo aptitude -t squeeze-backports [dist-]upgrade

不过,我建议只安装来自 backport 的所需软件包,即

sudo apt-get -t squeeze-backports install packagename

或者

sudo aptitutde -t squeeze-backports install packagename

相关内容