mirrorz-org / mirrorz-help

https://help.mirrorz.org
MIT License
57 stars 38 forks source link

contents(debian*,ubuntu*): add DEB822 examples #140

Closed taoky closed 2 months ago

cloudflare-pages[bot] commented 2 months ago

Deploying mirrorz-help with  Cloudflare Pages  Cloudflare Pages

Latest commit: c1c488c
Status: ✅  Deploy successful!
Preview URL: https://e689b8bb.mirrorz-help.pages.dev
Branch Preview URL: https://deb822.mirrorz-help.pages.dev

View logs

TechCiel commented 2 months ago

有办法去掉不存在的 suite 吗?

AFAIK, 在当前的 mirrorz-help 架构里大概是无法隐藏一段内容的

taoky commented 2 months ago

debian-security 和 ubuntu 相关的结构比较简单还好,debian 的建议做一些改动:

1. 将 source repo 和对应的二进制 repo 紧邻安排,便于需要时查找

2. 考虑到只能使用注释关闭内容,建议明确各个开关标签的优先关系,避免 `{{enable_source}}{{is_sid}}` 和  `{{is_sid}}{{enable_source}}` 两种顺序同时出现

如果时间不足我明天上午可以帮忙改一下。

为所有的「传统格式」「DEB822 格式」加了四级标题,debian 的 DEB822 内部顺序也已经修改,并且 DEB822 部分移除了 has_backports 以简化逻辑。