Debian and Ubuntu
Official packages for Intel and AMD 64-bit PCs. Add the Gnoblin APT repository once; future releases arrive through normal system updates.
1. Add the archive key
Open a terminal and run:
sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://gnoblin.org/apt/gnoblin-archive-keyring.asc |
sudo gpg --dearmor --yes -o /etc/apt/keyrings/gnoblin-archive-keyring.gpgThis key verifies that packages and updates came from Gnoblin. If curl or gpg is missing, install the curl and gpg packages first.
2. Add your system's repository
Debian 13:
echo 'deb [arch=amd64 signed-by=/etc/apt/keyrings/gnoblin-archive-keyring.gpg] https://gnoblin.org/apt/debian 13 main' |
sudo tee /etc/apt/sources.list.d/gnoblin.listUbuntu 24.04 LTS:
echo 'deb [arch=amd64 signed-by=/etc/apt/keyrings/gnoblin-archive-keyring.gpg] https://gnoblin.org/apt/ubuntu 24.04 main' |
sudo tee /etc/apt/sources.list.d/gnoblin.listUbuntu 26.04 LTS:
echo 'deb [arch=amd64 signed-by=/etc/apt/keyrings/gnoblin-archive-keyring.gpg] https://gnoblin.org/apt/ubuntu 26.04 main' |
sudo tee /etc/apt/sources.list.d/gnoblin.list3. Install
sudo apt update
sudo apt install gnoblinAPT installs the required system packages. Gnoblin's newer runtime libraries stay under /usr/lib/gnoblin; your GNOME session remains installed separately.
4. Choose a shell and log in
Install a desktop shell for your bar, launcher and other desktop controls. Then log out, select Gnoblin in the login screen's session menu, and log in.
Next: configure Gnoblin.
Update
Run your normal system update, then log out and back in to use a new compositor:
sudo apt update
sudo apt upgradeDirect .deb downloads remain available on the release page.
Remove
Log into another session, then:
sudo apt remove gnoblinYour configuration in ~/.config/gnoblin is kept.