镜像自地址
https://github.com/JGZYES/ParlzPackageManger.git
已同步 2026-09-11 08:52:45 +08:00
web: put all install artifacts under /download/
- Populate web/download/ with the full 0.3.6 binary set from the GitHub release (pmm, pmm.exe, windows zip, .deb, .rpm, .apk, .pkg.tar.zst, install.sh) — .pdm stays in the mirror registry. - Point docs install/download links at /download/... (one-line install uses https://pmm.parlz.com/download/install.sh) and keep a web/install.sh at root. - Rename rpm/pkg assets to no '-1' to match the doc links.
这个提交包含在:
+15
-15
@@ -1,31 +1,31 @@
|
|||||||
# 下载
|
# 下载
|
||||||
|
|
||||||
PMM 提供多种安装包。官网镜像站保留二进制注册表(`mirror/`),也可直接从 GitHub Release 获取。
|
所有安装包统一放在官网 `download/` 目录,也可从 GitHub Release 获取。
|
||||||
|
|
||||||
## 一键安装(推荐)
|
## 一键安装(推荐)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -sSL https://pmm.parlz.com/install.sh | bash
|
curl -sSL https://pmm.parlz.com/download/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
> 说明:`install.sh` 现在由 GitHub Release 提供;若你手动部署,可把仓库里的 `install.sh` 放到站点根目录,或直接用下方的 GitHub 链接。
|
## 各平台产物(`/download/`)
|
||||||
|
|
||||||
## 各平台产物(GitHub Release)
|
- [pmm-0.3.6-windows-amd64.zip](/download/pmm-0.3.6-windows-amd64.zip) — Windows 免安装
|
||||||
|
- [pmm_0.3.6_amd64.deb](/download/pmm_0.3.6_amd64.deb) — Debian/Ubuntu
|
||||||
|
- [pmm-0.3.6.x86_64.rpm](/download/pmm-0.3.6.x86_64.rpm) — CentOS/RHEL
|
||||||
|
- [pmm-0.3.6.apk](/download/pmm-0.3.6.apk) — Alpine
|
||||||
|
- [pmm-0.3.6.pkg.tar.zst](/download/pmm-0.3.6.pkg.tar.zst) — Arch
|
||||||
|
- [pmm](/download/pmm) — Linux 二进制
|
||||||
|
- [pmm.exe](/download/pmm.exe) — Windows 二进制
|
||||||
|
- [install.sh](/download/install.sh) — 一键安装脚本
|
||||||
|
|
||||||
- [pmm-0.3.6-windows-amd64.zip](https://github.com/JGZYES/ParlzPackageManger/releases/latest) — Windows 免安装
|
> `.pdm` 包走镜像注册表:`pmm install pmm==0.3.6`(见 [镜像源](index.php?page=mirror))。
|
||||||
- [pmm_0.3.6_amd64.deb](https://github.com/JGZYES/ParlzPackageManger/releases/latest) — Debian/Ubuntu
|
|
||||||
- [pmm-0.3.6.x86_64.rpm](https://github.com/JGZYES/ParlzPackageManger/releases/latest) — CentOS/RHEL
|
|
||||||
- [pmm-0.3.6-linux-amd64.pdm](https://github.com/JGZYES/ParlzPackageManger/releases/latest) — `.pdm` 包
|
|
||||||
- [pmm-0.3.6.apk](https://github.com/JGZYES/ParlzPackageManger/releases/latest) — Alpine
|
|
||||||
- [pmm-0.3.6.pkg.tar.zst](https://github.com/JGZYES/ParlzPackageManger/releases/latest) — Arch
|
|
||||||
|
|
||||||
## 用 pmm 安装(从镜像注册表)
|
## 用 pmm 安装(从镜像注册表)
|
||||||
|
|
||||||
mirror 注册表保留在 `web/mirror/`,pmm 客户端可直接安装:
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pmm install pmm==0.3.6 # 升级 pmm 自身
|
pmm install pmm==0.3.6
|
||||||
pmm install nodejs # 装一个软件包
|
pmm install nodejs
|
||||||
```
|
```
|
||||||
|
|
||||||
## 镜像源
|
## 镜像源
|
||||||
@@ -33,4 +33,4 @@ pmm install nodejs # 装一个软件包
|
|||||||
- **深圳(默认)**:`https://sz.pmm.parlz.com/mirror/packages`
|
- **深圳(默认)**:`https://sz.pmm.parlz.com/mirror/packages`
|
||||||
- **香港(备份)**:`https://pmm.parlz.com/mirror/packages`
|
- **香港(备份)**:`https://pmm.parlz.com/mirror/packages`
|
||||||
|
|
||||||
全部历史版本的 `.pdm` 都在镜像 `mirror/packages/pmm/` 下。详见 [镜像源](index.php?page=mirror)。
|
历史版本的 `.pdm` 都在镜像 `mirror/packages/pmm/` 下。详见 [镜像源](index.php?page=mirror)。
|
||||||
|
|||||||
+6
-4
@@ -1,9 +1,11 @@
|
|||||||
# 安装
|
# 安装
|
||||||
|
|
||||||
|
所有安装包在官网 `download/` 目录。
|
||||||
|
|
||||||
## Linux / macOS 一键
|
## Linux / macOS 一键
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -sSL https://pmm.parlz.com/install.sh | bash
|
curl -sSL https://pmm.parlz.com/download/install.sh | bash
|
||||||
```
|
```
|
||||||
|
|
||||||
## Windows
|
## Windows
|
||||||
@@ -12,7 +14,7 @@ curl -sSL https://pmm.parlz.com/install.sh | bash
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
# PowerShell
|
# PowerShell
|
||||||
Invoke-WebRequest https://github.com/JGZYES/ParlzPackageManger/releases/latest/download/pmm-0.3.6-windows-amd64.zip -OutFile pmm.zip
|
Invoke-WebRequest https://pmm.parlz.com/download/pmm-0.3.6-windows-amd64.zip -OutFile pmm.zip
|
||||||
Expand-Archive pmm.zip -DestinationPath pmm
|
Expand-Archive pmm.zip -DestinationPath pmm
|
||||||
# 然后将 pmm\pmm.exe 所在目录加入 PATH
|
# 然后将 pmm\pmm.exe 所在目录加入 PATH
|
||||||
```
|
```
|
||||||
@@ -20,14 +22,14 @@ Expand-Archive pmm.zip -DestinationPath pmm
|
|||||||
## Debian / Ubuntu(.deb)
|
## Debian / Ubuntu(.deb)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -L -o pmm.deb https://github.com/JGZYES/ParlzPackageManger/releases/latest/download/pmm_0.3.6_amd64.deb
|
curl -L -o pmm.deb https://pmm.parlz.com/download/pmm_0.3.6_amd64.deb
|
||||||
sudo apt install ./pmm.deb
|
sudo apt install ./pmm.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
## CentOS / RHEL(.rpm)
|
## CentOS / RHEL(.rpm)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
curl -L -o pmm.rpm https://github.com/JGZYES/ParlzPackageManger/releases/latest/download/pmm-0.3.6-1.x86_64.rpm
|
curl -L -o pmm.rpm https://pmm.parlz.com/download/pmm-0.3.6.x86_64.rpm
|
||||||
sudo rpm -Uvh pmm.rpm
|
sudo rpm -Uvh pmm.rpm
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1,56 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# ParlzPackageManager (PMM) — Linux/macOS one-line installer.
|
||||||
|
#
|
||||||
|
# 用法:
|
||||||
|
# curl -sSL -o install.sh https://pmm.parlz.com/install.sh && bash install.sh
|
||||||
|
# 或:curl -sSL https://pmm.parlz.com/install.sh | bash
|
||||||
|
#
|
||||||
|
# 下载官方 release 二进制并安装到 /usr/local/bin/pmm(root)或 ~/.local/bin/pmm。
|
||||||
|
set -e
|
||||||
|
VER="0.3.6"
|
||||||
|
REPO="JGZYES/ParlzPackageManger"
|
||||||
|
|
||||||
|
# ---- 检测平台 ----
|
||||||
|
OS="$(uname -s)"; ARCH="$(uname -m)"
|
||||||
|
case "$OS" in
|
||||||
|
Linux) os=linux ;;
|
||||||
|
Darwin) os=macos ;;
|
||||||
|
*) echo "pmm: 不支持的平台 $OS"; exit 1 ;;
|
||||||
|
esac
|
||||||
|
case "$ARCH" in
|
||||||
|
x86_64|amd64) arch=amd64 ;;
|
||||||
|
aarch64|arm64) arch=arm64 ;;
|
||||||
|
*) echo "pmm: 不支持的架构 $ARCH"; exit 1 ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# ---- 下载 pmm(release 资产名为 pmm)----
|
||||||
|
URL="https://github.com/$REPO/releases/download/v$VER/pmm"
|
||||||
|
if [ "$arch" != "amd64" ]; then
|
||||||
|
echo "pmm: 注意:官方发布目前只提供 amd64 资产,$os/$arch 可能 404"
|
||||||
|
fi
|
||||||
|
echo "pmm: 下载 v$VER ($os/$arch) ..."
|
||||||
|
TMP="$(mktemp)"
|
||||||
|
# --progress-bar shows a live download progress line (tty only)
|
||||||
|
if ! curl -fL --progress-bar --max-time 300 -o "$TMP" "$URL"; then
|
||||||
|
rm -f "$TMP"; echo "pmm: 下载失败($URL)"; exit 1
|
||||||
|
fi
|
||||||
|
echo ""
|
||||||
|
chmod +x "$TMP"
|
||||||
|
|
||||||
|
# ---- 安装 ----
|
||||||
|
if [ "$(id -u)" = "0" ]; then
|
||||||
|
DEST="/usr/local/bin/pmm"
|
||||||
|
else
|
||||||
|
DEST="${HOME}/.local/bin/pmm"
|
||||||
|
fi
|
||||||
|
mkdir -p "$(dirname "$DEST")"
|
||||||
|
cp "$TMP" "$DEST" && chmod +x "$DEST" && rm -f "$TMP"
|
||||||
|
|
||||||
|
# ---- PATH 提示 ----
|
||||||
|
case ":$PATH:" in
|
||||||
|
*":$(dirname "$DEST"):"*) ;;
|
||||||
|
*) echo "pmm: 请将 $(dirname "$DEST") 加入 PATH(或重新登录 shell)" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
echo "pmm: 安装完成 -> $DEST"
|
||||||
|
"$DEST" -v 2>/dev/null || true
|
||||||
二进制
二进制文件未显示。
二进制文件未显示。
二进制文件未显示。
二进制文件未显示。
二进制文件未显示。
+56
@@ -0,0 +1,56 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# ParlzPackageManager (PMM) — Linux/macOS one-line installer.
|
||||||
|
#
|
||||||
|
# 用法:
|
||||||
|
# curl -sSL -o install.sh https://pmm.parlz.com/install.sh && bash install.sh
|
||||||
|
# 或:curl -sSL https://pmm.parlz.com/install.sh | bash
|
||||||
|
#
|
||||||
|
# 下载官方 release 二进制并安装到 /usr/local/bin/pmm(root)或 ~/.local/bin/pmm。
|
||||||
|
set -e
|
||||||
|
VER="0.3.6"
|
||||||
|
REPO="JGZYES/ParlzPackageManger"
|
||||||
|
|
||||||
|
# ---- 检测平台 ----
|
||||||
|
OS="$(uname -s)"; ARCH="$(uname -m)"
|
||||||
|
case "$OS" in
|
||||||
|
Linux) os=linux ;;
|
||||||
|
Darwin) os=macos ;;
|
||||||
|
*) echo "pmm: 不支持的平台 $OS"; exit 1 ;;
|
||||||
|
esac
|
||||||
|
case "$ARCH" in
|
||||||
|
x86_64|amd64) arch=amd64 ;;
|
||||||
|
aarch64|arm64) arch=arm64 ;;
|
||||||
|
*) echo "pmm: 不支持的架构 $ARCH"; exit 1 ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# ---- 下载 pmm(release 资产名为 pmm)----
|
||||||
|
URL="https://github.com/$REPO/releases/download/v$VER/pmm"
|
||||||
|
if [ "$arch" != "amd64" ]; then
|
||||||
|
echo "pmm: 注意:官方发布目前只提供 amd64 资产,$os/$arch 可能 404"
|
||||||
|
fi
|
||||||
|
echo "pmm: 下载 v$VER ($os/$arch) ..."
|
||||||
|
TMP="$(mktemp)"
|
||||||
|
# --progress-bar shows a live download progress line (tty only)
|
||||||
|
if ! curl -fL --progress-bar --max-time 300 -o "$TMP" "$URL"; then
|
||||||
|
rm -f "$TMP"; echo "pmm: 下载失败($URL)"; exit 1
|
||||||
|
fi
|
||||||
|
echo ""
|
||||||
|
chmod +x "$TMP"
|
||||||
|
|
||||||
|
# ---- 安装 ----
|
||||||
|
if [ "$(id -u)" = "0" ]; then
|
||||||
|
DEST="/usr/local/bin/pmm"
|
||||||
|
else
|
||||||
|
DEST="${HOME}/.local/bin/pmm"
|
||||||
|
fi
|
||||||
|
mkdir -p "$(dirname "$DEST")"
|
||||||
|
cp "$TMP" "$DEST" && chmod +x "$DEST" && rm -f "$TMP"
|
||||||
|
|
||||||
|
# ---- PATH 提示 ----
|
||||||
|
case ":$PATH:" in
|
||||||
|
*":$(dirname "$DEST"):"*) ;;
|
||||||
|
*) echo "pmm: 请将 $(dirname "$DEST") 加入 PATH(或重新登录 shell)" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
echo "pmm: 安装完成 -> $DEST"
|
||||||
|
"$DEST" -v 2>/dev/null || true
|
||||||
在新工单中引用
屏蔽一个用户