安卓手机免root本地运行青龙面板
懂得就去自己找教程,我这个喂饭的给小白,省去找资源,1块钱
一、安装termux高级终端
2、执行以下命令,给termux访问外部存储权限
termux-setup-storage
用命令查一下
ls -a
出现`storage`文件夹后,才可以进行恢复容器操作
二、下载青龙面板容器恢复包
需要下载的资源:
ps:
因为已经设置好了进入容器时会自动登陆alpine系统,不会处于termux界面下,如需要退出到termux界面下请执行下面的命令即可退出alpine系统
exit
- 在termux界面下登入alpine系统:
termux-alpine
- 判断当前所处系统:
执行命令`ls -a`,如果该目录下有.termux文件夹就表示当前未进入任何第三方系统,处于termux默认界面中。
- 每次需要恢复容器时请务必退出第三方系统,回到termux默认界面下去执行操作。否则无法完成容器恢复!
上面的ps不用鸟!
三、启动青龙面板
1、先手动启动青龙面板测试一下是否能正常运行
- 查看当前目录下是否存在ql.sh文件
ls
发现ql.sh存在,然后执行ql.sh文件
./ql.sh
等他运行完之后就可以了
四、给容器与外部存储建立软连接,方便后期手动导入脚本文件
1、考虑到有玩家可能需要手动运行本地脚本,在容器中每次使用`cp`命令就比较麻烦。给容器建立软连接就不需要每次进入终端执行命令。
在建立软链接前请在手机的内部存储的目录下【/storage/emulated/0/】创建一个目录用来存放脚本文件
这里教程就以创建一个名为ql的文件夹
- 即当前ql文件的路径相对于手机内部储存而言的路径为/storage/emulated/0/ql
- 但ql文件夹在ZeroTermux终端中的alpine系统的路径为/data/data/com.termux/files/home/storage/shared/ql
这说明在alpine系统中访问该路径/data/data/com.termux/files/home/storage/shared/会来到手机内部存储的/storage/emulated/0/路径下,它们之间已存在软连接。
2、回到ZeroTermux终端,并且确保登陆进入了alpine系统【只要你不手动退出默认就是处于alpine系统下】
- 将手机内部存储下的ql文件夹软连接到alpine系统的/ql/scripts/ql下【青龙v2.11.3版以下】
- termux_alpine_ql_v2.10.13:
ln -s /data/data/com.termux/files/home/storage/shared/ql /ql/scripts/ql
将手机内部存储下的ql文件夹软连接到alpine系统的/ql/data/scripts/ql下【青龙v2.12.0版以上】
termux_alpine_ql_v2.12.2:
ln -s /data/data/com.termux/files/home/storage/shared/ql /ql/data/scripts/ql
3、软连接好了后,就可以在手机内部存储的ql文件夹中放入本地脚本
回到浏览器登陆青龙控制面板,在`脚本管理`选项中就能看到ql文件夹下的本地脚本了!
ps 我只搭建青龙,软链接没弄,自己折腾
在完成第三大点后,为什么青龙面板过一会就打不开了,显示refused
运行着软件