Apt
我應該關心主要的、受限的、多元宇宙嗎?
我目前正在學習 dpkg 和 apt,我可以看到例如 ubuntu 的儲存庫的結構如下:
在
dists
目錄下,我們有一個dists-suites
諸如focal
、focal-updates
等的列表focal-security
。在每一個之下,我們都有一個、
main
和的層次結構。我在文件中閱讀了這基本上意味著什麼。multiverse``restricted``universe
我的問題是:
- 我應該關心是否從
main
,universe
等安裝multiverse
嗎?在哪些案例中我應該更改 sources.list 文件中的預設設置?updates
,security
等的相同問題backports
?- 到底是什麼
backports
?
其中大部分內容在 Ubuntu wiki 中的儲存庫的詳細描述中得到解決。
- 如果您關心不同級別的支持和不同的許可證,您應該關心:
零件 支持者 支持時間 執照 main
典範 五年 (LTS) 免費/開源 restricted
第三方提供商 五年 (LTS) 專有的,來源可能不可用 universe
第三方(通常是 Debian) 沒有承諾 免費/開源 multiverse
第三者 沒有承諾 非免費、受專利保護等 2. security
提供安全修復。updates
還提供了對嚴重錯誤的修復。backports
提供(某些)軟體包的新版本。3. 大多數時候,新版本的軟體包僅在 Ubuntu 的後續版本中可用。然而,有時為舊版本的使用者提供新版本可能很有用,即使它不適合 updates
; 這就是backports
進來的地方。請注意,backports
它沒有作為一個整體進行測試,因此通常您應該只從該儲存庫中提取您感興趣的特定包。