install EFB on Arch
自己用的两台笔记本都是Arch Linux
,VPS
上面图方便用的是Ubuntu
。
之后用了段时间,发现并不好用。系统带的东西比较多。安装新东西需要手动添加源并解决依赖冲突的问题。包管理上不如pacman
好用。
重装 VPS
在Vultr
上安装Arch Linux
比较简单,参考官方的教程就可以了。
其中网络配置部分遇到点麻烦,教程中说是要配置静态网络
,实际上使用DHCP
就可以了。1
systemctl enable dhcpcd@eth0
另外需要注意的是,默认root
是不开放远程登录的,所以远程登录新建用于进行。日常维护也使用这个用户就可以了。
用户管理的内容参考Users and groups (简体中文)。
安装 Python
Arch Linux
的好处就是系统本身是不带Python
的,参考Python安装最新的Python
,然后参考Python/Virtual environment运行虚拟环境。
安装Python
虚拟环境1
python -m venv venv
激活虚拟环境1
source venv/bin/activate
退出虚拟环境1
deactivate
之后Python
依赖和EFB
的安装都在虚拟环境中进行。
安装 EFB
之后的安装配置EFB
没有区别。
激活虚拟环境后,用screen
运行EFB
并返回前台后。断开ssh
或者退出虚拟环境都不会中断EFB
的运行。
如果运行时缺少依赖就安装对应的Python
依赖就可以了。
升级系统
Arch Linux
升级上面算是比较激进的。需要时不时地维护升级。