
El sistema de medios de software libre
Desde hace un tiempo quería escribir sobre Jellyfin y quería hacer un minitutorial sobre como monté mi HTPC casero, pero como ya tenía todo configurado lo dejé para después. But mi disco SSD decidió hacer un Harakiri en plena cuarentena 😭 y aquí estoy luego de solucionar mi “desgracia” listo para escribir.
Pero ¿Qué es Jellyfin?
¿Qué podemos hacer con Jellyfin?
¿Qué requerimientos tiene Jellyfin?
- Número de usuarios/sesiones recurrentes en el servidor
- Número de pantallas que requieran transcoding (bajar el bitrate para adaptarse al dispositivo, igual a como hace Netflix)
- Tamaño de la biblioteca multimedia
Tutorial de instalación sobre Debian 10 Buster
Enlaces de interés antes de iniciar:
Paso 1: Actualizar Debian y descargar Jellyfin
Lo primero que debemos hacer es actualizar Debian, para ello debemos agregar los repositorios necesarios a nuestro archivo sources.list tal como enseña ROB7NSON de pulpolibre.
Seguido a ello vamos agregar los repositorios que nos interesan pegando la siguiente información:
# buster-oficiales deb http://deb.debian.org/debian/ buster main contrib non-free deb-src http://deb.debian.org/debian/ buster main contrib non-free # buster-actualizaciones-seguridad deb http://security.debian.org/debian-security buster/updates main contrib non-free deb-src http://security.debian.org/debian-security buster/updates main contrib non-free # buster-actualizaciones deb http://deb.debian.org/debian/ buster-updates main contrib non-free deb-src http://deb.debian.org/debian/ buster-updates main contrib non-free # buster-debian-multimedia deb http://www.deb-multimedia.org buster main non-free
Nuestro archivo sources.list debe quedar así:Si todo quedó bien, basta con presionar CTRL + X para salir, guardamos los cambios y procedemos a ejecutar en la terminal los siguientes comandos:
sudo apt update sudo apt upgrade
Paso 2: Instalar Jellyfin
Tenemos 2 formas de instalar Jellyfin, la rápida y descomplicada o la manual.
Instalación rápida
Para la forma rápida y fácil, vamos a entrar a https://jellyfin.org/downloads/ copiamos y pegamos en la terminal línea a línea los comandos de instalación para Debian:
sudo apt install apt-transport-https
wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -
echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/$( awk -F'=' '/^ID=/{ print $NF }' /etc/os-release ) $( awk -F'=' '/^VERSION_CODENAME=/{ print $NF }' /etc/os-release ) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
sudo apt update
sudo apt install jellyfinInstalación manual
Si por algún motivo la instalación rápida no funciona, tendremos que presionar el botón “All Debian Versions” en la página o entrar directamente al enlace https://repo.jellyfin.org/releases/server/debian/versions donde deberemos descargar 4 archivos:
- jellyfin-ffmpeg
- jellyfin-server
- jellyfin-web
- Jellyfin-meta (no se llama así)
Hay 3 cosas importantes a tener en cuenta:
- Descargar la última versión númerada de cada archivo en el directorio “stable“
- Descargar la versión correcta para nuestro Debian (Bullseye, Buster, Stretch)
- Descargar la versión de arquitectura correcta (amd64 para ordenadores, arm64 para raspberry, etc)
Cuando ya tengamos los 4 archivos descargados en un mismo directorio, tendremos que entrar desde la terminal y desempaquetarlos. Para ello vamos a utilizar el comando
sudo dpkg -i nombre_de_nuestro_archivo_1.deb nombre_de_nuestro_archivo_2.deb Podemos desempaquetar los 4 archivos de una sola vez, simplemente separandolos por un espacio e indicando su nombre exacto.A continuación solo queda utilizar el comando de instalación para terminar
sudo apt -f installPara validar que todo quedó correctamente instalado vamos a utilizar el comando
sudo service jellyfin status¿Quieres seguir la línea de investigación? Continúa con artículos relacionados y guarda esta lectura para volver después.
Ver relacionados














