upkg (1.0.0-1)

Published 2026-01-25 02:25:24 +02:00 by Denaerium in Denaerium/upkg

Installation

sudo curl  -o /etc/apt/keyrings/forgejo-Denaerium.asc
echo "deb [signed-by=/etc/apt/keyrings/forgejo-Denaerium.asc]  $distribution $component" | sudo tee -a /etc/apt/sources.list.d/forgejo.list
sudo apt update

Choose $distribution and $component from the list below.

sudo apt install upkg=1.0.0-1

Repository info

Distributions
trixie
Components
main
Architectures
amd64

About this package

No-nonsense simplistic package manager wrapper focusing on extendability and ease of use. # upkg . A universal package manager wrapper written in Rust that provides a consistent interface across different package managers (Paru, APT, Scoop, Homebrew). upkg focuses on extendability and ease of use by abstracting platform-specific package manager commands. . ## Features . - **Unified Interface**: Use the same commands across different package managers - **Multiple Provider Support**: Works with Paru, APT, Scoop, and Homebrew - **Auto-detection**: Automatically detects and uses available package managers - **Shell Completions**: Built-in support for shell auto-completion . ## Installation . ```bash cargo install --path . ``` . ## Usage . ### Basic Commands . ```bash # Install packages upkg install <package-name> upkg i <package-name> . # Remove packages upkg remove <package-name> upkg r <package-name> . # Search for packages upkg search <query> upkg s <query> . # Upgrade packages upkg upgrade upkg u . # List installed packages upkg list upkg l . # Clean package cache upkg clean ``` . ### Configuration . ```bash # Set the active package manager provider upkg config set provider <paru|apt|scoop|brew> . # Reset configuration to defaults upkg config reset all ``` . ### Provider Management . ```bash # List available providers upkg providers list . # List only installed providers upkg providers list --installed ``` . ## License . MIT . ## Building from Source Requires rust and cargo. . ```bash git clone https://git.denaerium.com/Denaerium/upkg/ cd upkg cargo build --release ```

Dependencies

Details
Debian
2026-01-25 02:25:24 +02:00
3
Denaerium
513 KiB
Assets (1)
Versions (1) View all
1.0.0-1 2026-01-25