我正在使用debian etch,我想从测试中提取subversion1.5.1,尽管它是一台生产机器。我需要将风险保持在最低限度。
任何提示?
答案 0 :(得分:23)
只需将测试存储库添加到sources.list并将测试包的优先级固定为非常低的值:
将以下内容添加到/ etc / apt / preferences:
Package: *
Pin: release a=testing
Pin-Priority: 200
200意味着测试中的新软件包仍会覆盖不稳定的本地软件包(本地文件始终为100),但不包括稳定版本中的软件包。
阅读apt_preferences(5)以获取有关固定的更多信息。
然后,您可以通过执行
来安装测试包$ apt-get install -t testing $some_package
但它们不会通过正常升级操作安装,或者在安装apt时不会是默认值。