-
Download the repository setup package
curl -fsSLO https://linux-pkgs.obscura.com/deb/obscura-repository.deb -
Install the apt source and signing keyring
sudo apt install ./obscura-repository.deb -
Update the package lists and install Obscura
sudo apt updatesudo apt install obscura -
Obscura will updated automatically, but to update manually, run the following:
sudo apt updatesudo apt install obscura
-
Download the repository setup package
curl -fsSLO https://linux-pkgs.obscura.com/deb/obscura-repository.deb -
Install the apt source and signing keyring
sudo apt install ./obscura-repository.deb -
Update the package lists and install Obscura
sudo apt updatesudo apt install obscura -
Obscura will updated automatically, but to update manually, run the following:
sudo apt updatesudo apt install obscura
-
Import the package signing key
sudo rpm --import https://linux-pkgs.obscura.com/rpm/RPM-GPG-KEY-obscura -
Install the repository configuration and signing-key updates
sudo dnf install https://linux-pkgs.obscura.com/rpm/obscura-repository.rpm -
Install Obscura
sudo dnf install obscura -
Update Obscura (dnf install does not update an installed package)
sudo dnf upgrade obscura --refresh
-
Install the repository configuration and signing key
rpm-ostree install --apply-live https://linux-pkgs.obscura.com/rpm/obscura-repository.rpm -
Install Obscura and reboot into the new deployment
rpm-ostree install obscurasystemctl reboot -
After rebooting, make the obscura group visible and add your user
run0 sh -c 'getent group obscura >> /etc/group'run0 -i usermod -aG obscura $USER -
To update Obscura manually, update the deployment and reboot
rpm-ostree cleanup -bmrpm-ostree upgradesystemctl reboot
-
Enable CodeReady Builder and EPEL for required dependencies
sudo subscription-manager repos --enable codeready-builder-for-rhel-10-x86_64-rpmssudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm -
Import the package signing key
sudo rpm --import https://linux-pkgs.obscura.com/rpm/RPM-GPG-KEY-obscura -
Install the repository configuration and signing-key updates
sudo dnf install https://linux-pkgs.obscura.com/rpm/obscura-repository.rpm -
Install Obscura
sudo dnf install obscura -
Update Obscura (dnf install does not update an installed package)
sudo dnf upgrade obscura --refresh
-
Enable EPEL for required dependencies
sudo dnf install epel-release -
Import the package signing key
sudo rpm --import https://linux-pkgs.obscura.com/rpm/RPM-GPG-KEY-obscura -
Install the repository configuration and signing-key updates
sudo dnf install https://linux-pkgs.obscura.com/rpm/obscura-repository.rpm -
Install Obscura
sudo dnf install obscura -
Update Obscura (dnf install does not update an installed package)
sudo dnf upgrade obscura --refresh
-
Enable EPEL for required dependencies
sudo dnf install epel-release -
Import the package signing key
sudo rpm --import https://linux-pkgs.obscura.com/rpm/RPM-GPG-KEY-obscura -
Install the repository configuration and signing-key updates
sudo dnf install https://linux-pkgs.obscura.com/rpm/obscura-repository.rpm -
Install Obscura
sudo dnf install obscura -
Update Obscura (dnf install does not update an installed package)
sudo dnf upgrade obscura --refresh
-
Import the package signing key
curl -fsSLO https://linux-pkgs.obscura.com/arch/obs-keys.asc -O https://linux-pkgs.obscura.com/arch/obs-fingerprint.txtsudo pacman-key --add obs-keys.ascsudo pacman-key --lsign-key "$(cat obs-fingerprint.txt)" -
Add the repository to /etc/pacman.conf
printf '\n[obscura]\nServer = https://linux-pkgs.obscura.com/arch/$arch\n' | sudo tee -a /etc/pacman.conf -
Install Obscura and the keyring for signing-key updates
sudo pacman -Sy obscura-keyring obscura -
To upgrade Obscura manually, you need to update the whole system (Arch does not support partial upgrades) then restart Obscura.
sudo pacman -Syusudo systemctl restart obscura