如何在 Debian 10 Buster 上安装 Jellyfin 媒体服务器

本教程将向您展示如何在 Debian 10 服务器/桌面上安装 Jellyfin 媒体服务器。 Jellyfin 是一款免费的开源应用程序,可让您在一个漂亮的界面中组织电影、电视节目、音乐和照片,并通过网络或通过网络在 PC、平板电脑、手机、电视、Roku 等设备上流式传输这些媒体文件互联网。 Jellyfin 可以安装在 Linux、MacOS 和 Windows 上。

Jellyfin 特点

Jellyfin 是 Emby 媒体服务器的一个分支。 它包含许多与 Plex 和 Emby 相同的功能。

  • 与 Plex 或 Emby 不同,Jellyfin 是 100% 免费和开源的。 无广告。 移动应用程序没有播放限制。 (虽然 iOS 应用无法在后台播放视频。)
  • 观看直播电视并设置自动录制以扩展您的媒体库。
  • 自动从 TheTVDB、TheMovieDB、OpenMovie Database 和 Rotten Tomatoes 获取艺术品、元数据。
  • 支持DLNA。
  • 可以安装可选插件以提供附加功能。
  • 支持使用 FFMpeg 进行视频编码/解码的硬件加速。
  • 和更多。

在 Debian 10 上安装 Jellyfin 媒体服务器

Jellyfin 不包含在默认的 Debian 存储库中,但它有自己的存储库。 运行以下命令将 Jellyfin 存储库添加到您的 Debian 10 系统。

echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/debian buster main" | sudo tee /etc/apt/sources.list.d/jellyfin.list

接下来,运行以下命令将 Jeffyfin GPG 密钥导入 Debian 系统,以便 APT 在安装过程中验证软件包完整性。

wget -O - https://repo.jellyfin.org/jellyfin_team.gpg.key | sudo apt-key add -

而且因为这个仓库使用的是HTTPS连接,所以我们还需要安装 apt-transport-https ca-certificates 包裹。

sudo apt install apt-transport-https ca-certificates

最后,更新 Debian 系统上的软件包索引并安装 Jellyfin。

sudo apt update  sudo apt install jellyfin

此命令还将安装 3 个其他软件包作为依赖项:

  • jellyfin-ffmpeg: 用于视频转码。
  • jellyfin-server: 后端服务器。
  • jellyfin-web: 前端网页界面。

现在 Jellyfin 媒体服务器已安装,我们可以使用以下命令检查其状态:

systemctl status jellyfin

如您所见,它在我的 Debian 10 系统上运行。 (按 q 键收回终端控制权。)