chore: update to paqet v1.0.0-alpha.14
- Bump PAQET_VERSION_PINNED to v1.0.0-alpha.14 in paqctl.sh (both outer and embedded scripts) - Update Windows client version in paqet-client.ps1 - Update all version references in README.md (English and Farsi) - Add ARM 32-bit (armv7) architecture support to detect_arch functions - Update README platform tables to include ARM 32-bit downloads
This commit is contained in:
54
README.md
54
README.md
@@ -446,12 +446,12 @@ macOS requires manual setup since there's no automated script yet.
|
|||||||
mkdir -p ~/paqet && cd ~/paqet
|
mkdir -p ~/paqet && cd ~/paqet
|
||||||
|
|
||||||
# Download latest release (Intel Mac)
|
# Download latest release (Intel Mac)
|
||||||
curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.13/paqet-darwin-amd64-v1.0.0-alpha.13.tar.gz
|
curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.14/paqet-darwin-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
tar -xzf paqet-darwin-amd64-v1.0.0-alpha.13.tar.gz
|
tar -xzf paqet-darwin-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
|
|
||||||
# For Apple Silicon (M1/M2/M3):
|
# For Apple Silicon (M1/M2/M3):
|
||||||
# curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.13/paqet-darwin-arm64-v1.0.0-alpha.13.tar.gz
|
# curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.14/paqet-darwin-arm64-v1.0.0-alpha.14.tar.gz
|
||||||
# tar -xzf paqet-darwin-arm64-v1.0.0-alpha.13.tar.gz
|
# tar -xzf paqet-darwin-arm64-v1.0.0-alpha.14.tar.gz
|
||||||
|
|
||||||
# Make executable
|
# Make executable
|
||||||
chmod +x paqet_darwin_amd64
|
chmod +x paqet_darwin_amd64
|
||||||
@@ -644,8 +644,8 @@ Then run GFK from within the venv.
|
|||||||
```bash
|
```bash
|
||||||
# Download paqet
|
# Download paqet
|
||||||
mkdir -p ~/paqet && cd ~/paqet
|
mkdir -p ~/paqet && cd ~/paqet
|
||||||
curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.13/paqet-linux-amd64-v1.0.0-alpha.13.tar.gz
|
curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.14/paqet-linux-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
tar -xzf paqet-linux-amd64-v1.0.0-alpha.13.tar.gz
|
tar -xzf paqet-linux-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
chmod +x paqet_linux_amd64
|
chmod +x paqet_linux_amd64
|
||||||
|
|
||||||
# Create config
|
# Create config
|
||||||
@@ -745,17 +745,18 @@ Do this on a machine that CAN access GitHub (your VPS, a friend's computer, VPN,
|
|||||||
|
|
||||||
**Go to:** https://github.com/hanselime/paqet/releases
|
**Go to:** https://github.com/hanselime/paqet/releases
|
||||||
|
|
||||||
> **Note:** Check for the latest version. Examples below use v1.0.0-alpha.13 - use newer if available.
|
> **Note:** Check for the latest version. Examples below use v1.0.0-alpha.14 - use newer if available.
|
||||||
|
|
||||||
**Click to download the right file for your CLIENT machine:**
|
**Click to download the right file for your CLIENT machine:**
|
||||||
|
|
||||||
| Your Client OS | Download this file |
|
| Your Client OS | Download this file |
|
||||||
|----------------|-------------------|
|
|----------------|-------------------|
|
||||||
| Windows | `paqet-windows-amd64-v1.0.0-alpha.13.zip` |
|
| Windows | `paqet-windows-amd64-v1.0.0-alpha.14.zip` |
|
||||||
| Linux (most computers) | `paqet-linux-amd64-v1.0.0-alpha.13.tar.gz` |
|
| Linux (most computers) | `paqet-linux-amd64-v1.0.0-alpha.14.tar.gz` |
|
||||||
| Linux (Raspberry Pi, ARM) | `paqet-linux-arm64-v1.0.0-alpha.13.tar.gz` |
|
| Linux (Raspberry Pi 3/4/5, ARM 64-bit) | `paqet-linux-arm64-v1.0.0-alpha.14.tar.gz` |
|
||||||
| macOS (Intel) | `paqet-darwin-amd64-v1.0.0-alpha.13.tar.gz` |
|
| Linux (Raspberry Pi 2, ARM 32-bit) | `paqet-linux-arm32-v1.0.0-alpha.14.tar.gz` |
|
||||||
| macOS (M1/M2/M3) | `paqet-darwin-arm64-v1.0.0-alpha.13.tar.gz` |
|
| macOS (Intel) | `paqet-darwin-amd64-v1.0.0-alpha.14.tar.gz` |
|
||||||
|
| macOS (M1/M2/M3) | `paqet-darwin-arm64-v1.0.0-alpha.14.tar.gz` |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -763,7 +764,7 @@ Do this on a machine that CAN access GitHub (your VPS, a friend's computer, VPN,
|
|||||||
|
|
||||||
**On Linux/macOS:**
|
**On Linux/macOS:**
|
||||||
```bash
|
```bash
|
||||||
tar -xzf paqet-linux-amd64-v1.0.0-alpha.13.tar.gz
|
tar -xzf paqet-linux-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
mv paqet_linux_amd64 paqet
|
mv paqet_linux_amd64 paqet
|
||||||
chmod +x paqet
|
chmod +x paqet
|
||||||
```
|
```
|
||||||
@@ -1421,12 +1422,12 @@ macOS نیاز به راهاندازی دستی دارد.
|
|||||||
mkdir -p ~/paqet && cd ~/paqet
|
mkdir -p ~/paqet && cd ~/paqet
|
||||||
|
|
||||||
# برای Intel Mac:
|
# برای Intel Mac:
|
||||||
curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.13/paqet-darwin-amd64-v1.0.0-alpha.13.tar.gz
|
curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.14/paqet-darwin-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
tar -xzf paqet-darwin-amd64-v1.0.0-alpha.13.tar.gz
|
tar -xzf paqet-darwin-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
|
|
||||||
# برای Apple Silicon (M1/M2/M3):
|
# برای Apple Silicon (M1/M2/M3):
|
||||||
# curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.13/paqet-darwin-arm64-v1.0.0-alpha.13.tar.gz
|
# curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.14/paqet-darwin-arm64-v1.0.0-alpha.14.tar.gz
|
||||||
# tar -xzf paqet-darwin-arm64-v1.0.0-alpha.13.tar.gz
|
# tar -xzf paqet-darwin-arm64-v1.0.0-alpha.14.tar.gz
|
||||||
|
|
||||||
chmod +x paqet_darwin_amd64
|
chmod +x paqet_darwin_amd64
|
||||||
```
|
```
|
||||||
@@ -1538,8 +1539,8 @@ sudo python3 mainclient.py
|
|||||||
```bash
|
```bash
|
||||||
# دانلود paqet
|
# دانلود paqet
|
||||||
mkdir -p ~/paqet && cd ~/paqet
|
mkdir -p ~/paqet && cd ~/paqet
|
||||||
curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.13/paqet-linux-amd64-v1.0.0-alpha.13.tar.gz
|
curl -LO https://github.com/hanselime/paqet/releases/download/v1.0.0-alpha.14/paqet-linux-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
tar -xzf paqet-linux-amd64-v1.0.0-alpha.13.tar.gz
|
tar -xzf paqet-linux-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
chmod +x paqet_linux_amd64
|
chmod +x paqet_linux_amd64
|
||||||
|
|
||||||
# ایجاد config
|
# ایجاد config
|
||||||
@@ -1631,17 +1632,18 @@ sudo paqctl info
|
|||||||
|
|
||||||
**بروید به:** https://github.com/hanselime/paqet/releases
|
**بروید به:** https://github.com/hanselime/paqet/releases
|
||||||
|
|
||||||
> **نکته:** آخرین نسخه را چک کنید. مثالهای زیر از v1.0.0-alpha.13 استفاده میکنند - اگر جدیدتر موجود است آن را بگیرید.
|
> **نکته:** آخرین نسخه را چک کنید. مثالهای زیر از v1.0.0-alpha.14 استفاده میکنند - اگر جدیدتر موجود است آن را بگیرید.
|
||||||
|
|
||||||
**فایل مناسب سیستم کلاینت خود را دانلود کنید:**
|
**فایل مناسب سیستم کلاینت خود را دانلود کنید:**
|
||||||
|
|
||||||
| سیستم کلاینت شما | این فایل را دانلود کنید |
|
| سیستم کلاینت شما | این فایل را دانلود کنید |
|
||||||
|-----------------|----------------------|
|
|-----------------|----------------------|
|
||||||
| ویندوز | `paqet-windows-amd64-v1.0.0-alpha.13.zip` |
|
| ویندوز | `paqet-windows-amd64-v1.0.0-alpha.14.zip` |
|
||||||
| لینوکس (اکثر کامپیوترها) | `paqet-linux-amd64-v1.0.0-alpha.13.tar.gz` |
|
| لینوکس (اکثر کامپیوترها) | `paqet-linux-amd64-v1.0.0-alpha.14.tar.gz` |
|
||||||
| لینوکس (Raspberry Pi, ARM) | `paqet-linux-arm64-v1.0.0-alpha.13.tar.gz` |
|
| لینوکس (Raspberry Pi 3/4/5, ARM 64-bit) | `paqet-linux-arm64-v1.0.0-alpha.14.tar.gz` |
|
||||||
| مک (Intel) | `paqet-darwin-amd64-v1.0.0-alpha.13.tar.gz` |
|
| لینوکس (Raspberry Pi 2, ARM 32-bit) | `paqet-linux-arm32-v1.0.0-alpha.14.tar.gz` |
|
||||||
| مک (M1/M2/M3) | `paqet-darwin-arm64-v1.0.0-alpha.13.tar.gz` |
|
| مک (Intel) | `paqet-darwin-amd64-v1.0.0-alpha.14.tar.gz` |
|
||||||
|
| مک (M1/M2/M3) | `paqet-darwin-arm64-v1.0.0-alpha.14.tar.gz` |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -1649,7 +1651,7 @@ sudo paqctl info
|
|||||||
|
|
||||||
**در لینوکس/مک:**
|
**در لینوکس/مک:**
|
||||||
```bash
|
```bash
|
||||||
tar -xzf paqet-linux-amd64-v1.0.0-alpha.13.tar.gz
|
tar -xzf paqet-linux-amd64-v1.0.0-alpha.14.tar.gz
|
||||||
mv paqet_linux_amd64 paqet
|
mv paqet_linux_amd64 paqet
|
||||||
chmod +x paqet
|
chmod +x paqet
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ fi
|
|||||||
VERSION="1.0.0"
|
VERSION="1.0.0"
|
||||||
|
|
||||||
# Pinned versions for stability (update these after testing new releases)
|
# Pinned versions for stability (update these after testing new releases)
|
||||||
PAQET_VERSION_PINNED="v1.0.0-alpha.13"
|
PAQET_VERSION_PINNED="v1.0.0-alpha.14"
|
||||||
XRAY_VERSION_PINNED="v26.2.4"
|
XRAY_VERSION_PINNED="v26.2.4"
|
||||||
GFK_VERSION_PINNED="v1.0.0"
|
GFK_VERSION_PINNED="v1.0.0"
|
||||||
|
|
||||||
@@ -293,9 +293,10 @@ detect_arch() {
|
|||||||
case "$arch" in
|
case "$arch" in
|
||||||
x86_64|amd64) echo "amd64" ;;
|
x86_64|amd64) echo "amd64" ;;
|
||||||
aarch64|arm64) echo "arm64" ;;
|
aarch64|arm64) echo "arm64" ;;
|
||||||
|
armv7l|armv7|armhf) echo "arm32" ;;
|
||||||
*)
|
*)
|
||||||
log_error "Unsupported architecture: $arch"
|
log_error "Unsupported architecture: $arch"
|
||||||
log_error "Paqet supports amd64 and arm64 only"
|
log_error "Paqet supports amd64, arm64, and arm32 only"
|
||||||
exit 1
|
exit 1
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
@@ -1896,7 +1897,7 @@ create_management_script() {
|
|||||||
VERSION="1.0.0"
|
VERSION="1.0.0"
|
||||||
|
|
||||||
# Pinned versions for stability (update these after testing new releases)
|
# Pinned versions for stability (update these after testing new releases)
|
||||||
PAQET_VERSION_PINNED="v1.0.0-alpha.13"
|
PAQET_VERSION_PINNED="v1.0.0-alpha.14"
|
||||||
XRAY_VERSION_PINNED="v26.2.4"
|
XRAY_VERSION_PINNED="v26.2.4"
|
||||||
GFK_VERSION_PINNED="v1.0.0"
|
GFK_VERSION_PINNED="v1.0.0"
|
||||||
|
|
||||||
@@ -2179,6 +2180,7 @@ detect_arch() {
|
|||||||
case "$arch" in
|
case "$arch" in
|
||||||
x86_64|amd64) echo "amd64" ;;
|
x86_64|amd64) echo "amd64" ;;
|
||||||
aarch64|arm64) echo "arm64" ;;
|
aarch64|arm64) echo "arm64" ;;
|
||||||
|
armv7l|armv7|armhf) echo "arm32" ;;
|
||||||
*)
|
*)
|
||||||
log_error "Unsupported architecture: $arch"
|
log_error "Unsupported architecture: $arch"
|
||||||
return 1
|
return 1
|
||||||
|
|||||||
@@ -49,7 +49,7 @@ $ErrorActionPreference = "Stop"
|
|||||||
# Directories and pinned versions (for stability - update after testing new releases)
|
# Directories and pinned versions (for stability - update after testing new releases)
|
||||||
$InstallDir = "C:\paqet"
|
$InstallDir = "C:\paqet"
|
||||||
$PaqetExe = "$InstallDir\paqet_windows_amd64.exe"
|
$PaqetExe = "$InstallDir\paqet_windows_amd64.exe"
|
||||||
$PaqetVersion = "v1.0.0-alpha.13" # Pinned paqet version
|
$PaqetVersion = "v1.0.0-alpha.14" # Pinned paqet version
|
||||||
$GfkDir = "$InstallDir\gfk"
|
$GfkDir = "$InstallDir\gfk"
|
||||||
$ConfigFile = "$InstallDir\config.yaml"
|
$ConfigFile = "$InstallDir\config.yaml"
|
||||||
$SettingsFile = "$InstallDir\settings.conf"
|
$SettingsFile = "$InstallDir\settings.conf"
|
||||||
|
|||||||
Reference in New Issue
Block a user