温馨提示×

ubuntu jellyfin如何安装

小樊
103
2025-03-10 23:08:48
栏目: 智能运维

在Ubuntu上安装Jellyfin媒体服务器可以通过Docker容器来实现,以下是详细的安装步骤:

安装Docker

首先,确保你的系统是最新的,并安装Docker。

sudo apt update sudo apt install docker.io sudo systemctl start docker sudo systemctl enable docker 

添加Jellyfin 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

使用以下命令安装Jellyfin:

sudo apt install jellyfin -y 

运行Jellyfin容器

创建并运行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 

配置Jellyfin

打开浏览器,访问 http://localhost:8096,按照提示进行基本配置,如创建管理员账户、添加媒体库等。

启用GPU硬解码(可选)

如果你有NVIDIA显卡并希望启用GPU硬解码,可以按照以下步骤操作:

  1. 安装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 
  2. 重新运行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的官方文档或相关社区论坛。

0