User Tools

Site Tools


vm:jellyfin

JellyFin Media center

VM

OS: Debian 11 (netinst)
IP: 192.168.1.5
Minimal Install, no desktop SSH Server only
Users: root, jellyfin (created @ install)
SSH access by key for root

Post install

SSH key only

PermitRootLogin prohibit-password
...
PasswordAuthentication no

JellyFin

wget https://repo.jellyfin.org/install-debuntu.sh
bash install-debuntu.sh

Sample output:

Failed to find the GNUPG binary, but we'll install 'gnupg' automatically.

> Determining optimal repository settings.

Found the following details from '/etc/os-release':
  Real OS:            debian
  Repository OS:      debian
  Repository Release: bullseye
  CPU Architecture:   amd64
If this looks correct, press <Enter> now to continue installing Jellyfin.

> Updating APT repositories.
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.

> Installing required dependencies.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  dirmngr gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libassuan0 libksba8 libnpth0 pinentry-curses
Suggested packages:
  dbus-user-session pinentry-gnome3 tor parcimonie xloadimage scdaemon pinentry-doc
The following NEW packages will be installed:
  dirmngr gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm libassuan0 libksba8 libnpth0 pinentry-curses
0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded.
Need to get 7,665 kB of archives.
After this operation, 15.7 MB of additional disk space will be used.
Get:1 http://security.debian.org/debian-security bullseye-security/main amd64 libksba8 amd64 1.5.0-3+deb11u2 [123 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 libassuan0 amd64 2.5.3-7.1 [50.5 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 gpgconf amd64 2.2.27-2+deb11u2 [548 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 libnpth0 amd64 1.6-3 [19.0 kB]
Get:5 http://deb.debian.org/debian bullseye/main amd64 dirmngr amd64 2.2.27-2+deb11u2 [763 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 gnupg-l10n all 2.2.27-2+deb11u2 [1,086 kB]
Get:7 http://deb.debian.org/debian bullseye/main amd64 gnupg-utils amd64 2.2.27-2+deb11u2 [905 kB]
Get:8 http://deb.debian.org/debian bullseye/main amd64 gpg amd64 2.2.27-2+deb11u2 [928 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 pinentry-curses amd64 1.1.0-4 [64.9 kB]
Get:10 http://deb.debian.org/debian bullseye/main amd64 gpg-agent amd64 2.2.27-2+deb11u2 [669 kB]
Get:11 http://deb.debian.org/debian bullseye/main amd64 gpg-wks-client amd64 2.2.27-2+deb11u2 [524 kB]
Get:12 http://deb.debian.org/debian bullseye/main amd64 gpg-wks-server amd64 2.2.27-2+deb11u2 [516 kB]
Get:13 http://deb.debian.org/debian bullseye/main amd64 gpgsm amd64 2.2.27-2+deb11u2 [645 kB]
Get:14 http://deb.debian.org/debian bullseye/main amd64 gnupg all 2.2.27-2+deb11u2 [825 kB]
Fetched 7,665 kB in 0s (17.6 MB/s)
Selecting previously unselected package libassuan0:amd64.
(Reading database ... 32671 files and directories currently installed.)
Preparing to unpack .../00-libassuan0_2.5.3-7.1_amd64.deb ...
Unpacking libassuan0:amd64 (2.5.3-7.1) ...
Selecting previously unselected package gpgconf.
Preparing to unpack .../01-gpgconf_2.2.27-2+deb11u2_amd64.deb ...
Unpacking gpgconf (2.2.27-2+deb11u2) ...
Selecting previously unselected package libksba8:amd64.
Preparing to unpack .../02-libksba8_1.5.0-3+deb11u2_amd64.deb ...
Unpacking libksba8:amd64 (1.5.0-3+deb11u2) ...
Selecting previously unselected package libnpth0:amd64.
Preparing to unpack .../03-libnpth0_1.6-3_amd64.deb ...
Unpacking libnpth0:amd64 (1.6-3) ...
Selecting previously unselected package dirmngr.
Preparing to unpack .../04-dirmngr_2.2.27-2+deb11u2_amd64.deb ...
Unpacking dirmngr (2.2.27-2+deb11u2) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../05-gnupg-l10n_2.2.27-2+deb11u2_all.deb ...
Unpacking gnupg-l10n (2.2.27-2+deb11u2) ...
Selecting previously unselected package gnupg-utils.
Preparing to unpack .../06-gnupg-utils_2.2.27-2+deb11u2_amd64.deb ...
Unpacking gnupg-utils (2.2.27-2+deb11u2) ...
Selecting previously unselected package gpg.
Preparing to unpack .../07-gpg_2.2.27-2+deb11u2_amd64.deb ...
Unpacking gpg (2.2.27-2+deb11u2) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../08-pinentry-curses_1.1.0-4_amd64.deb ...
Unpacking pinentry-curses (1.1.0-4) ...
Selecting previously unselected package gpg-agent.
Preparing to unpack .../09-gpg-agent_2.2.27-2+deb11u2_amd64.deb ...
Unpacking gpg-agent (2.2.27-2+deb11u2) ...
Selecting previously unselected package gpg-wks-client.
Preparing to unpack .../10-gpg-wks-client_2.2.27-2+deb11u2_amd64.deb ...
Unpacking gpg-wks-client (2.2.27-2+deb11u2) ...
Selecting previously unselected package gpg-wks-server.
Preparing to unpack .../11-gpg-wks-server_2.2.27-2+deb11u2_amd64.deb ...
Unpacking gpg-wks-server (2.2.27-2+deb11u2) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../12-gpgsm_2.2.27-2+deb11u2_amd64.deb ...
Unpacking gpgsm (2.2.27-2+deb11u2) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../13-gnupg_2.2.27-2+deb11u2_all.deb ...
Unpacking gnupg (2.2.27-2+deb11u2) ...
Setting up libksba8:amd64 (1.5.0-3+deb11u2) ...
Setting up libnpth0:amd64 (1.6-3) ...
Setting up libassuan0:amd64 (2.5.3-7.1) ...
Setting up gnupg-l10n (2.2.27-2+deb11u2) ...
Setting up gpgconf (2.2.27-2+deb11u2) ...
Setting up gpg (2.2.27-2+deb11u2) ...
Setting up gnupg-utils (2.2.27-2+deb11u2) ...
Setting up pinentry-curses (1.1.0-4) ...
Setting up gpg-agent (2.2.27-2+deb11u2) ...
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket → /usr/lib/systemd/user/gpg-agent-browser.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket → /usr/lib/systemd/user/gpg-agent-extra.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket → /usr/lib/systemd/user/gpg-agent-ssh.socket.
Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket → /usr/lib/systemd/user/gpg-agent.socket.
Setting up gpgsm (2.2.27-2+deb11u2) ...
Setting up dirmngr (2.2.27-2+deb11u2) ...
Created symlink /etc/systemd/user/sockets.target.wants/dirmngr.socket → /usr/lib/systemd/user/dirmngr.socket.
Setting up gpg-wks-server (2.2.27-2+deb11u2) ...
Setting up gpg-wks-client (2.2.27-2+deb11u2) ...
Setting up gnupg (2.2.27-2+deb11u2) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for libc-bin (2.31-13+deb11u5) ...

> Creating APT keyring directory.

> Fetching repository signing key.
--2023-02-17 10:17:14--  https://repo.jellyfin.org/jellyfin_team.gpg.key
Resolving repo.jellyfin.org (repo.jellyfin.org)... 68.183.204.194, 2604:a880:cad:d0::cf3:f001
Connecting to repo.jellyfin.org (repo.jellyfin.org)|68.183.204.194|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3078 (3.0K) [application/octet-stream]
Saving to: ‘STDOUT’

-                                                                               100%[=====================================================================================================================================================================================================>]   3.01K  --.-KB/s    in 0s

2023-02-17 10:17:14 (88.5 MB/s) - written to stdout [3078/3078]


> Installing Jellyfin repository into APT.
Types: deb
URIs: https://repo.jellyfin.org/debian
Suites: bullseye
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/jellyfin.gpg

> Updating APT repositories.
Hit:1 http://security.debian.org/debian-security bullseye-security InRelease
Hit:2 http://deb.debian.org/debian bullseye InRelease
Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
Get:4 https://repo.jellyfin.org/debian bullseye InRelease [6,639 B]
Get:5 https://fra1.mirror.jellyfin.org/debian bullseye/main amd64 Packages [2,072 B]
Fetched 8,711 B in 1s (7,057 B/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
All packages are up to date.

> Installing Jellyfin.
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  at exim4-base exim4-config exim4-daemon-light fontconfig-config fonts-dejavu-core gsasl-common guile-2.2-libs jellyfin-ffmpeg5 jellyfin-server jellyfin-web libaacs0 libass9 libbdplus0 libbluray2 libcairo2 libevent-2.1-7 libfl2 libfontconfig1 libfribidi0 libgc1 libgnutls-dane0 libgraphite2-3 libgsasl7
  libharfbuzz0b libidn11 libllvm13 libltdl7 libmailutils7 libmariadb3 libmp3lame0 libntlm0 libnuma1 libogg0 libopus0 libpciaccess0 libpixman-1-0 libpython3.9 libtheora0 libudfread0 libunbound8 libvorbis0a libvorbisenc2 libvpx6 libwebp6 libwebpmux3 libx11-xcb1 libx264-160 libx265-192 libxcb-dri2-0 libxcb-dri3-0
  libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxrender1 libxshmfence1 libz3-4 libzvbi-common libzvbi0 mailutils mailutils-common mariadb-common mysql-common ocl-icd-libopencl1 psmisc sudo
Suggested packages:
  exim4-doc-html | exim4-doc-info eximon4 spf-tools-perl swaks libbluray-bdj dns-root-data opus-tools mailutils-mh mailutils-doc opencl-icd
The following NEW packages will be installed:
  at exim4-base exim4-config exim4-daemon-light fontconfig-config fonts-dejavu-core gsasl-common guile-2.2-libs jellyfin jellyfin-ffmpeg5 jellyfin-server jellyfin-web libaacs0 libass9 libbdplus0 libbluray2 libcairo2 libevent-2.1-7 libfl2 libfontconfig1 libfribidi0 libgc1 libgnutls-dane0 libgraphite2-3 libgsasl7
  libharfbuzz0b libidn11 libllvm13 libltdl7 libmailutils7 libmariadb3 libmp3lame0 libntlm0 libnuma1 libogg0 libopus0 libpciaccess0 libpixman-1-0 libpython3.9 libtheora0 libudfread0 libunbound8 libvorbis0a libvorbisenc2 libvpx6 libwebp6 libwebpmux3 libx11-xcb1 libx264-160 libx265-192 libxcb-dri2-0 libxcb-dri3-0
  libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxrender1 libxshmfence1 libz3-4 libzvbi-common libzvbi0 mailutils mailutils-common mariadb-common mysql-common ocl-icd-libopencl1 psmisc sudo
0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded.
Need to get 178 MB of archives.
After this operation, 651 MB of additional disk space will be used.
Get:1 http://security.debian.org/debian-security bullseye-security/main amd64 libgnutls-dane0 amd64 3.7.1-5+deb11u3 [395 kB]
Get:2 http://deb.debian.org/debian bullseye/main amd64 libfl2 amd64 2.6.4-8 [103 kB]
Get:3 http://deb.debian.org/debian bullseye/main amd64 at amd64 3.1.23-1.1 [49.9 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 exim4-config all 4.94.2-7 [335 kB]
Get:5 http://security.debian.org/debian-security bullseye-security/main amd64 sudo amd64 1.9.5p2-3+deb11u1 [1,061 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 exim4-base amd64 4.94.2-7 [1,175 kB]
Get:7 http://deb.debian.org/debian bullseye/main amd64 libevent-2.1-7 amd64 2.1.12-stable-1 [188 kB]
Get:8 http://deb.debian.org/debian bullseye/main amd64 libunbound8 amd64 1.13.1-1 [504 kB]
Get:9 http://deb.debian.org/debian bullseye/main amd64 libidn11 amd64 1.33-3 [116 kB]
Get:10 http://deb.debian.org/debian bullseye/main amd64 exim4-daemon-light amd64 4.94.2-7 [658 kB]
Get:11 http://deb.debian.org/debian bullseye/main amd64 fonts-dejavu-core all 2.37-2 [1,069 kB]
Get:12 http://deb.debian.org/debian bullseye/main amd64 fontconfig-config all 2.13.1-4.2 [281 kB]
Get:13 http://deb.debian.org/debian bullseye/main amd64 gsasl-common all 1.10.0-4+deb11u1 [175 kB]
Get:14 http://deb.debian.org/debian bullseye/main amd64 libgc1 amd64 1:8.0.4-3 [239 kB]
Get:15 http://deb.debian.org/debian bullseye/main amd64 libltdl7 amd64 2.4.6-15 [391 kB]
Get:16 http://deb.debian.org/debian bullseye/main amd64 guile-2.2-libs amd64 2.2.7+1-6 [4,980 kB]
Get:17 http://deb.debian.org/debian bullseye/main amd64 libfontconfig1 amd64 2.13.1-4.2 [347 kB]
Get:18 http://deb.debian.org/debian bullseye/main amd64 libfribidi0 amd64 1.0.8-2+deb11u1 [64.9 kB]
Get:19 http://deb.debian.org/debian bullseye/main amd64 libgraphite2-3 amd64 1.3.14-1 [81.2 kB]
Get:20 http://deb.debian.org/debian bullseye/main amd64 libharfbuzz0b amd64 2.7.4-1 [1,471 kB]
Get:21 http://deb.debian.org/debian bullseye/main amd64 libass9 amd64 1:0.15.0-2 [100.0 kB]
Get:22 http://deb.debian.org/debian bullseye/main amd64 libudfread0 amd64 1.1.1-1 [16.4 kB]
Get:23 http://deb.debian.org/debian bullseye/main amd64 libbluray2 amd64 1:1.2.1-4+deb11u2 [139 kB]
Get:24 http://deb.debian.org/debian bullseye/main amd64 libz3-4 amd64 4.8.10-1 [6,949 kB]
Get:26 http://deb.debian.org/debian bullseye/main amd64 libllvm13 amd64 1:13.0.1-6~deb11u1 [20.1 MB]
Get:25 https://fra1.mirror.jellyfin.org/debian bullseye/main amd64 jellyfin-server amd64 10.8.9-1 [38.7 MB]
Get:28 http://deb.debian.org/debian bullseye/main amd64 libmp3lame0 amd64 3.100-3 [364 kB]
Get:29 http://deb.debian.org/debian bullseye/main amd64 libopus0 amd64 1.3.1-0.1 [190 kB]
Get:30 http://deb.debian.org/debian bullseye/main amd64 libpciaccess0 amd64 0.16-1 [53.6 kB]
Get:31 http://deb.debian.org/debian bullseye/main amd64 libpixman-1-0 amd64 0.40.0-1.1~deb11u1 [543 kB]
Get:32 http://deb.debian.org/debian bullseye/main amd64 libxcb-render0 amd64 1.14-3 [111 kB]
Get:33 http://deb.debian.org/debian bullseye/main amd64 libxcb-shm0 amd64 1.14-3 [101 kB]
Get:34 http://deb.debian.org/debian bullseye/main amd64 libxrender1 amd64 1:0.9.10-1 [33.0 kB]
Get:35 http://deb.debian.org/debian bullseye/main amd64 libcairo2 amd64 1.16.0-5 [694 kB]
Get:36 http://deb.debian.org/debian bullseye/main amd64 libogg0 amd64 1.3.4-0.1 [27.3 kB]
Get:37 http://deb.debian.org/debian bullseye/main amd64 libtheora0 amd64 1.1.1+dfsg.1-15 [169 kB]
Get:38 http://deb.debian.org/debian bullseye/main amd64 libvorbis0a amd64 1.3.7-1 [93.0 kB]
Get:39 http://deb.debian.org/debian bullseye/main amd64 libvorbisenc2 amd64 1.3.7-1 [80.6 kB]
Get:40 http://deb.debian.org/debian bullseye/main amd64 libvpx6 amd64 1.9.0-1 [829 kB]
Get:41 http://deb.debian.org/debian bullseye/main amd64 libwebp6 amd64 0.6.1-2.1 [258 kB]
Get:42 http://deb.debian.org/debian bullseye/main amd64 libwebpmux3 amd64 0.6.1-2.1 [97.6 kB]
Get:43 http://deb.debian.org/debian bullseye/main amd64 libx11-xcb1 amd64 2:1.7.2-1 [203 kB]
Get:44 http://deb.debian.org/debian bullseye/main amd64 libx264-160 amd64 2:0.160.3011+gitcde9a93-2.1 [539 kB]
Get:45 http://deb.debian.org/debian bullseye/main amd64 libnuma1 amd64 2.0.12-1+b1 [26.3 kB]
Get:46 http://deb.debian.org/debian bullseye/main amd64 libx265-192 amd64 3.4-2 [1,095 kB]
Get:47 http://deb.debian.org/debian bullseye/main amd64 libxcb-dri2-0 amd64 1.14-3 [103 kB]
Get:48 http://deb.debian.org/debian bullseye/main amd64 libxcb-dri3-0 amd64 1.14-3 [102 kB]
Get:49 http://deb.debian.org/debian bullseye/main amd64 libxcb-present0 amd64 1.14-3 [101 kB]
Get:50 http://deb.debian.org/debian bullseye/main amd64 libxcb-randr0 amd64 1.14-3 [113 kB]
Get:51 http://deb.debian.org/debian bullseye/main amd64 libxcb-sync1 amd64 1.14-3 [105 kB]
Get:52 http://deb.debian.org/debian bullseye/main amd64 libxcb-xfixes0 amd64 1.14-3 [105 kB]
Get:53 http://deb.debian.org/debian bullseye/main amd64 libxshmfence1 amd64 1.3-1 [8,820 B]
Get:54 http://deb.debian.org/debian bullseye/main amd64 libzvbi-common all 0.2.35-18 [64.6 kB]
Get:55 http://deb.debian.org/debian bullseye/main amd64 libzvbi0 amd64 0.2.35-18 [271 kB]
Get:56 http://deb.debian.org/debian bullseye/main amd64 ocl-icd-libopencl1 amd64 2.2.14-2 [42.5 kB]
Get:57 http://deb.debian.org/debian bullseye/main amd64 libaacs0 amd64 0.9.0-2 [52.4 kB]
Get:58 http://deb.debian.org/debian bullseye/main amd64 libbdplus0 amd64 0.1.2-3 [47.5 kB]
Get:59 http://deb.debian.org/debian bullseye/main amd64 libntlm0 amd64 1.6-3 [84.7 kB]
Get:60 http://deb.debian.org/debian bullseye/main amd64 libgsasl7 amd64 1.10.0-4+deb11u1 [195 kB]
Get:61 http://deb.debian.org/debian bullseye/main amd64 mailutils-common all 1:3.10-3 [728 kB]
Get:62 http://deb.debian.org/debian bullseye/main amd64 mysql-common all 5.8+1.0.7 [7,464 B]
Get:63 http://deb.debian.org/debian bullseye/main amd64 mariadb-common all 1:10.5.18-0+deb11u1 [36.9 kB]
Get:64 http://deb.debian.org/debian bullseye/main amd64 libmariadb3 amd64 1:10.5.18-0+deb11u1 [176 kB]
Get:65 http://deb.debian.org/debian bullseye/main amd64 libpython3.9 amd64 3.9.2-1 [1,691 kB]
Get:66 http://deb.debian.org/debian bullseye/main amd64 libmailutils7 amd64 1:3.10-3+b1 [893 kB]
Get:67 http://deb.debian.org/debian bullseye/main amd64 mailutils amd64 1:3.10-3+b1 [576 kB]
Get:68 http://deb.debian.org/debian bullseye/main amd64 psmisc amd64 23.4-2 [198 kB]
Get:27 https://fra1.mirror.jellyfin.org/debian bullseye/main amd64 jellyfin-web all 10.8.9-1 [42.3 MB]
Get:69 https://fra1.mirror.jellyfin.org/debian bullseye/main amd64 jellyfin-ffmpeg5 amd64 5.1.2-7-bullseye [45.3 MB]
Get:70 https://fra1.mirror.jellyfin.org/debian bullseye/main amd64 jellyfin all 10.8.9-1 [2,284 B]
Fetched 178 MB in 8s (23.4 MB/s)
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package libfl2:amd64.
(Reading database ... 32922 files and directories currently installed.)
Preparing to unpack .../00-libfl2_2.6.4-8_amd64.deb ...
Unpacking libfl2:amd64 (2.6.4-8) ...
Selecting previously unselected package at.
Preparing to unpack .../01-at_3.1.23-1.1_amd64.deb ...
Unpacking at (3.1.23-1.1) ...
Selecting previously unselected package exim4-config.
Preparing to unpack .../02-exim4-config_4.94.2-7_all.deb ...
Unpacking exim4-config (4.94.2-7) ...
Selecting previously unselected package exim4-base.
Preparing to unpack .../03-exim4-base_4.94.2-7_amd64.deb ...
Unpacking exim4-base (4.94.2-7) ...
Selecting previously unselected package libevent-2.1-7:amd64.
Preparing to unpack .../04-libevent-2.1-7_2.1.12-stable-1_amd64.deb ...
Unpacking libevent-2.1-7:amd64 (2.1.12-stable-1) ...
Selecting previously unselected package libunbound8:amd64.
Preparing to unpack .../05-libunbound8_1.13.1-1_amd64.deb ...
Unpacking libunbound8:amd64 (1.13.1-1) ...
Selecting previously unselected package libgnutls-dane0:amd64.
Preparing to unpack .../06-libgnutls-dane0_3.7.1-5+deb11u3_amd64.deb ...
Unpacking libgnutls-dane0:amd64 (3.7.1-5+deb11u3) ...
Selecting previously unselected package libidn11:amd64.
Preparing to unpack .../07-libidn11_1.33-3_amd64.deb ...
Unpacking libidn11:amd64 (1.33-3) ...
Selecting previously unselected package exim4-daemon-light.
Preparing to unpack .../08-exim4-daemon-light_4.94.2-7_amd64.deb ...
Unpacking exim4-daemon-light (4.94.2-7) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../09-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../10-fontconfig-config_2.13.1-4.2_all.deb ...
Unpacking fontconfig-config (2.13.1-4.2) ...
Selecting previously unselected package gsasl-common.
Preparing to unpack .../11-gsasl-common_1.10.0-4+deb11u1_all.deb ...
Unpacking gsasl-common (1.10.0-4+deb11u1) ...
Selecting previously unselected package libgc1:amd64.
Preparing to unpack .../12-libgc1_1%3a8.0.4-3_amd64.deb ...
Unpacking libgc1:amd64 (1:8.0.4-3) ...
Selecting previously unselected package libltdl7:amd64.
Preparing to unpack .../13-libltdl7_2.4.6-15_amd64.deb ...
Unpacking libltdl7:amd64 (2.4.6-15) ...
Selecting previously unselected package guile-2.2-libs:amd64.
Preparing to unpack .../14-guile-2.2-libs_2.2.7+1-6_amd64.deb ...
Unpacking guile-2.2-libs:amd64 (2.2.7+1-6) ...
Selecting previously unselected package libfontconfig1:amd64.
Preparing to unpack .../15-libfontconfig1_2.13.1-4.2_amd64.deb ...
Unpacking libfontconfig1:amd64 (2.13.1-4.2) ...
Selecting previously unselected package jellyfin-server.
Preparing to unpack .../16-jellyfin-server_10.8.9-1_amd64.deb ...
Unpacking jellyfin-server (10.8.9-1) ...
Selecting previously unselected package jellyfin-web.
Preparing to unpack .../17-jellyfin-web_10.8.9-1_all.deb ...
Unpacking jellyfin-web (10.8.9-1) ...
Selecting previously unselected package libfribidi0:amd64.
Preparing to unpack .../18-libfribidi0_1.0.8-2+deb11u1_amd64.deb ...
Unpacking libfribidi0:amd64 (1.0.8-2+deb11u1) ...
Selecting previously unselected package libgraphite2-3:amd64.
Preparing to unpack .../19-libgraphite2-3_1.3.14-1_amd64.deb ...
Unpacking libgraphite2-3:amd64 (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:amd64.
Preparing to unpack .../20-libharfbuzz0b_2.7.4-1_amd64.deb ...
Unpacking libharfbuzz0b:amd64 (2.7.4-1) ...
Selecting previously unselected package libass9:amd64.
Preparing to unpack .../21-libass9_1%3a0.15.0-2_amd64.deb ...
Unpacking libass9:amd64 (1:0.15.0-2) ...
Selecting previously unselected package libudfread0:amd64.
Preparing to unpack .../22-libudfread0_1.1.1-1_amd64.deb ...
Unpacking libudfread0:amd64 (1.1.1-1) ...
Selecting previously unselected package libbluray2:amd64.
Preparing to unpack .../23-libbluray2_1%3a1.2.1-4+deb11u2_amd64.deb ...
Unpacking libbluray2:amd64 (1:1.2.1-4+deb11u2) ...
Selecting previously unselected package libz3-4:amd64.
Preparing to unpack .../24-libz3-4_4.8.10-1_amd64.deb ...
Unpacking libz3-4:amd64 (4.8.10-1) ...
Selecting previously unselected package libllvm13:amd64.
Preparing to unpack .../25-libllvm13_1%3a13.0.1-6~deb11u1_amd64.deb ...
Unpacking libllvm13:amd64 (1:13.0.1-6~deb11u1) ...
Selecting previously unselected package libmp3lame0:amd64.
Preparing to unpack .../26-libmp3lame0_3.100-3_amd64.deb ...
Unpacking libmp3lame0:amd64 (3.100-3) ...
Selecting previously unselected package libopus0:amd64.
Preparing to unpack .../27-libopus0_1.3.1-0.1_amd64.deb ...
Unpacking libopus0:amd64 (1.3.1-0.1) ...
Selecting previously unselected package libpciaccess0:amd64.
Preparing to unpack .../28-libpciaccess0_0.16-1_amd64.deb ...
Unpacking libpciaccess0:amd64 (0.16-1) ...
Selecting previously unselected package libpixman-1-0:amd64.
Preparing to unpack .../29-libpixman-1-0_0.40.0-1.1~deb11u1_amd64.deb ...
Unpacking libpixman-1-0:amd64 (0.40.0-1.1~deb11u1) ...
Selecting previously unselected package libxcb-render0:amd64.
Preparing to unpack .../30-libxcb-render0_1.14-3_amd64.deb ...
Unpacking libxcb-render0:amd64 (1.14-3) ...
Selecting previously unselected package libxcb-shm0:amd64.
Preparing to unpack .../31-libxcb-shm0_1.14-3_amd64.deb ...
Unpacking libxcb-shm0:amd64 (1.14-3) ...
Selecting previously unselected package libxrender1:amd64.
Preparing to unpack .../32-libxrender1_1%3a0.9.10-1_amd64.deb ...
Unpacking libxrender1:amd64 (1:0.9.10-1) ...
Selecting previously unselected package libcairo2:amd64.
Preparing to unpack .../33-libcairo2_1.16.0-5_amd64.deb ...
Unpacking libcairo2:amd64 (1.16.0-5) ...
Selecting previously unselected package libogg0:amd64.
Preparing to unpack .../34-libogg0_1.3.4-0.1_amd64.deb ...
Unpacking libogg0:amd64 (1.3.4-0.1) ...
Selecting previously unselected package libtheora0:amd64.
Preparing to unpack .../35-libtheora0_1.1.1+dfsg.1-15_amd64.deb ...
Unpacking libtheora0:amd64 (1.1.1+dfsg.1-15) ...
Selecting previously unselected package libvorbis0a:amd64.
Preparing to unpack .../36-libvorbis0a_1.3.7-1_amd64.deb ...
Unpacking libvorbis0a:amd64 (1.3.7-1) ...
Selecting previously unselected package libvorbisenc2:amd64.
Preparing to unpack .../37-libvorbisenc2_1.3.7-1_amd64.deb ...
Unpacking libvorbisenc2:amd64 (1.3.7-1) ...
Selecting previously unselected package libvpx6:amd64.
Preparing to unpack .../38-libvpx6_1.9.0-1_amd64.deb ...
Unpacking libvpx6:amd64 (1.9.0-1) ...
Selecting previously unselected package libwebp6:amd64.
Preparing to unpack .../39-libwebp6_0.6.1-2.1_amd64.deb ...
Unpacking libwebp6:amd64 (0.6.1-2.1) ...
Selecting previously unselected package libwebpmux3:amd64.
Preparing to unpack .../40-libwebpmux3_0.6.1-2.1_amd64.deb ...
Unpacking libwebpmux3:amd64 (0.6.1-2.1) ...
Selecting previously unselected package libx11-xcb1:amd64.
Preparing to unpack .../41-libx11-xcb1_2%3a1.7.2-1_amd64.deb ...
Unpacking libx11-xcb1:amd64 (2:1.7.2-1) ...
Selecting previously unselected package libx264-160:amd64.
Preparing to unpack .../42-libx264-160_2%3a0.160.3011+gitcde9a93-2.1_amd64.deb ...
Unpacking libx264-160:amd64 (2:0.160.3011+gitcde9a93-2.1) ...
Selecting previously unselected package libnuma1:amd64.
Preparing to unpack .../43-libnuma1_2.0.12-1+b1_amd64.deb ...
Unpacking libnuma1:amd64 (2.0.12-1+b1) ...
Selecting previously unselected package libx265-192:amd64.
Preparing to unpack .../44-libx265-192_3.4-2_amd64.deb ...
Unpacking libx265-192:amd64 (3.4-2) ...
Selecting previously unselected package libxcb-dri2-0:amd64.
Preparing to unpack .../45-libxcb-dri2-0_1.14-3_amd64.deb ...
Unpacking libxcb-dri2-0:amd64 (1.14-3) ...
Selecting previously unselected package libxcb-dri3-0:amd64.
Preparing to unpack .../46-libxcb-dri3-0_1.14-3_amd64.deb ...
Unpacking libxcb-dri3-0:amd64 (1.14-3) ...
Selecting previously unselected package libxcb-present0:amd64.
Preparing to unpack .../47-libxcb-present0_1.14-3_amd64.deb ...
Unpacking libxcb-present0:amd64 (1.14-3) ...
Selecting previously unselected package libxcb-randr0:amd64.
Preparing to unpack .../48-libxcb-randr0_1.14-3_amd64.deb ...
Unpacking libxcb-randr0:amd64 (1.14-3) ...
Selecting previously unselected package libxcb-sync1:amd64.
Preparing to unpack .../49-libxcb-sync1_1.14-3_amd64.deb ...
Unpacking libxcb-sync1:amd64 (1.14-3) ...
Selecting previously unselected package libxcb-xfixes0:amd64.
Preparing to unpack .../50-libxcb-xfixes0_1.14-3_amd64.deb ...
Unpacking libxcb-xfixes0:amd64 (1.14-3) ...
Selecting previously unselected package libxshmfence1:amd64.
Preparing to unpack .../51-libxshmfence1_1.3-1_amd64.deb ...
Unpacking libxshmfence1:amd64 (1.3-1) ...
Selecting previously unselected package libzvbi-common.
Preparing to unpack .../52-libzvbi-common_0.2.35-18_all.deb ...
Unpacking libzvbi-common (0.2.35-18) ...
Selecting previously unselected package libzvbi0:amd64.
Preparing to unpack .../53-libzvbi0_0.2.35-18_amd64.deb ...
Unpacking libzvbi0:amd64 (0.2.35-18) ...
Selecting previously unselected package ocl-icd-libopencl1:amd64.
Preparing to unpack .../54-ocl-icd-libopencl1_2.2.14-2_amd64.deb ...
Unpacking ocl-icd-libopencl1:amd64 (2.2.14-2) ...
Selecting previously unselected package jellyfin-ffmpeg5.
Preparing to unpack .../55-jellyfin-ffmpeg5_5.1.2-7-bullseye_amd64.deb ...
Unpacking jellyfin-ffmpeg5 (5.1.2-7-bullseye) ...
Selecting previously unselected package jellyfin.
Preparing to unpack .../56-jellyfin_10.8.9-1_all.deb ...
Unpacking jellyfin (10.8.9-1) ...
Selecting previously unselected package libaacs0:amd64.
Preparing to unpack .../57-libaacs0_0.9.0-2_amd64.deb ...
Unpacking libaacs0:amd64 (0.9.0-2) ...
Selecting previously unselected package libbdplus0:amd64.
Preparing to unpack .../58-libbdplus0_0.1.2-3_amd64.deb ...
Unpacking libbdplus0:amd64 (0.1.2-3) ...
Selecting previously unselected package libntlm0:amd64.
Preparing to unpack .../59-libntlm0_1.6-3_amd64.deb ...
Unpacking libntlm0:amd64 (1.6-3) ...
Selecting previously unselected package libgsasl7:amd64.
Preparing to unpack .../60-libgsasl7_1.10.0-4+deb11u1_amd64.deb ...
Unpacking libgsasl7:amd64 (1.10.0-4+deb11u1) ...
Selecting previously unselected package mailutils-common.
Preparing to unpack .../61-mailutils-common_1%3a3.10-3_all.deb ...
Unpacking mailutils-common (1:3.10-3) ...
Selecting previously unselected package mysql-common.
Preparing to unpack .../62-mysql-common_5.8+1.0.7_all.deb ...
Unpacking mysql-common (5.8+1.0.7) ...
Selecting previously unselected package mariadb-common.
Preparing to unpack .../63-mariadb-common_1%3a10.5.18-0+deb11u1_all.deb ...
Unpacking mariadb-common (1:10.5.18-0+deb11u1) ...
Selecting previously unselected package libmariadb3:amd64.
Preparing to unpack .../64-libmariadb3_1%3a10.5.18-0+deb11u1_amd64.deb ...
Unpacking libmariadb3:amd64 (1:10.5.18-0+deb11u1) ...
Selecting previously unselected package libpython3.9:amd64.
Preparing to unpack .../65-libpython3.9_3.9.2-1_amd64.deb ...
Unpacking libpython3.9:amd64 (3.9.2-1) ...
Selecting previously unselected package libmailutils7:amd64.
Preparing to unpack .../66-libmailutils7_1%3a3.10-3+b1_amd64.deb ...
Unpacking libmailutils7:amd64 (1:3.10-3+b1) ...
Selecting previously unselected package mailutils.
Preparing to unpack .../67-mailutils_1%3a3.10-3+b1_amd64.deb ...
Unpacking mailutils (1:3.10-3+b1) ...
Selecting previously unselected package psmisc.
Preparing to unpack .../68-psmisc_23.4-2_amd64.deb ...
Unpacking psmisc (23.4-2) ...
Selecting previously unselected package sudo.
Preparing to unpack .../69-sudo_1.9.5p2-3+deb11u1_amd64.deb ...
Unpacking sudo (1.9.5p2-3+deb11u1) ...
Setting up libgraphite2-3:amd64 (1.3.14-1) ...
Setting up libxcb-dri3-0:amd64 (1.14-3) ...
Setting up libpixman-1-0:amd64 (0.40.0-1.1~deb11u1) ...
Setting up libudfread0:amd64 (1.1.1-1) ...
Setting up libx11-xcb1:amd64 (2:1.7.2-1) ...
Setting up libpciaccess0:amd64 (0.16-1) ...
Setting up mysql-common (5.8+1.0.7) ...
update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up jellyfin-web (10.8.9-1) ...
Setting up libxcb-xfixes0:amd64 (1.14-3) ...
Setting up libogg0:amd64 (1.3.4-0.1) ...
Setting up libxrender1:amd64 (1:0.9.10-1) ...
Setting up psmisc (23.4-2) ...
Setting up libxcb-render0:amd64 (1.14-3) ...
Setting up libxcb-shm0:amd64 (1.14-3) ...
Setting up libx264-160:amd64 (2:0.160.3011+gitcde9a93-2.1) ...
Setting up libxcb-present0:amd64 (1.14-3) ...
Setting up mariadb-common (1:10.5.18-0+deb11u1) ...
update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode
Setting up libz3-4:amd64 (4.8.10-1) ...
Setting up libpython3.9:amd64 (3.9.2-1) ...
Setting up libntlm0:amd64 (1.6-3) ...
Setting up libxcb-sync1:amd64 (1.14-3) ...
Setting up libidn11:amd64 (1.33-3) ...
Setting up libfribidi0:amd64 (1.0.8-2+deb11u1) ...
Setting up libopus0:amd64 (1.3.1-0.1) ...
Setting up libvorbis0a:amd64 (1.3.7-1) ...
Setting up libevent-2.1-7:amd64 (2.1.12-stable-1) ...
Setting up mailutils-common (1:3.10-3) ...
Setting up libwebp6:amd64 (0.6.1-2.1) ...
Setting up sudo (1.9.5p2-3+deb11u1) ...
Setting up libmariadb3:amd64 (1:10.5.18-0+deb11u1) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up libllvm13:amd64 (1:13.0.1-6~deb11u1) ...
Setting up libfl2:amd64 (2.6.4-8) ...
Setting up libaacs0:amd64 (0.9.0-2) ...
Setting up libgc1:amd64 (1:8.0.4-3) ...
Setting up libltdl7:amd64 (2.4.6-15) ...
Setting up libxcb-dri2-0:amd64 (1.14-3) ...
Setting up libbdplus0:amd64 (0.1.2-3) ...
Setting up libnuma1:amd64 (2.0.12-1+b1) ...
Setting up ocl-icd-libopencl1:amd64 (2.2.14-2) ...
Setting up exim4-config (4.94.2-7) ...
Adding system-user for exim (v4)
Setting up libxshmfence1:amd64 (1.3-1) ...
Setting up libvpx6:amd64 (1.9.0-1) ...
Setting up libxcb-randr0:amd64 (1.14-3) ...
Setting up libharfbuzz0b:amd64 (2.7.4-1) ...
Setting up gsasl-common (1.10.0-4+deb11u1) ...
Setting up libwebpmux3:amd64 (0.6.1-2.1) ...
Setting up guile-2.2-libs:amd64 (2.2.7+1-6) ...
Setting up libzvbi-common (0.2.35-18) ...
Setting up libmp3lame0:amd64 (3.100-3) ...
Setting up libvorbisenc2:amd64 (1.3.7-1) ...
Setting up libzvbi0:amd64 (0.2.35-18) ...
Setting up exim4-base (4.94.2-7) ...
exim: DB upgrade, deleting hints-db
Created symlink /etc/systemd/system/timers.target.wants/exim4-base.timer → /lib/systemd/system/exim4-base.timer.
exim4-base.service is a disabled or a static unit, not starting it.
Setting up at (3.1.23-1.1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/atd.service → /lib/systemd/system/atd.service.
Setting up fontconfig-config (2.13.1-4.2) ...
Setting up libx265-192:amd64 (3.4-2) ...
Setting up libgsasl7:amd64 (1.10.0-4+deb11u1) ...
Setting up libunbound8:amd64 (1.13.1-1) ...
Setting up libfontconfig1:amd64 (2.13.1-4.2) ...
Setting up libbluray2:amd64 (1:1.2.1-4+deb11u2) ...
Setting up libgnutls-dane0:amd64 (3.7.1-5+deb11u3) ...
Setting up libmailutils7:amd64 (1:3.10-3+b1) ...
Setting up libcairo2:amd64 (1.16.0-5) ...
Setting up jellyfin-server (10.8.9-1) ...
Created symlink /etc/systemd/system/multi-user.target.wants/jellyfin.service → /lib/systemd/system/jellyfin.service.
Setting up libass9:amd64 (1:0.15.0-2) ...
Setting up libtheora0:amd64 (1.1.1+dfsg.1-15) ...
Setting up exim4-daemon-light (4.94.2-7) ...
Setting up mailutils (1:3.10-3+b1) ...
update-alternatives: using /usr/bin/frm.mailutils to provide /usr/bin/frm (frm) in auto mode
update-alternatives: using /usr/bin/from.mailutils to provide /usr/bin/from (from) in auto mode
update-alternatives: using /usr/bin/messages.mailutils to provide /usr/bin/messages (messages) in auto mode
update-alternatives: using /usr/bin/movemail.mailutils to provide /usr/bin/movemail (movemail) in auto mode
update-alternatives: using /usr/bin/readmsg.mailutils to provide /usr/bin/readmsg (readmsg) in auto mode
update-alternatives: using /usr/bin/dotlock.mailutils to provide /usr/bin/dotlock (dotlock) in auto mode
update-alternatives: using /usr/bin/mail.mailutils to provide /usr/bin/mailx (mailx) in auto mode
Setting up jellyfin-ffmpeg5 (5.1.2-7-bullseye) ...
Setting up jellyfin (10.8.9-1) ...
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for libc-bin (2.31-13+deb11u5) ...

> Waiting 15 seconds for Jellyfin to fully start up.

-------------------------------------------------------------------------------
● jellyfin.service - Jellyfin Media Server
     Loaded: loaded (/lib/systemd/system/jellyfin.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/jellyfin.service.d
             └─jellyfin.service.conf
     Active: active (running) since Fri 2023-02-17 10:18:03 CET; 18s ago
   Main PID: 2880 (jellyfin)
      Tasks: 21 (limit: 4675)
     Memory: 116.0M
        CPU: 12.818s
     CGroup: /system.slice/jellyfin.service
             └─2880 /usr/bin/jellyfin --webdir=/usr/share/jellyfin/web --restartpath=/usr/lib/jellyfin/restart.sh --ffmpeg=/usr/lib/jellyfin-ffmpeg/ffmpeg

Feb 17 10:18:13 jellyfin jellyfin[2880]: [10:18:13] [INF] Queuing task PluginUpdateTask
Feb 17 10:18:13 jellyfin jellyfin[2880]: [10:18:13] [INF] Executing Update Plugins
Feb 17 10:18:14 jellyfin jellyfin[2880]: [10:18:14] [INF] Update Plugins Completed after 0 minute(s) and 1 seconds
Feb 17 10:18:14 jellyfin jellyfin[2880]: [10:18:14] [INF] ExecuteQueuedTasks
Feb 17 10:18:18 jellyfin jellyfin[2880]: [10:18:18] [INF] CustomAuthentication was not authenticated. Failure message: Invalid token.
Feb 17 10:18:18 jellyfin jellyfin[2880]: [10:18:18] [INF] CustomAuthentication was not authenticated. Failure message: Invalid token.
Feb 17 10:18:18 jellyfin jellyfin[2880]: [10:18:18] [INF] AuthenticationScheme: CustomAuthentication was challenged.
Feb 17 10:18:18 jellyfin jellyfin[2880]: [10:18:18] [INF] CustomAuthentication was not authenticated. Failure message: Invalid token.
Feb 17 10:18:18 jellyfin jellyfin[2880]: [10:18:18] [INF] CustomAuthentication was not authenticated. Failure message: Invalid token.
Feb 17 10:18:18 jellyfin jellyfin[2880]: [10:18:18] [INF] AuthenticationScheme: CustomAuthentication was challenged.
-------------------------------------------------------------------------------

You should see the service as 'active (running)' above. If not, use https://jellyfin.org/contact to find us for troubleshooting.

You can access your new instance now at http://192.168.1.5:8096 in your web browser to finish setting up Jellyfin.

Thank you for installing Jellyfin, and happy watching!

Mounting the NAS locally

apt install cifs-utils -y
mkdir /home/jellyfin/Datas
chown -Rh jellyfin.jellyfin /home/jellyfin
vi /root/.smbcredentials
username=jellyfin
password=************
chmod 400 /root/.smbcredentials
mount -t cifs -o rw,vers=2.0,credentials=/root/.smbcredentials //192.168.1.107/Datas /home/jellyfin/Datas/

Make permanent:

vi /et/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda1 during installation
UUID=4e40c053-86d9-48a1-9efa-bb60780e68d5 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
UUID=a856894e-cbb2-4b7c-a1d0-8062c7c87684 none            swap    sw              0       0
/dev/sr0        /media/cdrom0   udf,iso9660 user,noauto     0       0
//192.168.1.107/Datas /home/jellyfin/Datas cifs vers=2.0,credentials=/root/.smbcredentials

References

vm/jellyfin.txt · Last modified: 2023/02/17 10:43 by warnaud