原版(留作原始记录)
第零步
查看手机cpu架构并选择相应的安装包
简易方法:
adb连接手机
然后输入如下指令:
cat /proc/cpuinfo
然后安装Termux
\color{red}{\leftarrow}这是个链接
这里因cpu架构是aarch64
,所以选用的是
termux-app_v0.118.0+github-debug_arm64-v8a.apk
第一步
安装各种环境和依赖项
pkg install git wget screen python libxml2 libxslt binutils libjpeg-turbo zlib
git用于下载框架和插件
python是框架和插件运行所必须的
接下来是剩余几个东西的解释
libxml2
和libxslt
用于 lxml
如果不安装会出现下图
binutils
用于pyinstaller
- 原本的名称叫strip
如果不安装会出现下图
libjpeg-turbo
和zlib
用于 pillow
如果不安装会出现下图
接下来的流程就和常规操作一模一样了
没有测试在手机上运行go-cqhttp,没那么多号
第二步
下载安装框架和插件
# 下载框架
git clone https://github.com/OlivOS-Team/OlivOS.git
# 进入路径
cd OlivOS
# 下载各种python包
pip install -r requirements.txt
# 进入插件目录
cd plugin/app/
# 下载OlivaDice插件组
wget https://ghproxy.com/https://github.com/OlivOS-Team/OlivaDiceCore/releases/latest/download/OlivaDiceCore.opk -N
wget https://ghproxy.com/https://github.com/OlivOS-Team/OlivaDiceJoy/releases/latest/download/OlivaDiceJoy.opk -N
wget https://ghproxy.com/https://github.com/OlivOS-Team/OlivaDiceLogger/releases/latest/download/OlivaDiceLogger.opk -N
wget https://ghproxy.com/https://github.com/OlivOS-Team/OlivaDiceMaster/releases/latest/download/OlivaDiceMaster.opk -N
第三步
运行框架
# 进入脚本路径
cd ../../script/
# 启动服务
sh screen_startserver.sh
# 列出服务列表
screen -ls
# 进入screen查看框架运行状态
screen -r OlivOS
# 退出screen
Ctrl+a d
第四步
客制化
参考大狐狐的手册进行尝试
注意这里是手机
可能会有一些不太一样的地方