Skip to main content

Linux

Debian / Ubuntu and derivatives​

To simplify deployment and help automate this for as many users as possible, we provide a BASH script to handle repo installation as well as installing Jellyfin on Debian / Ubuntu and derivatives.

Download and verify the script, then execute it on your system (requires curl and sha256sum):

curl -s https://repo.jellyfin.org/install-debuntu.sh -O && \
curl -s https://repo.jellyfin.org/install-debuntu.sh.sha256sum -O && \
sha256sum -c install-debuntu.sh.sha256sum

install-debuntu.sh: OK means the checksum is correct.

You can optionally inspect the script to see what it does before executing it:

less install-debuntu.sh

Then execute it with:

sudo bash install-debuntu.sh
note

The script tries to handle as many common derivatives as possible, including, at least, Linux Mint (Ubuntu and Debian editions), Raspbian/Raspberry Pi OS, and KDE Neon. We welcome PRs to the script for any other common derivatives.

If you do not want to execute a script with superuser permissions, you can also install the Jellyfin software repository manually (using either extrepo or the fully manual method).

Other Distributions​

For other distributions, containers are the recommended way to install Jellyfin. There are also community-maintained packages provided by 3rd parties if you would like to use them instead.