Debian/Devuan/Ubuntu Repository for XLibre
This repository provides XLibre third-party amd64 and arm64 binary packages for Debian-based distributions. It is known to work with Debian, Devuan, and Ubuntu.
PLEASE READ: If you are using Debian Stable (Trixie) or Devuan Stable (Excalibur), you HAVE to enable backports.Adding the Package Signing Key to Apt
First ensure your system is up to date and the necessary utility packages are installed:
sudo apt-get update sudo apt-get install -y ca-certificates curl
Then add the public key of the OpenPGP key used to sign the packages of this repository to the system’s keyring:
sudo install -m 0755 -d /usr/share/keyrings curl -fsSL https://mrchicken.nexussfan.cz/publickey.asc | gpg --dearmor | sudo tee /usr/share/keyrings/NexusSfan.pgp > /dev/null sudo chmod a+r /usr/share/keyrings/NexusSfan.pgp
Adding the Repository to Apt
Once you have retrieved the public key, add an entry for the SonicDE repository by adding the following text to the file /etc/apt/sources.list.d/xlibre-debian.sources.
Types: deb URIs: https://xlibre-debian.github.io/[SYSTEM-PLACEHOLDER]/ Suites: main Components: [VERSION-PLACEHOLDER] Signed-By: /usr/share/keyrings/NexusSfan.pgp
Where [system] can be debian, devuan, or ubuntu depending on your system.
If you are using Debian/Devuan Testing, please replace the [VERSION-PLACEHOLDER] with testing. For Debian/Devuan Stable, please use stable.
Installing XLibre
Update your package sources once again and install xlibre and its keyring:
sudo apt-get update sudo apt-get install xlibre xlibre-archive-keyring
Contact
Please report any issues with this repository at Issues · xlibre-debian/xlibre-debian. In case you need help, want to report success, or want to talk about other aspects of the build, just join the XLibre chats as listed at XLibre - GitHub or go to XLibre · Discussions · GitHub.
To uninstall:
sudo apt-get remove xlibre xserver-xlibre* nexussfan-archive-keyring sudo apt-get install xorg sudo rm -f /etc/apt/sources.list.d/xlibre-debian.sources