背景

Jellyfin 作为一个开源免费的软件媒体系统,在自己的闲置机器上安装和运行,就能拥有独享的媒体服务器,也给自己收藏的影视资源安个家。

但是在国内使用,还是有个痛点,如果是使用jellyfin官方源安装的,更新的时候就会非常痛苦,不仅常常下载龟速,甚至会龟速下载1个小时后断连更新失败。这是因为jellyfin的更新源默认只有一个地址https://repo.jellyfin.org,在下载时根据IP选择镜像地址,亚洲只有一个新加坡的官方镜像https://sgp1.mirror.jellyfin.org,下载极慢且易失败。

查找镜像源

下面以Debian和Ubuntu为例,讲一下怎么添加国内镜像地址。

首先查找国内的镜像地址,国内主要是大学镜像源,通过以下网站查询:

https://mirrors.cernet.edu.cn/list/jellyfin

通过查询可知,国内有兰州大学镜像、南京大学镜像、南阳理工学院镜像可用

更换镜像源

接下来兰大镜像为例,修改Debian/Ubuntu的sources地址,把镜像地址改到国内。

DEB822 格式

sudo vi /etc/apt/sources.list.d/jellyfin.sources

ubuntu24.04

Types: deb
URIs: https://mirror.lzu.edu.cn/jellyfin/ubuntu
Suites: noble
Components: main
Signed-By: /etc/apt/keyrings/jellyfin.gpg

debian12

Types: deb
URIs: https://mirror.lzu.edu.cn/jellyfin/debian
Suites: bookworm
Components: main
Signed-By: /etc/apt/keyrings/jellyfin.gpg

传统格式

sudo vi /etc/apt/sources.list.d/jellyfin.list

ubuntu

deb [signed-by=/etc/apt/keyrings/jellyfin.gpg] https://mirror.lzu.edu.cn/jellyfin/ubuntu noble main

debian

deb [signed-by=/etc/apt/keyrings/jellyfin.gpg] https://mirror.lzu.edu.cn/jellyfin/debian bookworm main

安装/更新jellyfin

配置完后,更新apt软件包列表,即可使用国内的镜像源安装或更新jellyfin

sudo apt update

更新或安装jellyfin

#安装jellyfin
sudo apt install jellyfin

#更新全部软件-包含jellyfin
sudo apt upgrade

#仅更新jellyfin
sudo apt install --only-upgrade jellyfin

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐