# 镜像管理 ## pacman 镜像 ```bash omarchycn mirror benchmark # 测速:延迟、吞吐、同步新鲜度 omarchycn mirror apply china # 自动选最优中国镜像(1 主 + 2 备) omarchycn mirror apply official # 回到官方全球源 omarchycn mirror pin tuna # 固定单一镜像 omarchycn mirror status # 当前策略与镜像列表 omarchycn mirror restore # 恢复最近一次备份 ``` 每次写入 `/etc/pacman.d/mirrorlist` 前自动生成带时间戳备份。候选列表在 `cn/mirrors.json`。 主镜像失效时: ```bash omarchycn doctor mirror --fix # 检测并自动切换到健康镜像 ``` ## 开发工具镜像 覆盖 npm、pip、cargo、go、gem、docker 六个生态: ```bash omarchycn dev-mirror list # 当前各生态源 omarchycn dev-mirror apply china # 全部切国内 omarchycn dev-mirror apply official --target npm # 指定生态切官方 omarchycn dev-mirror set npm https://my.registry/ # 自定义 omarchycn dev-mirror doctor # 连通性检查 ``` 写入前备份到 `~/.local/state/omarchycn/backups/dev-mirror/<时间戳>/`, 恢复:`omarchycn restore list` + `omarchycn restore config <时间戳>`(仅用户级文件)。 docker 目标写 `/etc/docker/daemon.json`(需 sudo,重启 docker 生效;系统文件不参与 自动恢复,回退用 `omarchycn dev-mirror apply official --target docker`)。