deb-get
Install Debian packages from third-party repositories
TLDR
Update the list of available packages and versions
Search for a given package
Show information about a package
Install a package, or update it to the latest available version
Remove a package (using purge instead also removes its configuration files)
Upgrade all installed packages to their newest available versions
List all available packages
SYNOPSIS
deb-get [-h | --help | --version | --dry-run | -y | --assume-yes] COMMAND [ARGS]...
COMMAND: update | upgrade | install | remove | search | list | show | download | cache-clean
PARAMETERS
-h, --help
Show help message and exit
--version
Show deb-get version and exit
--dry-run
Simulate actions without changes
-y, --assume-yes
Auto-answer 'yes' to prompts, non-interactive
DESCRIPTION
deb-get is a lightweight command-line tool that simplifies installing popular software on Debian (11+) and Ubuntu (20.04+) systems. It downloads the latest .deb packages directly from official GitHub release pages for over 250 curated applications, such as Google Chrome, Spotify, Discord, Zoom, VS Code, and many more, then installs them using apt or dpkg with automatic dependency resolution.
No need for PPAs, third-party repos, manual downloads, or wrestling with Snap/Flatpak. Simply run deb-get update to refresh the package list, then deb-get install package-name. It handles upgrades, removals, searches, and cache management seamlessly.
Ideal for users seeking native .deb integration, better performance, and latest versions without repository bloat. The tool is non-interactive by default with options for dry-runs and auto-confirmation. It's dependency-free post-installation and prompts for sudo only when needed.
deb-get respects system package standards, extracts icons/metadata for desktop integration, and supports multi-arch where available. Perfect for servers, desktops, or minimal installs.
CAVEATS
Requires sudo for installs/upgrades. Install deb-get first via curl script. Limited to curated GitHub .deb packages; no custom repos. Add ~/.local/bin to PATH if installed user-locally.
INSTALLATION
curl -sL https://deb.get/enzerg/deb-get | bash - Followed by source ~/.profile or logout/login.
SUPPORTED PACKAGES
250+ apps like chrome, spotify, discord, code, brave. Run deb-get list or deb-get search term.
HISTORY
Developed by Manuel Zweifel (enzerg) in February 2022 as a frustration-free alternative to PPAs. Gained rapid popularity via Reddit/HackerNews for easy proprietary app installs on Debian. Supports 250+ packages by 2024; actively maintained with regular updates.


