追番最优解autobangumi踩坑实录--vmware中用archlinux采用docker部署

前情

在没有b的情况下看番都不够优雅,看相关在线网站画质不行,且不能选自己想要的字幕组

使用相关网站下载,需要自己重命名,看的多了还要自己归档,每周一次打开网站下载,又太麻烦。

综上autobangumi就是完美的方案,订阅后,季初选择想看的番,每周自动下载,文件自动归档与重命名

成果展示

基础

AutoBangumi | 自动追番,解放双手!

私人博客

踩坑实录

不要用wsl,与docker desktop(会变得不幸)

  1. 内存占用特别离谱,开完就跑了个qbitorrent与AutoBangumi以及watchover,电脑内存就不够用了,要无感使用不够优雅,要优雅可以或许可以使用Windows的定时任务,使其在深夜自动运行,但是AutoBangumi必须在qbitorrent启动后启动,或许可以使用linux定时任务(但在ws中l这个该怎么弄?)
  2. wsl内存不会自动释放,当你运行一段时间后(溢出后),会出现资源不可用的提示(这个问题在网上看了一眼好像从21年就有,或许有解决方案,没细看,因为不用的主要原因不是这个)
  3. linux containers在bridge下,桥接的是宿主机的网络,所以不能ping通容器的ip。
  4. 如官方使用bridge,当你下载器的地址填docker网关时,AutoBangumi能连qbitorrent,但是其访问下载器ui超时。
  5. 如果填宿主机ip,会显示拒绝连接,图省事,反正就自己主机跑你可以如下设置
    在这里插入图片描述

使用VMware并运行archlinux,与电脑共享下载动漫的文件夹

基础

archlinux 简明指南 | archlinux 简明指南 (icekylin.online)

在 VMware 中安装 ArchLinux - 掘金 (juejin.cn)

踩坑

1.推荐安装过程中给最少2G内存,安装后1G即可,25G硬盘,cpu给满

2.使用open-vm-tools,而不是官方的vm-tools

卸载vm-tools:vmware-uninstall-tools.pl

参考: Arch Linux - ArchWiki

Arch Linux安装VMware Tools教程 - 方舟基地 (wnark.com)

3.如果archlinux 汉化不完全,且一切设置如教程,删除~/.config/plasma-localerc文件重启

源自:archlinux 汉化

4.共享的文件夹需要挂载,

命令:

1
2
3
4
5
6
7
8
9
10
11
`mount -t fuse.vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other`

# `mount:这是Unix/Linux系统中用于挂载文件系统的命令。`

# `-t fuse.vmhgfs-fuse:这指定了要挂载的文件系统类型。在这种情况下,它使用了用于VMware共享文件夹的FUSE实现。`

# `.host:/:这是VMware环境中共享文件夹的位置。`

# `/mnt/hgfs:这是挂载点,也就是本地系统上共享文件夹内容在挂载后可以访问的目录。`

# `-o allow_other:此选项允许除了挂载它的用户之外的其他用户访问已挂载的文件系统。`

源自:VMware共享文件夹

注意给这个文件夹写权限

重启需要重新挂载,所以可以sudo vim/etc/fstab在最后加一行.host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other 0 0


追番最优解autobangumi踩坑实录--vmware中用archlinux采用docker部署
http://lanfunoe.site/2024/02/07/追番最优解autobangumi踩坑实录-vmware中用archlinux采用docker部署/
作者
John Doe
发布于
2024年2月7日
许可协议