在Ubuntu上安装Jellyfin媒体服务器可以通过Docker容器来实现,以下是详细的安装步骤:
首先,确保你的系统是最新的,并安装Docker。
sudo apt update
sudo apt install docker.io
sudo systemctl start docker
sudo systemctl enable docker
创建并添加Jellyfin的Docker仓库文件:
mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg
cat <<EOF | sudo tee /etc/apt/sources.list.d/jellyfin.sources
Types: deb
URIs: https://repo.jellyfin.org/
Suites: stable
Components: main
Architectures: amd64
Signed-By: /etc/apt/keyrings/jellyfin.gpg
EOF
sudo apt update
使用以下命令安装Jellyfin:
sudo apt install jellyfin -y
创建并运行Jellyfin容器,并配置必要的路径映射:
docker run -d \
--name jellyfin \
-p 8096:8096 \
-v /home/ubuntu/mount0/jellyfin/config:/config \
-v /home/ubuntu/mount0/jellyfin/cache:/cache \
-v /home/ubuntu/mount0:/media \
--restart=unless-stopped \
jellyfin/jellyfin
打开浏览器,访问 http://localhost:8096
,按照提示进行基本配置,如创建管理员账户、添加媒体库等。
如果你有NVIDIA显卡并希望启用GPU硬解码,可以按照以下步骤操作:
安装NVIDIA驱动和NVIDIA Container Toolkit:
sudo apt install nvidia-driver-470
curl -fsSL https://nvidia.github.io/nvidia-docker/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-docker-keyring.gpg
curl -s -L https://nvidia.github.io/nvidia-docker/stable/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list
sudo apt-get update
sudo apt-get install -y nvidia-docker2
重新运行Jellyfin容器并启用GPU:
docker run -d \
--name jellyfin \
-p 8096:8096 \
-v /home/ubuntu/mount0/jellyfin/config:/config \
-v /home/ubuntu/mount0/jellyfin/cache:/cache \
-v /home/ubuntu/mount0:/media \
--restart=unless-stopped \
--gpus all \
jellyfin/jellyfin
以上步骤应该可以帮助你在Ubuntu上成功安装和配置Jellyfin媒体服务器。如果有任何问题,可以参考Jellyfin的官方文档或相关社区论坛。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:ubuntu如何安装jellyfin