镜像自地址
https://github.com/JGZYES/ParlzPackageManger.git
已同步 2026-09-11 05:42:44 +08:00
release: PMM v0.5.2 — bump site version + changelog
这个提交包含在:
@@ -0,0 +1,20 @@
|
||||
# PMM v0.5.2
|
||||
|
||||
## 新增
|
||||
- **`pmm doctor` / `pmm diagnose`**:一键健康检查,自动定位"装完不生效"类问题并给出可执行修复命令——
|
||||
- 当前 `pmm` 解析到哪个二进制 vs 运行的二进制(PATH / `hash -r`);
|
||||
- PATH 里混入的 Windows 侧 `/mnt/…` pmm 目录(WSL 继承泄漏);
|
||||
- 各注册表镜像可达性(默认/优先镜像是否 404/挂起);
|
||||
- 已装包完整性(`root/bin/<包>` 是否缺失);
|
||||
- 语言包是否偏旧、缺新 key。
|
||||
只读、不改任何东西;发现问题返回非 0 并汇总 `doctor: 发现 N 个问题`。
|
||||
|
||||
## 变更 / 修复
|
||||
- **`mirror` 并入 `setting`**:`pmm mirror` 的所有子命令迁到 `pmm setting mirror …`(list/check/add/use/remove);
|
||||
`pmm setting mirror <name>` 仍为设为当前镜像;顶层 `pmm mirror` 移除。
|
||||
- **i18n 回退**:语言包缺失某 key 时回退到内置 zh-CN 表,旧 `.pjson` 不再显示裸 `msg.xxx`;
|
||||
并同步 `zh-CN`/`en-US` 语言包(新增 `desc.clean`、`msg.dep-satisfied`、`msg.err.conflict`、
|
||||
`msg.cache-cleared`、`msg.self-up-to-date`、`desc.doctor`、`msg.doctor-issues` 等)。
|
||||
- **镜像回退提速**:`http_get` 超时降到 `--max-time 15 --connect-timeout 8`,镜像源抖动时快速失败并落到健康镜像,
|
||||
不再阻塞 60 秒(修复 `self-update`/`install` 卡在 `sz.pmm.parlz.com`)。
|
||||
- 文档(index/mirror/cli)改为 `pmm setting mirror …` 写法。
|
||||
+1
-1
@@ -4,7 +4,7 @@
|
||||
* then pmm_header($active,$title); ... pmm_footer(); */
|
||||
if (!defined('PMM_SITE')) { http_response_code(403); exit('forbidden'); }
|
||||
|
||||
define('PMM_VERSION', '0.5.1');
|
||||
define('PMM_VERSION', '0.5.2');
|
||||
|
||||
function pmm_nav_links(string $active): string {
|
||||
$items = [
|
||||
|
||||
+7
-7
@@ -10,21 +10,21 @@ curl -sSL https://pmm.parlz.com/download/install.sh | bash
|
||||
|
||||
## 各平台产物(`/download/`)
|
||||
|
||||
- [pmm-0.5.1-windows-amd64.zip](/download/pmm-0.5.1-windows-amd64.zip) — Windows 免安装
|
||||
- [pmm_0.5.1_amd64.deb](/download/pmm_0.5.1_amd64.deb) — Debian/Ubuntu
|
||||
- [pmm-0.5.1.x86_64.rpm](/download/pmm-0.5.1.x86_64.rpm) — CentOS/RHEL
|
||||
- [pmm-0.5.1.apk](/download/pmm-0.5.1.apk) — Alpine
|
||||
- [pmm-0.5.1.pkg.tar.zst](/download/pmm-0.5.1.pkg.tar.zst) — Arch
|
||||
- [pmm-0.5.2-windows-amd64.zip](/download/pmm-0.5.2-windows-amd64.zip) — Windows 免安装
|
||||
- [pmm_0.5.2_amd64.deb](/download/pmm_0.5.2_amd64.deb) — Debian/Ubuntu
|
||||
- [pmm-0.5.2.x86_64.rpm](/download/pmm-0.5.2.x86_64.rpm) — CentOS/RHEL
|
||||
- [pmm-0.5.2.apk](/download/pmm-0.5.2.apk) — Alpine
|
||||
- [pmm-0.5.2.pkg.tar.zst](/download/pmm-0.5.2.pkg.tar.zst) — Arch
|
||||
- [pmm](/download/pmm) — Linux 二进制
|
||||
- [pmm.exe](/download/pmm.exe) — Windows 二进制
|
||||
- [install.sh](/download/install.sh) — 一键安装脚本
|
||||
|
||||
> `.pdm` 包走镜像注册表:`pmm install pmm==0.5.1`(见 [镜像源](index.php?page=mirror))。
|
||||
> `.pdm` 包走镜像注册表:`pmm install pmm==0.5.2`(见 [镜像源](index.php?page=mirror))。
|
||||
|
||||
## 用 pmm 安装(从镜像注册表)
|
||||
|
||||
```bash
|
||||
pmm install pmm==0.5.1
|
||||
pmm install pmm==0.5.2
|
||||
pmm install nodejs
|
||||
```
|
||||
|
||||
|
||||
+4
-4
@@ -14,7 +14,7 @@ curl -sSL https://pmm.parlz.com/download/install.sh | bash
|
||||
|
||||
```bash
|
||||
# PowerShell
|
||||
Invoke-WebRequest https://pmm.parlz.com/download/pmm-0.5.1-windows-amd64.zip -OutFile pmm.zip
|
||||
Invoke-WebRequest https://pmm.parlz.com/download/pmm-0.5.2-windows-amd64.zip -OutFile pmm.zip
|
||||
Expand-Archive pmm.zip -DestinationPath pmm
|
||||
```
|
||||
|
||||
@@ -23,21 +23,21 @@ Expand-Archive pmm.zip -DestinationPath pmm
|
||||
## Debian / Ubuntu(.deb)
|
||||
|
||||
```bash
|
||||
curl -L -o pmm.deb https://pmm.parlz.com/download/pmm_0.5.1_amd64.deb
|
||||
curl -L -o pmm.deb https://pmm.parlz.com/download/pmm_0.5.2_amd64.deb
|
||||
sudo apt install ./pmm.deb
|
||||
```
|
||||
|
||||
## CentOS / RHEL(.rpm)
|
||||
|
||||
```bash
|
||||
curl -L -o pmm.rpm https://pmm.parlz.com/download/pmm-0.5.1.x86_64.rpm
|
||||
curl -L -o pmm.rpm https://pmm.parlz.com/download/pmm-0.5.2.x86_64.rpm
|
||||
sudo rpm -Uvh pmm.rpm
|
||||
```
|
||||
|
||||
## 用 pmm 安装 pmm 自身
|
||||
|
||||
```bash
|
||||
pmm install pmm==0.5.1
|
||||
pmm install pmm==0.5.2
|
||||
```
|
||||
|
||||
## 装好后
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
#
|
||||
# 下载官方 release 二进制并安装到 /usr/local/bin/pmm(root)或 ~/.local/bin/pmm。
|
||||
set -e
|
||||
VER="0.5.1"
|
||||
VER="0.5.2"
|
||||
REPO="JGZYES/ParlzPackageManger"
|
||||
|
||||
# ---- 检测平台 ----
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@
|
||||
#
|
||||
# 下载官方 release 二进制并安装到 /usr/local/bin/pmm(root)或 ~/.local/bin/pmm。
|
||||
set -e
|
||||
VER="0.5.1"
|
||||
VER="0.5.2"
|
||||
REPO="JGZYES/ParlzPackageManger"
|
||||
|
||||
# ---- 检测平台 ----
|
||||
|
||||
在新工单中引用
屏蔽一个用户