|
4 | 4 |
|
5 | 5 | 该接口需要 APT 1.6 及以上版本(即 Ubuntu 18.04 及以上)。 |
6 | 6 |
|
| 7 | +默认启用“安全更新使用官方索引”,在安全更新的 mirrorlist URL 中添加 `?official_index=1`,优先从官方源获取索引,再按镜像列表的顺序下载软件包;如果镜像站尚未同步所需软件包,会回退到官方源。官方索引不可用时,APT 也会尝试镜像站的索引。没有可用镜像时,列表仍保留官方源。关闭此选项只会移除该参数,索引和软件包都由 mirrorlist 中的镜像站提供。 |
| 8 | + |
| 9 | +Ubuntu 的安全更新需保持为独立条目,仅为 `-security` 条目的 URL 添加此参数,其他条目保持不变。 |
| 10 | + |
7 | 11 | ### 传统格式(`/etc/apt/sources.list`) |
8 | 12 |
|
9 | | -```{ztmpl lang="properties" input="release src proposed mirror_security" path="/etc/apt/sources.list"} |
| 13 | +```{ztmpl lang="properties" input="release src proposed official_index" path="/etc/apt/sources.list"} |
10 | 14 | # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 |
11 | | -deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}} main restricted universe multiverse |
12 | | -{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}} main restricted universe multiverse |
13 | | -deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}}-updates main restricted universe multiverse |
14 | | -{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}}-updates main restricted universe multiverse |
15 | | -deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}}-backports main restricted universe multiverse |
16 | | -{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}}-backports main restricted universe multiverse |
17 | | -
|
18 | | -{{#mirror_security}} |
19 | | -# 以下安全更新软件源为镜像站配置 |
20 | | -deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}}-security main restricted universe multiverse |
21 | | -{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}}-security main restricted universe multiverse |
22 | | -{{/mirror_security}} |
23 | | -{{^mirror_security}} |
24 | | -# 以下安全更新软件源为官方源配置 |
25 | | -deb http://security.ubuntu.com/ubuntu/ {{release}}-security main restricted universe multiverse |
26 | | -{{src}}deb-src http://security.ubuntu.com/ubuntu/ {{release}}-security main restricted universe multiverse |
27 | | -{{/mirror_security}} |
| 15 | +deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu {{release}} main restricted universe multiverse |
| 16 | +{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu {{release}} main restricted universe multiverse |
| 17 | +deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu {{release}}-updates main restricted universe multiverse |
| 18 | +{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu {{release}}-updates main restricted universe multiverse |
| 19 | +deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu {{release}}-backports main restricted universe multiverse |
| 20 | +{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu {{release}}-backports main restricted universe multiverse |
| 21 | +
|
| 22 | +# 安全更新软件源 |
| 23 | +deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu{{#official_index}}?official_index=1{{/official_index}} {{release}}-security main restricted universe multiverse |
| 24 | +{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu{{#official_index}}?official_index=1{{/official_index}} {{release}}-security main restricted universe multiverse |
28 | 25 |
|
29 | 26 | # 预发布软件源,不建议启用 |
30 | | -{{proposed}}deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}}-proposed main restricted universe multiverse |
31 | | -{{proposed}}{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu// {{release}}-proposed main restricted universe multiverse |
| 27 | +{{proposed}}deb mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu {{release}}-proposed main restricted universe multiverse |
| 28 | +{{proposed}}{{src}}deb-src mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu {{release}}-proposed main restricted universe multiverse |
32 | 29 | ``` |
33 | 30 |
|
34 | 31 | ### DEB822 格式(`/etc/apt/sources.list.d/ubuntu.sources`) |
35 | 32 |
|
36 | | -```{ztmpl lang="yaml" input="release_deb822 src proposed mirror_security" path="/etc/apt/sources.list.d/ubuntu.sources"} |
| 33 | +```{ztmpl lang="yaml" input="release_deb822 src proposed official_index" path="/etc/apt/sources.list.d/ubuntu.sources"} |
37 | 34 | Types: deb |
38 | | -URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu/ |
| 35 | +URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu |
39 | 36 | Suites: {{release_deb822}} {{release_deb822}}-updates {{release_deb822}}-backports |
40 | 37 | Components: main restricted universe multiverse |
41 | 38 | Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
42 | 39 |
|
43 | 40 | # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 |
44 | 41 | {{src}}Types: deb-src |
45 | | -{{src}}URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu/ |
| 42 | +{{src}}URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu |
46 | 43 | {{src}}Suites: {{release_deb822}} {{release_deb822}}-updates {{release_deb822}}-backports |
47 | 44 | {{src}}Components: main restricted universe multiverse |
48 | 45 | {{src}}Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
49 | 46 |
|
50 | | -{{#mirror_security}} |
51 | | -# 以下安全更新软件源为镜像站配置 |
52 | | -Types: deb |
53 | | -URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu/ |
54 | | -Suites: {{release_deb822}}-security |
55 | | -Components: main restricted universe multiverse |
56 | | -Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
57 | | -
|
58 | | -{{src}}Types: deb-src |
59 | | -{{src}}URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu/ |
60 | | -{{src}}Suites: {{release_deb822}}-security |
61 | | -{{src}}Components: main restricted universe multiverse |
62 | | -{{src}}Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
63 | | -{{/mirror_security}} |
64 | | -{{^mirror_security}} |
65 | | -# 以下安全更新软件源为官方源配置 |
| 47 | +# 安全更新软件源 |
66 | 48 | Types: deb |
67 | | -URIs: http://security.ubuntu.com/ubuntu/ |
| 49 | +URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu{{#official_index}}?official_index=1{{/official_index}} |
68 | 50 | Suites: {{release_deb822}}-security |
69 | 51 | Components: main restricted universe multiverse |
70 | 52 | Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
71 | 53 |
|
72 | 54 | {{src}}Types: deb-src |
73 | | -{{src}}URIs: http://security.ubuntu.com/ubuntu/ |
| 55 | +{{src}}URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu{{#official_index}}?official_index=1{{/official_index}} |
74 | 56 | {{src}}Suites: {{release_deb822}}-security |
75 | 57 | {{src}}Components: main restricted universe multiverse |
76 | 58 | {{src}}Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
77 | | -{{/mirror_security}} |
78 | 59 |
|
79 | 60 | # 预发布软件源,不建议启用 |
80 | 61 |
|
81 | 62 | {{proposed}}Types: deb |
82 | | -{{proposed}}URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu/ |
| 63 | +{{proposed}}URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu |
83 | 64 | {{proposed}}Suites: {{release_deb822}}-proposed |
84 | 65 | {{proposed}}Components: main restricted universe multiverse |
85 | 66 | {{proposed}}Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
86 | 67 |
|
87 | 68 | {{proposed}}{{src}}Types: deb-src |
88 | | -{{proposed}}{{src}}URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu/ |
| 69 | +{{proposed}}{{src}}URIs: mirror+{{scheme}}://mirrors.cernet.edu.cn/api/apt/mirrorlist/ubuntu |
89 | 70 | {{proposed}}{{src}}Suites: {{release_deb822}}-proposed |
90 | 71 | {{proposed}}{{src}}Components: main restricted universe multiverse |
91 | 72 | {{proposed}}{{src}}Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg |
|
0 commit comments