Raspberry PI OS / Debian Package Managers
Gnome-Software (Removes pi-package/Add/Remove) Application manager for GNOME
https://apps.gnome.org/en/app/org.gnome.Software/
Plasma-Discover https://invent.kde.org/plasma/discover
Set-up flatpak https://flatpak.org/setup/Debian/
Snap-store https://snapcraft.io/snap-store
Snap Store is a graphical desktop application for discovering, installing and managing snaps on Linux
Synaptic https://wiki.debian.org/Synaptic
Synaptic enables you to install, upgrade and remove software packages in a user friendly way.
Add/Remove Software (This is what pi-packages installed) https://help.gnome.org/users/gnome-packagekit/stable/
Graphical distribution neutral package manager for GNOME
Package Search - GUI for searching packages and viewing package information
Package Managers NOT in the RPIOS/Debian Repos:
Pi-Apps https://github.com/Botspot/pi-apps
PIKISS https://github.com/jmcerrejon/PiKISS
Pi-Ware https://pi-ware.ml/
To install Pi-Ware, run the command below:
Appimage https://appimage.org/
App-Outlet https://github.com/app-outlet/app-outlet
App Outlet is a Universal application store. It easily allows you to search and download applications that run on most Linux distributions.
It currently supports AppImages, Flatpaks and Snap packages.
How to install the App Outlet app store on Linux https://www.addictivetips.com/ubuntu-linux-tips/install-app-outlet-app-store-on-linux/
Youtube video on how to use/install https://yewtu.be/latest_version?id=_TfmoSDypgA&itag=22&local=true
Download/Install https://www.pling.com/p/1355468/#files-panel
Or you can build it: https://github.com/app-outlet/app-outlet/blob/main/CONTRIBUTING.md
CLI AppImage Management Tool - Search, install, update and remove AppImage from the comfort of your CLI.
https://github.com/AppImageCrafters/appimage-cli-tool
AppImageLauncher - Integrate AppImages to your application launcher with one click, and manage, update and remove them from there.
https://github.com/TheAssassin/AppImageLauncher
AppImage Pool - ‘AppImage Pool’ – Software Center for Linux Apps as AppImage Packages
https://ubuntuhandbook.org/index.php/2022/02/search-download-linux-apps-appimage/
Download the x86_64 appimage from https://github.com/prateekmedia/appimagepool/releases
Zap https://zap.srev.in/
AppImage package manager
How to install:
Nala https://gitlab.com/volian/nala
Nala - A wrapper for the apt package manager
Install the Volian Scar repo and then install Nala.
Note: Currently only amd64, arm64 and armhf packages are supported
Universal Update Script https://github.com/Crilum/update
update is a small script that updates apps from Apt, Pi-Apps, Flatpak, Homebrew, NPM, and the Snap Store, a.k.a. snapd.
To Install:
It is also available from Ryan's Raspberrypi-addons repo: https://docs.raspbian-addons.org/install/
Makedeb https://www.makedeb.org/
A simplicity-focused packaging tool for Debian archives
How to install:
https://docs.makedeb.org/installing/apt-repository/
pacstall- The AUR for Ubuntu https://github.com/pacstall/pacstall
How to install:
deb-get - apt-get functionality for .debs published in 3rd party repositories or via direct download.
https://github.com/wimpysworld/deb-get
Install:
Eget: easy pre-built binary installation https://github.com/zyedidia/eget
Install:
Useful Documentation
Debian Package Management https://wiki.debian.org/PackageManagement
Apt - Debian Wiki - http://wiki.debian.org/Apt
APT User Guide - https://itsfoss.com/apt-command-guide/
Raspberry PI Documentation - https://www.raspberrypi.com/documentation/computers/using_linux.html#installing-software-using-apt
There are other apps like npm, yarn, pip, etc that help with installing particular software.
Gnome-Software (Removes pi-package/Add/Remove) Application manager for GNOME
https://apps.gnome.org/en/app/org.gnome.Software/
Code:
sudo apt install gnome-software gnome-software-plugin-flatpak gnome-software-plugin-snap flatpak snapd packagekit-tools
Plasma-Discover https://invent.kde.org/plasma/discover
Code:
sudo apt install plasma-discover plasma-discover-backend-flatpak plasma-discover-backend-snap
Set-up flatpak https://flatpak.org/setup/Debian/
Code:
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Snap-store https://snapcraft.io/snap-store
Snap Store is a graphical desktop application for discovering, installing and managing snaps on Linux
Code:
sudo snap install snap-store
Synaptic https://wiki.debian.org/Synaptic
Synaptic enables you to install, upgrade and remove software packages in a user friendly way.
Code:
sudo apt install synaptic
Add/Remove Software (This is what pi-packages installed) https://help.gnome.org/users/gnome-packagekit/stable/
Graphical distribution neutral package manager for GNOME
Code:
sudo apt install gnome-packagekit
Package Search - GUI for searching packages and viewing package information
Code:
sudo apt install packagesearch
Package Managers NOT in the RPIOS/Debian Repos:
Pi-Apps https://github.com/Botspot/pi-apps
Code:
wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/master/install | bash
PIKISS https://github.com/jmcerrejon/PiKISS
Code:
curl -sSL https://git.io/JfAPE | bash
Pi-Ware https://pi-ware.ml/
To install Pi-Ware, run the command below:
Code:
git clone https://github.com/piware14/pi-ware.git
cd pi-ware
bash install
Appimage https://appimage.org/
App-Outlet https://github.com/app-outlet/app-outlet
App Outlet is a Universal application store. It easily allows you to search and download applications that run on most Linux distributions.
It currently supports AppImages, Flatpaks and Snap packages.
How to install the App Outlet app store on Linux https://www.addictivetips.com/ubuntu-linux-tips/install-app-outlet-app-store-on-linux/
Youtube video on how to use/install https://yewtu.be/latest_version?id=_TfmoSDypgA&itag=22&local=true
Download/Install https://www.pling.com/p/1355468/#files-panel
Or you can build it: https://github.com/app-outlet/app-outlet/blob/main/CONTRIBUTING.md
CLI AppImage Management Tool - Search, install, update and remove AppImage from the comfort of your CLI.
https://github.com/AppImageCrafters/appimage-cli-tool
AppImageLauncher - Integrate AppImages to your application launcher with one click, and manage, update and remove them from there.
https://github.com/TheAssassin/AppImageLauncher
AppImage Pool - ‘AppImage Pool’ – Software Center for Linux Apps as AppImage Packages
https://ubuntuhandbook.org/index.php/2022/02/search-download-linux-apps-appimage/
Download the x86_64 appimage from https://github.com/prateekmedia/appimagepool/releases
Zap https://zap.srev.in/
AppImage package manager
How to install:
Code:
wget https://github.com/srevinsaju/zap/releases/download/v2-continuous/zap -O ~/.local/bin/zap chmod +x ~/.local/bin/zap zap init
Nala https://gitlab.com/volian/nala
Nala - A wrapper for the apt package manager
Install the Volian Scar repo and then install Nala.
Note: Currently only amd64, arm64 and armhf packages are supported
Code:
echo "deb [arch=amd64,arm64,armhf] http://deb.volian.org/volian/ scar main" | sudo tee /etc/apt/sources.list.d/volian-archive-scar-unstable.list
wget -qO - https://deb.volian.org/volian/scar.key | sudo tee /etc/apt/trusted.gpg.d/volian-archive-scar-unstable.gpg > /dev/null
sudo apt update && sudo apt install nala
Universal Update Script https://github.com/Crilum/update
update is a small script that updates apps from Apt, Pi-Apps, Flatpak, Homebrew, NPM, and the Snap Store, a.k.a. snapd.
To Install:
Code:
curl "https://raw.githubusercontent.com/Crilum/update/main/install" | sudo bash
Makedeb https://www.makedeb.org/
A simplicity-focused packaging tool for Debian archives
How to install:
https://docs.makedeb.org/installing/apt-repository/
pacstall- The AUR for Ubuntu https://github.com/pacstall/pacstall
How to install:
Code:
sudo bash -c "$(curl -fsSL https://git.io/JsADh || wget -q https://git.io/JsADh -O -)"
deb-get - apt-get functionality for .debs published in 3rd party repositories or via direct download.
https://github.com/wimpysworld/deb-get
Install:
Code:
sudo apt install curl
curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get
Eget: easy pre-built binary installation https://github.com/zyedidia/eget
Install:
Code:
curl -o eget.sh https://zyedidia.github.io/eget.sh
shasum -a 256 eget.sh # verify with hash below
bash eget.sh
Useful Documentation
Debian Package Management https://wiki.debian.org/PackageManagement
Apt - Debian Wiki - http://wiki.debian.org/Apt
APT User Guide - https://itsfoss.com/apt-command-guide/
Raspberry PI Documentation - https://www.raspberrypi.com/documentation/computers/using_linux.html#installing-software-using-apt
There are other apps like npm, yarn, pip, etc that help with installing particular software.
Last edited: