簡體   English   中英

Debian:我如何從另一個存儲庫中提取具有依賴關系的單個包?

[英]Debian: How can I pull a single package with dependencies from another repository?

我正在使用debian etch,我想從測試中提取subversion1.5.1,盡管它是一台生產機器。 我需要保持風險最小化。

任何提示?

只需將測試存儲庫添加到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時不會是默認值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM