2014-04-09 22 views
2

簡單的問題,我還沒有找到一個解釋,但在谷歌搜索。什麼是sources.list.d而不是sources.list? d代表什麼?Debian sources.list.d與sources.list

(我知道sources.list包含debian可以下載軟件的存儲庫的鏈接)。

回答

2

雖然谷歌發現了大量的信息,你不需要谷歌。該手冊頁提到這一點:

man sources.list 

SOURCES.LIST.D

的/etc/apt/sources.list.d目錄提供了一種在不同的文件中添加的sources.list條目。格式與常規sources.list文件相同。文件名需要以.list結尾,並且可能只包含字母(a-z和A-Z),數字(0-9),下劃線(_),連字符( - )和句點(。)字符。否則,如果文件與Dir :: Ignore-Files-Silently配置列表中的某個模式不匹配,APT將打印一個忽略文件的通知 - 在這種情況下,它將被靜默地忽略。

這意味着該目錄中的所有文件都與主源列表一起「合併」並一起構建存儲庫集合。

雖然您仍然可以將所有存儲庫放到一個文件中,但如果將列表分散到多個文件中,則可維護性也具有優勢。當你想禁用一個倉庫時,你可以刪除一個文件而不是操縱主列表。這對自動化特別有用。