我不确定您要什么,但是:
- 父存储库始终 是http://archive.ubuntu.com/ubuntu-其他所有内容都反映了这一点。其他主镜像都具有格式的域
<cctld>.archive.ubuntu.com
,其中两个字符的短代码是“ 国家/地区代码顶级域”。您可以在Launchpad中找到其他镜像及其状态。
- 分发代号是通道的一部分(第三项)。您可以使用
lsb_release -sc
它找出来,并且它是发行版漂亮名称的首字母(用小写字母表示)(trusty
例如,对于Trusty Tahr)。
- 有5个通道
<codename>
,<codename>-security
,<codename>-updates
,<codename>-backports
和<codename>-proposed
。第一个是必需的,因为它是基础,强烈建议第二个,因为它包含安全修复程序,第四个仅在您需要从较新版本向后移植某些软件包的情况下,第五个仅在开发人员要求您启用它以测试可能的版本时固定。
- 有四个库部分:
main
,multiverse
,universe
和restricted
(什么是多元宇宙,宇宙,限制,主要的区别?)
因此,您始终可以创建一个sources.list
仅包含以下内容的保险箱:
deb http://archive.ubuntu.com/ubuntu <codename> main multiverse universe restricted
deb http://archive.ubuntu.com/ubuntu <codename>-security main multiverse universe restricted
如果要使用命令执行此操作:
printf 'deb http://archive.ubuntu.com/ubuntu %s main multiverse universe restricted\n' $(lsb_release -sc){,-security} > /etc/apt/sources.list
除了启动板列表之外,软件来源程序提供的列表也来自/usr/share/python-apt/templates/Ubuntu.mirrors
,来自python-apt-common
软件包。该软件包只是的间接建议依赖项apt
,因此默认情况下可能未将其安装在服务器上。