很多天我都在尝试做apt-get update
,我曾经得到一个错误:could not connect to server
. 我原以为这一定是与我的机器有关的问题。后来,意外地,当我将源文件中的链接复制并粘贴到浏览器地址栏时,我发现这是因为我所在国家/地区的存储库的域名解析失败。我痛苦地编辑了我所有 3 台机器上的 sources.list 文件,从in.archive
到us.archive
. 它工作得很好。所以,我的问题是是否可以指定多个现有的存储库是不同的位置?
很多天我都在尝试做apt-get update
,我曾经得到一个错误:could not connect to server
. 我原以为这一定是与我的机器有关的问题。后来,意外地,当我将源文件中的链接复制并粘贴到浏览器地址栏时,我发现这是因为我所在国家/地区的存储库的域名解析失败。我痛苦地编辑了我所有 3 台机器上的 sources.list 文件,从in.archive
到us.archive
. 它工作得很好。所以,我的问题是是否可以指定多个现有的存储库是不同的位置?
完全可以指定多个存储库,例如:
如果在两个列出的存储库中找到相同版本的相同软件包,apt 将从第一个列出的存储库下载文件。如果第一个存储库已过期,而第二个存储库有较新的文件,则 apt 将从列出的第二个存储库中提取。如果其中一个存储库已关闭,apt 将从保持运行的存储库中提取。
请注意,如果任一存储库已关闭,您仍然会在包管理器中看到投诉,尽管这不会对您下载软件的能力产生不利影响,除非所有存储库都已关闭。