linux

Linux Jellyfin如何安装

小樊
88
2025-02-17 23:06:29
栏目: 智能运维

在Linux上安装Jellyfin媒体服务器可以通过多种方法实现,具体取决于您使用的Linux发行版。以下是在一些常见发行版上安装Jellyfin的步骤:

在Ubuntu上安装Jellyfin

  1. 更新系统并安装必要的包:
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg
  1. 创建keyrings目录并添加Jellyfin GPG密钥:
mkdir -p /etc/apt/keyrings
curl -fsSL https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/jellyfin.gpg
  1. 添加Jellyfin仓库:
echo "deb [signed-by=/etc/apt/keyrings/jellyfin.gpg] https://repo.jellyfin.org/ubuntu $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/jellyfin.list
  1. 更新包列表并安装Jellyfin:
sudo apt update
sudo apt install jellyfin -y
  1. 启动Jellyfin服务并设置为开机自启:
sudo systemctl enable jellyfin
sudo systemctl start jellyfin
  1. (可选)配置防火墙和SSL证书,设置Apache作为反向代理。

在CentOS上安装Jellyfin

  1. 安装必要的依赖库:
sudo yum install automake fuse-devel gcc-c++ git libcurl-devel libxml2-devel make openssl-devel -y
  1. 下载并编译s3fs-fuse:
git clone https://github.com/s3fs-fuse/s3fs-fuse.git
cd s3fs-fuse
./autogen.sh
./configure
make && sudo make install
  1. 挂载S3文件系统:
mkdir -p /mnt/oss
s3fs YOUR_BUCKET /mnt/oss -o passwd_file=/etc/passwd-s3fs -o url=https://YOUR_S3_ENDPOINT -o use_path_request_style
  1. 安装Jellyfin:
wget https://repo.jellyfin.org/releases/server/centos/jellyfin-10.2.2-1.el7.x86_64.rpm
sudo yum localinstall jellyfin-10.2.2-1.el7.x86_64.rpm
  1. 启动Jellyfin服务并设置为开机自启。

在Arch Linux及其衍生版上安装Jellyfin

可以使用AUR助手(如YaY)来安装Jellyfin:

yay -S jellyfin-git

在Fedora上安装Jellyfin

wget https://repo.jellyfin.org/releases/server/fedora/jellyfin-10.2.2-1.fc29.x86_64.rpm
sudo dnf install jellyfin-10.2.2-1.fc29.x86_64.rpm

请注意,具体的安装步骤可能会因Linux发行版和版本的不同而有所差异。建议参考Jellyfin的官方文档或GitHub页面以获取最准确的安装指南。

0
看了该问题的人还看了