我似乎无法停止将我的软件包升级到testing或更高版本的能力。
我正在运行Debian lenny,通常我想坚持从lenny包,除非我明确地说,否则。 对于特定的function,我可以将特定的软件包从testing或实验升级到版本,但总的来说,我想坚持lenny版本。 在我的/etc/apt/apt.conf
我已经说过了
APT::Default-Release "lenny";
和我的/etc/apt/preferences
在下面列出。
问题 :每当我在aptitude中打开U键,它都想升级我的所有软件包,至less要进行testing。
问题 :我如何安排aptitude中的U键仅在lenny中安装新版本,而不是从testing或其他地方更新的版本?
我的/etc/apt/preferences
(我自己承认我不知道我在做什么)是
Package: * Pin: release a=stable Pin-Priority: 900 Package: * Pin: release a=testing Pin-Priority: 90 Package: * Pin: release a=experimental Pin-Priority: 89 Package: * Pin: release a=gutsy Pin-Priority: 88 Package: * Pin: release a=unstable Pin-Priority: 50
将APT::Default-Release
为“stable”,而不是“lenny”。 发布文件在发布阶段进行讨论,而不是发布代号。
检查你的/etc/apt/sources.list。 尝试使用发布代号。
即deb http://ftp.ie.debian.org/debian/ lenny main contrib是非免费的