Skip to content

Adding DEB RPM repository

Brycen G edited this page Feb 6, 2026 · 1 revision

RPMs

Adding Nightly RPM repository

To add the nightly repository to your system, run the following command as root:

echo """
[snapx-rpm-nightly]
name=snapx-rpm-nightly
baseurl=https://pkg.brycen.app/snapx-rpm-nightly
enabled=1
repo_gpgcheck=1
gpgkey=https://pkg.brycen.app/snapx-rpm-nightly/public.gpg
""" > /etc/yum.repos.d/snapx-rpm-nightly.repo

Adding Stable RPM repository

Only builds from the master branch are considered stable. Major version 0.x releases are pre-releases and are not part of the stable repository; the stable repository will be populated once SnapX reaches version 1.0.0.

To add the stable repository to your system, run the following command as root:

echo """
[snapx-rpm]
name=snapx-rpm
baseurl=https://pkg.brycen.app/snapx-rpm
enabled=1
repo_gpgcheck=1
gpgkey=https://pkg.brycen.app/snapx-rpm/public.gpg
""" > /etc/yum.repos.d/snapx-rpm.repo

DEBs

Adding Nightly DEB Repository

To add the nightly repository to your system, run the following command as root:

apt update && apt install -y curl gnupg
curl https://pkg.brycen.app/snapx-deb-nightly/public.gpg | gpg --yes --dearmor -o /usr/share/keyrings/openrepo-snapx-deb-nightly.gpg
echo "deb [arch=any signed-by=/usr/share/keyrings/openrepo-snapx-deb-nightly.gpg] https://pkg.brycen.app/snapx-deb-nightly/ stable main" > /etc/apt/sources.list.d/openrepo-snapx-deb-nightly.list
apt update

Adding Stable DEB Repository

Only builds from the master branch are considered stable. Major version 0.x releases are pre-releases and are not part of the stable repository; the stable repository will be populated once SnapX reaches version 1.0.0.

To add the stable repository to your system, run the following command as root:

apt update && apt install -y curl gnupg
curl https://pkg.brycen.app/snapx-deb/public.gpg | gpg --yes --dearmor -o /usr/share/keyrings/openrepo-snapx-deb.gpg
echo "deb [arch=any signed-by=/usr/share/keyrings/openrepo-snapx-deb.gpg] https://pkg.brycen.app/snapx-deb/ stable main" > /etc/apt/sources.list.d/openrepo-snapx-deb.list
apt update

Build Hosts

SnapX is currently built on the last supported Fedora/Ubuntu release. Which, at the time of writing, is Fedora 42/Ubuntu 24.04. This is not based on the support matrix of .NET itself, but SnapX's support policy.

Clone this wiki locally