⚡ v1.4.0 — KDialog + Dist-Upgrade

GT-CLPM GNUTUX
Command Line Package Manager

Unified graphical & CLI package management for 13+ systems, with auto-detection, Flatpak/Snap, and full programming language toolchains.

APT DNF Pacman Zypper Pip NPM Flatpak Snap Nix Homebrew

✨ Powerful Features

Multi-Language & RTL

Arabic & English with automatic system language detection, full RTL support.

Zenity + KDialog

Auto-detects GTK (Zenity) or Qt/KDE (KDialog), graphical root password dialog.

Dist-Upgrade Ready

Full system upgrade for APT, DNF, Pacman, Zypper, and more.

Language Managers

Python (pip/pipx), Node.js, Rust, Go, Ruby, Java, PHP, Haskell, Conda, Spack.

13+ Package Managers

APT, DNF, Pacman, Zypper, Flatpak, Snap, Nix, Homebrew, Emerge, XBPS, APK, Eopkg, PKG.

Smart Maintenance

Broken repair, intelligent removal, PPA/repository management, backup & restore.

📸 Screenshot Gallery

📥 Installation

CLI One-Liner

curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-CLPM/main/install.sh | bash

GUI One-Liner

curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-CLPM/main/install-gui.sh | bash

Manual: git clone https://github.com/SalehGNUTUX/GT-CLPM.git && cd GT-CLPM && ./install.sh

AppImage (No Install)

Run directly or integrate with Gear Lever from Flathub.

# GUI Edition
wget https://github.com/SalehGNUTUX/GT-CLPM/releases/download/GT-CLPM-2026-x86_64.AppImage/GT-CLPM-GUI-x86_64.AppImage
chmod +x GT-CLPM-GUI-x86_64.AppImage
./GT-CLPM-GUI-x86_64.AppImage

# CLI Edition
wget https://github.com/SalehGNUTUX/GT-CLPM/releases/download/GT-CLPM-2026-x86_64.AppImage/GT-CLPM_.CLI.-x86_64.AppImage
chmod +x GT-CLPM_.CLI.-x86_64.AppImage
./GT-CLPM_.CLI.-x86_64.AppImage

Uninstall

# GUI Uninstall
curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-CLPM/main/uninstall-gui.sh | bash
# CLI Uninstall
curl -fsSL https://raw.githubusercontent.com/SalehGNUTUX/GT-CLPM/main/uninstall.sh | bash

🚀 Quick Usage

Launch GUI

gt-clpm-gui

Auto-detects Zenity (GTK) or KDialog (KDE) — graphical password via pkexec.

CLI Mode

gt-clpm

Paginated search, smart selection, backup & restore.

Dist-Upgrade Submenu

Select "Update system" → "Full system upgrade (dist-upgrade)" for APT, DNF, Pacman, Zypper.