旧电脑再利用,用ubuntu server搭建本地媒体服务器 (jellyfin篇)

前言:

     第一次写文章,有很多不成熟望大家谅解。 前几天闲来无事翻开我的抽屉发现有一台初中用的小破笔记本,处理器是赛扬,可以说老的不能再老了。索性拿来下载乌班图服务器版来折腾玩。

没错,这就是我的小破电脑,另外还外置了1t移动硬盘

准备工具:

  • 下载好ubuntu server的系统镜像

  • 准备好一个装剧集和电影的外置硬盘

  • 一台主力电脑和一台旧电脑

本篇主要概括以下步骤:

  1. 下载ubuntu 镜像制作系统盘

  2. 安装系统(包括下载docker)

  3. 挂载外置硬盘

  4. 安装 Jellyfin

  5. 配置 Jellyfin 媒体库

  6. 访问和使用 Jellyfin

    由于我已经完折腾过了,也不想重新安装,而且用手机从零开始进行拍摄也不方便,所以我会用虚拟机来演示

步骤1 下载ubuntu 镜像制作系统盘

  1. 系统镜像我们选择24.04 LTS

  2. 制作系统盘我用rufus,最轻量也是最简洁的

  3. 插入u盘到旧电脑然后开始安装

步骤2 系统安装

  • 语言和键盘这方面选择英文,中文会缺少字形,极度不建议

  • 安装标准就行了,没必要简化

空格 ubuntu server 然后 done

  • 网络选择dhcp自动分配ip

ip分配的是"192.168.5.111"

  • proxy跳过,我们不会用到

  • 默认跳过直到配置文件配置,根据你自己来填写,我填的都是"sj"

  • 一定要安装ssh,这样就可以方便地将主力电脑上的内容复制粘贴到旧电脑上

空格到install openssh server 然后done

  • 下载docker有很多种方法,但最省事的是在安装界面里下载docker,省去待会手动安装

空格到docker然后done

  • 等待安装好,会提示重启电脑。

到这里恭喜你,成功安装了一台带有ubuntu server系统的电脑

重启过后系统,输入用户sj然后密码sj,成功进入用户

  • 打开主力电脑的powershell然后连接ssh

步骤3 挂载外置硬盘

  • 插入外置硬盘并查找硬盘设备sudo fdisk -l

      一般来说ubuntu server 的 外置设备名都叫/dev/sda,如果不是请自行辨别

可以看到系统识别到我的外置硬盘了,设备名叫做sda并且有两个分区,接下载我们要挂载sda1

  • 创建挂载点

    • sudo mkdir /mnt/external(根据你的喜好来创建,我创建在/mnt/并取名为external)

  • sda1里才有我的视频电影。所以后面我们挂载它

    • sudo mount /dev/sda1 /mnt/external

      现在,可以访问外置硬盘上sda1所有内容了,路径是 /mnt/external1

使用lsblk来获取磁盘信息,可以看到有两个挂载,我们忽视external1因为我之前挂在过忘记删了

步骤4 安装jellyfin

  • 拉取jellifin docker镜像:

    • sudo docker pull jellyfin/jellyfin

成功拉取

  • 创建并运行 Docker 容器:

    • sudo docker run -d -p 8096:8096 --name jellyfin --restart unless-stopped -v /mnt/external/jellyfin:/config jellyfin/jellyfin

      1. -d: 后台运行容器

      2. -p 8091:8096:将容器的 8096 端口映射到主机的 8091 端口,Jellyfin 默认使用该端口(因为8096端口已经被我的旧电脑占领了,所以改默认端口避免冲突)

      3. --name jellyfin:为容器指定一个名称。 

      4. --restart unless-stopped:容器在系统重启后会自动启动,除非手动停止。

      5. -v /mnt/external/jellyfin:/config:将旧电脑的 /mnt/external/jellyfin 目录挂载到 Docker 容器的 /config 目录,Jellyfin 会将数据存储在该目录

这样我们就安装好jellyfin了

  • 用主力电脑打开浏览器访问 Jellyfin Web 界面:

    • 输入法192.168.5.111:8096:

可以看到我们成功进来了

步骤5 配置 Jellyfin 媒体库

  • 把语言改成中文

  • 配置用户和密码,我这里默认root

  • 在设置媒体库这里我们点击添加媒体库

点击图案+

  • 媒体库名字选择电影,然后文件夹选择/media/external点击确定

这样就会自动读取我在external里所有的电影了

  • 元数据语言选择中文,地区因为没有中国我们选择台湾

  • 一切设置好之后我们登陆,等待一段时间加载出来就能看到内容了

  • 我们打开心灵捕手看看效果:

可以看到效果还是挺不错的

  • 你也可以设置转发获得更好的体验:

选择最适合你的硬件加速

以上就是本篇的所有内容,下期更新如何搭建本地qbitorrent下载器

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com