Installation
Requirements
- Ubuntu 24.04 LTS or later — Xubuntu, Kubuntu, Ubuntu GNOME, and any other official flavor
- GTK4 and libadwaita 1.5 — included with Ubuntu 24.04, no extra packages needed
All other runtime dependencies are standard system packages available from the Ubuntu archive. No pip installs, no virtual environments.
Via PPA (recommended)
Via .deb package
Download the .deb from the GitHub releases page and install it:
Manual install from source
For developers or those who want to build from source. Installs to /usr/ by default.
1. Install runtime dependencies
sudo apt install \
python3-gi \
gir1.2-gtk-4.0 \
gir1.2-adw-1 \
gir1.2-packagekitglib-1.0 \
python3-debian \
python3-launchpadlib \
python3-requests \
python3-xlib \
policykit-1 \
lsb-release
2. Clone and install
To install to /usr/local instead of /usr:
3. Launch
repoman will appear in your application menu under System. You can also launch it from a terminal:
Uninstalling
What make install installs
| Path | Contents |
|---|---|
/usr/lib/python3/dist-packages/repoman/ |
Python package |
/usr/bin/repoman |
Entry point |
/usr/lib/repoman/polkit-helper |
Privileged write helper |
/usr/share/applications/ |
Desktop entry |
/usr/share/icons/hicolor/ |
App icon (SVG + 8 PNG sizes) |
/usr/share/polkit-1/actions/ |
Polkit policy |
/usr/share/glib-2.0/schemas/ |
GSettings schema |
/usr/share/metainfo/ |
AppStream metadata |
/usr/share/repoman/suite-agnostic.conf |
Suite name configuration |
After installing, make runs glib-compile-schemas, gtk-update-icon-cache, and systemctl reload polkit automatically.