fix: 追加 ubuntu/debian/alpine 配置生成缺失版本 #111
Open
+290
−24
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
添加 debian 12/13,ubuntu 24.04/24.10/25.04,alpine 等新版内容
添加 debian/ubuntu deb822 格式
目前配置方式不太方便支持不同版本不同细节,所以先补充了版本号
TODO:计划重构一下配置生成器逻辑
不同版本有一些细节不同
比如 debian 12 的 non-free-firmware ,而 11 没有(这次 PR 没有做区分,参考 TUNA Debian 帮助可以看到不同)
Debian 12:
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmwareDebian 11:
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free增加可选项,而非现在每个版本固定配置
如 使用 HTTPS、源码源、非自由内容 等(如 https://help.mirrors.cernet.edu.cn/debian/ https://mirrors.tuna.tsinghua.edu.cn/help/debian/ )
更利于维护
现在的配置方式(buildLine + buildBlock)也不是很好维护
与帮助页同步
如 HIT Debian 帮助 是列举出来的,而且代号顺序也不直观