[feature request] Omarchy 4.5 官方中国镜像支持(OPR)

Offen
#411 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
47/100
Issue-Typ
Feature
Klarheit
Größtenteils klar
Aktivitätsstatus
Aktiv
Tech-Stack
c, linux
Bereich
cli, devtools

Rechercherichtung

Read the existing Omarchy dish added for issue #388 and compare its source handling with the official quattro region documentation and the stable, rc, and edge URLs in this report. Check how set and reset match existing mirror lines and how the Arch dish affects Omarchy channel snapshots. Done means the supported channels and China mirrors work without silent no-ops or channel mismatches.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

描述该镜像站或该源

背景

Omarchy 4.5(quattro)正在积极筹备中,目前已经具备足够的稳定性和可用性。

Omarchy 4.5 版本起,上游与阿里云合作提供官方中国镜像已经正式提供服务:

  • OPR:https://pkgs.omarchy.cn/<stable|rc|edge>/$arch
  • Arch 主仓库:https://{stable-mirror,rc-mirror,mirror}.omarchy.cn/$repo/os/$arch

当前 chsrc 的 omarchy dish(#388 已合并)存在这些缺口:

  • 只有一个源 https://pkgs.omarchy.org/stable/$arch,chsrc set omarchy 无参数不可用;
  • 检测到 edge 会强制降级为 stable;
  • 幂等逻辑只匹配 .org 开头的行,4.5 的 region prepend 会留下 .cn 行,导致 set/reset 静默失效;
  • note 让用户 chsrc set arch,但 arch dish 会删除 Omarchy 的通道快照 mirrorlist,stable/rc 会通道错位。

证据

Vorherrschende Sprache
C
Sterne
6.9k
Forks
285
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus RubyMetric/chsrc

Alle Issues in RubyMetric/chsrc

Ähnliche Issues

Weitere Issues zu C

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.