我使用以下行进行反向移植:
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
Run Code Online (Sandbox Code Playgroud)
将 backports 添加到 sources.list 后,请确保运行:
apt-get update
Run Code Online (Sandbox Code Playgroud)
然后为了从 backports 安装一个包,你运行:
apt-get -t squeeze-backports install examplename
Run Code Online (Sandbox Code Playgroud)
选项-t splash-backports告诉 apt 专门为该包使用 backports。然后它还会从 backports 中拉出 backports 中存在的任何依赖项。不使用-t选项可以工作,以防包名在挤压中不存在(例如 linux-image-3.2.0-0.bpo.2-amd64)并且安装不依赖于也必须的包从 backport 中拉出。
还请记住,据我所知,backports 软件包不会通过定期更新(例如 apt-get upgrade)自动更新。您必须为每个包再次运行上述命令,以获取可能的较新的向后移植版本。