← All docs
The PurmaLinux Repository
PurmaLinux ships with its own RPM repository hosted at repo.purmalinux.com.
It contains custom builds of NVIDIA, LM Studio, LocalSend, and a release package
that configures everything automatically.
Adding the repo
sudo dnf install https://repo.purmalinux.com/fedora/42/x86_64/purma-release-1.0-1.fc42.noarch.rpm
That single package installs:
- The
.repofile for DNF - The GPG signing key at
/etc/pki/rpm-gpg/RPM-GPG-KEY-purmalinux - All metadata needed to trust our packages
What’s in the repo
| Package | What it is |
|---|---|
nvidia-driver | Custom NVIDIA 595.58.03 build with gaming/Wayland fixes |
nvidia-driver-cuda | CUDA libraries |
nvidia-driver-libs | 64-bit driver libraries |
nvidia-driver-libs-i686 | 32-bit libraries for Wine / Proton |
nvidia-driver-wayland | EGL Wayland, DXVK config, environment |
nvidia-driver-kmod-common | Kernel module configuration |
nvidia-kmod | DKMS kernel module source |
lmstudio | LM Studio repackaged from the AppImage |
localsend | LocalSend repackaged from the upstream tarball |
purma-release | Repo config + GPG keys |
Installing a package
sudo dnf install lmstudio nvidia-driver localsend
Why a custom repo?
Three reasons:
- Real fixes for real bugs (the NVIDIA driver has workarounds for DayZ on DX12, Steam pressure-vessel version mismatch, VKD3D host-visible VRAM, etc.)
- No more
curl | shfor common apps (LM Studio, LocalSend) - Consistent GPG-signed packages that DNF treats like any other system package