Skip to content

Commit afcf6b1

Browse files
committed
docs: support multiple Alpine releases via tabbed display
closes ustclug/discussions#526
1 parent 57cfa93 commit afcf6b1

2 files changed

Lines changed: 14 additions & 5 deletions

File tree

docs/alpine.md

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,12 +24,17 @@ Alpine Linux 软件源
2424
sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
2525
```
2626

27-
也可以直接编辑 `/etc/apk/repositories` 文件。以下是 v3.23 版本的参考配置
27+
也可以直接编辑 `/etc/apk/repositories` 文件。以下是参考配置内容
2828

29-
```text
30-
https://mirrors.ustc.edu.cn/alpine/v3.23/main
31-
https://mirrors.ustc.edu.cn/alpine/v3.23/community
32-
```
29+
{% for release in alpine_releases %}
30+
=== "Alpine v{{ release.version }}"
31+
32+
```text
33+
https://mirrors.ustc.edu.cn/alpine/v{{ release.version }}/main
34+
https://mirrors.ustc.edu.cn/alpine/v{{ release.version }}/community
35+
```
36+
37+
{% endfor %}
3338

3439
也可以使用 `latest-stable` 指向最新的稳定版本:
3540

mkdocs.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,10 @@ extra:
123123
codename: vanessa
124124
- version: LMDE 6.0
125125
codename: faye
126+
alpine_releases:
127+
- version: 3.23
128+
- version: 3.22
129+
- version: 3.21
126130

127131
extra_css:
128132
- css/extra.css

0 commit comments

Comments
 (0)