Hyperion on Linux
Easy Install
If you want to get started quickly and easily, you can install Hyperion with our one-line easy install script. This script will automatically set up our repository, add our GPG key to your system and install the Hyperion package. The supported and tested systems are currently Ubuntu, Debian and Fedora.
Stable/Nightly releases
In addition to the standard stable releases, there are also nightly releases available. To install a nightly release, select the “Nightly release” tab and copy the corresponding command.
The Nightly variant may contain newer features/bugfixes etc. and is rebuilt every night (if something has changed). Use at your own risk.
To install, copy the command, paste it into your terminal, and hit Enter to begin the installation process.
curl -sSL https://releases.hyperion-project.org/install | bash
curl -sSL https://releases.hyperion-project.org/install | bash -s -- --nightly
Other distributions based on Ubuntu or Debian
The same easy installation script can be used, but the underlying distribution codename needs to be provided by an additional option
--ubuntu
codebase name or --debian
codebase name
Sample for Pop!_OS 22.04 LTS or Mint 21.2 Victoria (which are based on Ubuntu 'jammy')
curl -sSL https://releases.hyperion-project.org/install | bash -s -- --ubuntu 'jammy'
LibreELEC
The same easy installation script can be used, but special attention is required when upgrading a version.
If you wish to upgrade, the following two steps are required, as LibreELEC does not support packages or related upgrades:
- Remove the current version using the following command:
curl -sSL https://releases.hyperion-project.org/install | bash -s -- --remove
- Install the latest version, see above.
TIP
Your configuration database will not be deleted when you remove the current version. However, it is advisable to export your configuration and perform a configuration backup.
Advanced Instruction
With the advanced instructions below, you can use your package manager to install Hyperion directly. The supported and tested systems are currently Ubuntu, Debian and Fedora.
Ubuntu, Debian and friends
Add necessary packages for the installation:
sudo apt-get update && sudo apt-get install wget gpg apt-transport-https lsb-release
Add Hyperion’s official GPG key:
curl -fsSL https://releases.hyperion-project.org/hyperion.pub.key | sudo gpg --dearmor -o /usr/share/keyrings/hyperion.pub.gpg
Add Hyperion-Project to your APT sources:
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/hyperion.pub.gpg] https://apt.releases.hyperion-project.org/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hyperion.list
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/hyperion.pub.gpg] https://nightly.apt.releases.hyperion-project.org/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/hyperion.nightly.list
Update your local package index and install Hyperion:
sudo apt-get update && sudo apt-get install hyperion
Install Hyperion again:
sudo apt-get install hyperion
Uninstall Hyperion:
sudo apt-get --purge autoremove hyperion
Remove the Hyperion-Project APT source from your system:
sudo rm /usr/share/keyrings/hyperion.pub.gpg /etc/apt/sources.list.d/hyperion*.list
Fedora
- Add the required DNF plugin for installation:
sudo dnf -y install dnf-plugins-core
- Add the Hyperion Project repository to the system:
Fedora 40 or earlier (DNF 4):
sudo dnf -y config-manager --add-repo https://dnf.releases.hyperion-project.org/fedora/hyperion.repo
sudo dnf -y config-manager --add-repo https://nightly.dnf.releases.hyperion-project.org/fedora/hyperion.repo
Fedora 41 or later (DNF 5):
sudo dnf -y config-manager addrepo --from-repofile=https://dnf.releases.hyperion-project.org/fedora/hyperion.repo
sudo dnf -y config-manager addrepo --from-repofile=https://nightly.dnf.releases.hyperion-project.org/fedora/hyperion.repo
- Install Hyperion:
sudo dnf -y install hyperion
Update Hyperion:
sudo dnf -y upgrade hyperion
Uninstall Hyperion:
sudo dnf -y remove hyperion
Remove the Hyperion-Project APT source from your system:
sudo rm /etc/yum.repos.d/hyperion.repo