Come installare e ottimizzare Jellyfin su Ubuntu: guida passo-passo
Installa Jellyfin su Ubuntu con il metodo ufficiale, configura la libreria e verifica l’accelerazione hardware senza promesse di prestazioni universali.
Installa Jellyfin su Ubuntu con il metodo ufficiale, configura la libreria e verifica l’accelerazione hardware senza promesse di prestazioni universali.
Prima di iniziare
Usa una versione Ubuntu supportata dal repository Jellyfin, un account sudo e spazio sufficiente per libreria, metadati e transcodifica. Controlla la guida ufficiale per la tua release. La riproduzione diretta evita spesso di transcodificare; le prestazioni dipendono da GPU, codec, client e rete.
Installazione dal repository ufficiale
Scarica lo script ufficiale e il checksum, verifica che il controllo restituisca OK, esamina lo script e solo allora eseguilo con privilegi elevati. La documentazione Jellyfin offre anche un metodo manuale per chi non intende eseguire lo script. Il comando installa i pacchetti dal repository; verifica il servizio al termine.
sudo apt update
sudo apt install curl ca-certificates
curl -fsSLO https://repo.jellyfin.org/install-debuntu.sh
curl -fsSLO https://repo.jellyfin.org/install-debuntu.sh.sha256sum
sha256sum -c install-debuntu.sh.sha256sum
less install-debuntu.sh
sudo bash install-debuntu.sh
sudo systemctl status jellyfin --no-pager
Prima configurazione e accesso
Da una rete fidata apri http://IP_DEL_SERVER:8096, crea l’amministratore con password robusta, imposta lingua e librerie e assegna al servizio permessi di sola lettura sui media, se possibile. Non esporre direttamente la porta 8096 a Internet: per l’accesso remoto usa un reverse proxy HTTPS o una VPN, con autenticazione e aggiornamenti regolari.
Accelerazione hardware
Individua la GPU e verifica la presenza dei dispositivi video. In Dashboard > Playback > Transcoding scegli il metodo documentato per il tuo hardware: Intel QSV, AMD VA-API o NVIDIA NVENC, secondo driver e supporto. Assicurati che l’utente jellyfin possa usare il dispositivo; evita di abilitare codec o tone mapping non supportati. Prova un file che richiede davvero transcodifica e osserva log, carico CPU/GPU e dashboard. Non è garantita una riduzione fissa del carico.
lspci -nn | grep -Ei '3d|display|vga'
ls -l /dev/dri/
id jellyfin
Directory temporanea e libreria
Non spostare automaticamente la transcodifica in /tmp o in RAM: un tmpfs troppo piccolo può esaurire la memoria e interrompere la riproduzione. Dimensiona spazio, memoria e sessioni simultanee, poi cambia il percorso soltanto se i test lo giustificano. Pianifica la generazione delle anteprime in orari di basso carico; controlla spazio disco, cache e permessi.
Funzioni e limiti
Jellyfin offre librerie multimediali, account, client e plugin; disponibilità di codec, download offline, SyncPlay e funzioni dei client cambia per dispositivo e versione. Verifica i client ufficiali e le rispettive funzioni prima di acquistare hardware. I plugin esterni vanno aggiornati e valutati separatamente. Esegui backup di configurazione, metadati e media secondo le tue esigenze.
Fonti ufficiali
Installazione: https://jellyfin.org/docs/general/installation/linux/ ; transcodifica: https://jellyfin.org/docs/general/post-install/transcoding/ ; accelerazione: https://jellyfin.org/docs/general/post-install/transcoding/hardware-acceleration/ .
Share
What's Your Reaction?
Like
0
Cancella like
0
Amore
0
Buffo
0
arrabbiato
0
Sad
0
Wow
0