下载并安装Multipass,安装到别的盘,比如I:\multipass
https://multipass.run/download/windows
复制init.sh、rclone_setup.sh和install_jellyfin.sh到I:\multipass目录下
multipass launch -n NovaStream -c 4 -m 8G -d 20G
新建 4核心 8GB内存 10G虚拟磁盘的Ubuntu 24.04实例,实例名为NovaStream
Connect-VMNetworkAdapter -VMName "NovaStream" -SwitchName "WAN"
multipass info或multipass list
查看IP
打开Hyper-V虚拟机查看IP
检查C:\WINDOWS\System32\drivers\etc\hosts.ics文件
multipass shell NovaStream
访问虚拟机
multipass delete NovaStream
删除Alist实例
multipass purge
永久删除
multipass transfer I:\multipass\init.sh NovaStream:/home/ubuntu/
multipass exec NovaStream -- sudo bash /home/ubuntu/init.sh
更新软件源——清华源
bash <(curl -sSL https://linuxmirrors.cn/main.sh)
安装Alist
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
cd /opt/alist
./alist admin set NEW_PASSWORD
添加115网盘、天翼云盘客户端和阿里云盘Open
https://alist.nn.ci/zh/guide/drivers/115.html
115扫码登录获取Token即二维码令牌
选择Qrcode源为网页
天翼网盘客户端输入用户名和密码
安装rclone
apt install rclone
scp I:\multipass\rclone_setup.sh root@192.168.1.40:/home/ubuntu/
bash /home/ubuntu/rclone_setup.sh
rclone config delete 115pan
rclone config delete tianyi
rclone config show 115pan
rclone config show tianyi
115pan
http://192.168.1.40:5244/dav/115pan
tianyi
http://192.168.1.40:5244/dav/tianyi
mkdir /115webdav
mkdir /tianyiwebdav
rclone mount 115pan:/video /115webdav --allow-non-empty --vfs-cache-mode writes&
rclone mount tianyi:/video /tianyiwebdav --allow-non-empty --vfs-cache-mode full --vfs-cache-max-size 8G&
卸载
fusermount -u /115webdav
fusermount -u /tianyiwebdav
安装Jellyfin
scp I:\multipass\install_jellyfin.sh root@192.168.1.40:/home/ubuntu/
bash /home/ubuntu/install_jellyfin.sh
配置 Docker 使用加速器
sudo nano /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.m.daocloud.io"]
}
重启 Docker 服务以应用配置
sudo systemctl restart docker
docker run -d \
--name jellyfin \
-v /root/jellyfin/config:/config \
-v /root/jellyfin/cache:/cache \
-v /tianyiwebdav:/media1 \
-v /115webdav:/media2 \
-p 8096:8096 \
--restart unless-stopped \
jellyfin/jellyfin
新建存储库
存储库 URL:https://mirror.ghproxy.com/https://github.com/cxfksword/jellyfin-plugin-metashark/releases/download/manifest/manifest_cn.json
若上述URL失效,可在插件仓库中获取最新地址:
https://github.com/cxfksword/jellyfin-plugin-metashark,重新添加一个存储库。
安装MetaShark插件
安装简体中文语言包并重启系统
sudo apt install language-pack-zh-hans
reboot
安装内网穿透Tailscale
curl -fsSL https://tailscale.com/install.sh | sh
tailscale up
tailscale status
https://pkgs.tailscale.com/stable/?v=1.70.0#windows
注意事项:
必须打开WiFi连接Hyper-V的Default Switch