镜像自地址
https://github.com/JGZYES/ParlzPackageManger.git
已同步 2026-09-11 05:42:44 +08:00
Mirror restructure under web/mirror: - dists/packages.json (name list) + dists/<pkg>.json (latest+variants) + dists/<pkg>/<version>.json (per-version metadata) - files/<first-letter>/<pkg>/<ver>-<os>-<arch>.pdm (payloads bucketed by letter) - registry base in defaults/docs -> .../mirror/dists; all existing packages migrated and their url fields rewritten to files/<letter>/<pkg>/... Code: - mirrors.c default registry -> /mirror/dists - main.c language-pack derivation now handles a /dists (or /packages) base -> mirror root /lang - web/pmu/publish.php writes dists/<name>.json + files/<letter>/<name>/ and the url accordingly Also syncs site version refs to 0.5.3 and mirrors docs/examples to the new layout.
41 行
949 B
Markdown
41 行
949 B
Markdown
# 镜像源
|
||
|
||
PMM 采用 apt 式多镜像源,按优先级回退。配置在 `~/.pmm/mirror.ini`。
|
||
|
||
## 默认镜像
|
||
|
||
- **深圳(默认)**:`https://sz.pmm.parlz.com/mirror/dists`
|
||
- **香港(备份)**:`https://pmm.parlz.com/mirror/dists`
|
||
|
||
## mirror.ini 格式
|
||
|
||
```ini
|
||
[sz]
|
||
registry = https://sz.pmm.parlz.com/mirror/dists
|
||
priority = 1
|
||
default = true
|
||
|
||
[main]
|
||
registry = https://pmm.parlz.com/mirror/dists
|
||
priority = 20
|
||
```
|
||
|
||
## 管理镜像
|
||
|
||
```bash
|
||
pmm setting mirror list # 列出
|
||
pmm setting mirror add <n> <api> # 添加
|
||
pmm setting mirror use <n> # 设为当前
|
||
pmm setting mirror remove <n> # 移除
|
||
pmm setting mirror check # 探测每个源的可达性/优先级
|
||
```
|
||
|
||
## 服务状态
|
||
|
||
首页有深圳/香港双镜像的实时探测:
|
||
- 注册表 `mirror/dists/pmm.json`
|
||
- `.pdm` 下载 `mirror/files/p/pmm/<ver>-linux-amd64.pdm`
|
||
- 镜像目录浏览 `mirror/`
|
||
|
||
详见 [下载](index.php?page=download)。
|