2.7.4. 更新和向后移植

buster-updatesbackports.debian.org 档案库提供了stable (buster) 发行版的更新软件包。

为了去使用这些档案库,你需要在 “/etc/apt/sources.list“ 文件里写入如下所示的档案库列表。

  1. deb http://deb.debian.org/debian/ buster main contrib non-free
  2. deb http://security.debian.org/ buster/updates main contrib
  3. deb http://deb.debian.org/debian/ buster-updates main contrib non-free
  4. deb http://deb.debian.org/debian/ buster-backports main contrib non-free

并不需要在 “/etc/apt/preferences“ 文件中显式设置Pin-Priority值. 当新的包可用时,默认配置提供了更合理的更新 (请见 第 2.5.3 节 “档案库层的“Release”文件”).

  • 所有已安装的旧软件包都可以通过 buster-updates 档案库升级到新软件包。

  • 只有从 buster-backports 档案库中手动安装的旧软件包才会通过 buster-backports 档案库升级到新软件包。

当你想要从 buster-backports 档案库中手动的安装一个名叫 “<package-name>“ 的软件及其依赖包的时候,你应该在目标档案库之前加一个 “-t” 参数。

  1. $ sudo apt-get install -t buster-backports <package-name>