小米note2运行termux利用docker跑青龙面板

  1. 记一次ping不同虚拟机,但虚拟机可以ping通外部机,解决:本地网络是指的VM网卡的ipv4设置,默认网关与外部机同一网段。

1、手机端的termux分为zerotermux和termux,本文用zerotermux(在termux基础上的魔改版本)
2、电脑端利用xshell的ssh连接手机端,这样手机端就需要下载openssh和设置passwd,命令如下:
设置password须先下载:pkg install termux-auth
然后下载openssh:pkg install termux-auth

下载时可能出现错误:CANNOT LINK EXECUTABLE “sshd——解决方法: termux-change-repo图像化换源(清华源tsinghua好用点)

3、然后设置密码passwd
4、然后开启ssh命令:sshd
5、注意用xshell连接termux的ssh端口不是22而是8022,此外可用whoami命令查看termux用户名,密码是3设置的密码。
【windows自带命令行连接ssh root@192.168.0.101 -p 8022】
6、安装docker时出现:termux中Unable to locate package docker
解决办法:安装root-repo命令
pkg install root-repo
7、termux无法运行docker(一种思路看9,此外还有一种思路是通过qemu虚拟机运行docker运行青龙,缺点是功耗大运行慢)在这里插入图片描述8、将青龙恢复包放在【/storage/emulated/0/xinhao/data】目录下 ,然后打开termux左划打开恢复备份,之后再点击容器那一栏,会有个新的容器,然后进入就好了。
9、利用zerotermux导入恢复包
青龙恢复包下载地址https://cloud.189.cn/t/AfuYvyQr6rQr (访问码:dfh8)
进入此系统直接./ql.sh 运行青龙,但是该系统(基于alpine容器)无法运行ssh,也可以安装但无法运行docker,却可以运行青龙,我对此不理解。
10、接下来是安装依赖问题,由于无法运行docker,只能通过青龙面板手工一条条安装依赖,依赖如下:
在这里插入图片描述

已安装青龙2.11+的用户,一键拉库 没反应就是网络问题

docker exec -it qinglong bash -c "$(curl -fsSL https://git.metauniverse-cn.com/https://github.com/yanyuwangluo/VIP/blob/main/Scripts/sh/1customCDN.sh)"

第三步 必做!更换脚本npm源

docker exec -it qinglong bash -c "$(curl -fsSL https://git.metauniverse-cn.com/https://raw.githubusercontent.com/yanyuwangluo/VIP/main/Scripts/sh/ql-npm.sh)"

faker2库

ql repo https://git.metauniverse-cn.com/https://github.com/shufflewzc/faker2.git "jd_|jx_|gua_|jddj_|jdCookie" "activity|backUp" "^jd[^_]|USER|function|utils|sendNotify|ZooFaker_Necklace.js|JDJRValidator_|sign_graphics_validate|ql|JDSignValidator|magic|depend|h5sts" "main"

常见依赖:


【依赖类型:NodeJs】

复制以下全部内容选择自动拆分

https-proxy-agent
ws
qrcode-terminal
tunnel
download
request
md5
got
ds
axios@0.27.2
crypto-js
prettytable
jsdom
date-fns
tough-cookie
tslib
ws@7.4.3
ts-md5
jsdom -g
jieba
fs
form-data
json5
png-js
global-agent
@types/node
require
typescript
js-base64
moment
axios


【依赖类型:Python3】

pytz
typescript
ping3
httpx
canvas
PyExecJS
success
–upgrade pip
jieba
pip
requests
bs4


【依赖类型:Linux (新版青龙安装失败的无需安装)】

bizMsg
gcc
magic
python-devel
bizCode
aiohttp
lxml
bizMsg
aiohttp


附定时规则:
1)0 0 2 1 * ? 表示在每月的1日的凌晨2点调整任务
(2)0 15 10 ? * MON-FRI 表示周一到周五每天上午10:15执行作业
(3)0 15 10 ? 6L 2002-2006 表示2002-2006年的每个月的最后一个星期五上午10:15执行作
(4)0 0 10,14,16 * * ? 每天上午10点,下午2点,4点
(5)0 0/30 9-17 * * ? 朝九晚五工作时间内每半小时
(6)0 0 12 ? * WED 表示每个星期三中午12点
(7)0 0 12 * * ? 每天中午12点触发
(8)0 15 10 ? * * 每天上午10:15触发
(9)0 15 10 * * ? 每天上午10:15触发
(10)0 15 10 * * ? 每天上午10:15触发
(11)0 15 10 * * ? 2005 2005年的每天上午10:15触发
(12)0 * 14 * * ? 在每天下午2点到下午2:59期间的每1分钟触发
(13)0 0/5 14 * * ? 在每天下午2点到下午2:55期间的每5分钟触发
(14)0 0/5 14,18 * * ? 在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发
(15)0 0-5 14 * * ? 在每天下午2点到下午2:05期间的每1分钟触发
(16)0 10,44 14 ? 3 WED 每年三月的星期三的下午2:10和2:44触发
(17)0 15 10 ? * MON-FRI 周一至周五的上午10:15触发
(18)0 15 10 15 * ? 每月15日上午10:15触发
(19)0 15 10 L * ? 每月最后一日的上午10:15触发
(20)0 15 10 ? * 6L 每月的最后一个星期五上午10:15触发
(21)0 15 10 ? * 6L 2002-2005 2002年至2005年的每月的最后一个星期五上午10:15触发
(22)0 15 10 ? * 6#3 每月的第三个星期五上午10:15触发
12、centos下
启动docker命令:systemctl start docker
启动青龙命令:docker start qinglong

用于包管理的 Termux 命令列表

pkg search PACKAGE NAME HERE 安装软件包。
pkg install PACKAGE NAME HERE 更新和升级 Termux 软件包。
pkg uninstall PACKAGE NAME HERE 卸载软件包。
pkg reinstall PACKAGE NAME HERE 重新安装一个包。
pkg show PACKAGE NAME HERE 获取有关包的详细信息。
pkg-list-installed 列出已安装的 Termux 包。
pkg-list-all 列出 Termux 的所有可用包。
pkg autoclean 删除不再需要的包。
pkg clean 清理从远程存储库下载的包的本地缓存。
pkg files PACKAGE NAME HERE 显示文件的位置。
pkg update 更新 Termux 包。
pkg upgrade 升级 Termux 软件包。
pkg update && pkg upgrade -y 更新和升级 Termux 包。
Termux 基本 shell 命令列表
Termux 命令列表 Termux 命令的用法
history 显示以前键入的命令的历史记录。
cal 显示日历。
date 显示当前日期。
help 显示有关 shell 内置命令的信息。
exit 使用此命令关闭 Termux。
uptime 显示操作系统的正常运行时间。
df 显示文件系统上可用的磁盘空间量。
find 在目录层次结构中搜索文件。
su 更改用户 ID 或成为超级用户。
echo 将参数写入标准输出。
passwd 更改用户密码。 如果未指定用户,则更改当前用户的密码。
du 汇总用于每个文件和/或目录的磁盘空间。
whoami 显示当前登录到本地系统的用户的用户、组和权限信息。
ifconfig 配置网络接口参数。
ping 向网络主机发送 ICMP ECHO_REQUEST。
netstat 打印网络连接、路由表、接口统计信息、伪装连接和多播成员资格。
sleep 暂停程序执行指定的时间。
用于文件管理的 Termux 命令列表
Termux 命令列表 Termux 命令的用法
ls 列出有关文件系统中文件和目录的信息。
touch FILENAME 创建一个新文件。
cat FILENAME cat 命令用于显示文件的内容。
cp cp 命令用于创建文件的副本。
mv mv 命令用于将文件从源移动到目标。
rm FILENAME 删除文件
rm -rf DIRECTORY NAME 强制删除给定的目录。
mkdir NEW DIRECTORY NAME 创建一个新目录。
rmdir DIRECTORY NAME 删除一个目录。
cd DIRECTORY NAME 更改目录。
pwd 打印当前工作目录。
chmod 777 FILENAME 修改文件的权限。 任何人都可以读取、写入和执行该文件。
一些额外的 Termux 命令列表
Termux 命令列表 Termux 命令的用法
zip FILENAME 压缩一个文件。
unzip FILENAME 解压一个文件。
wget URL HERE 从网络下载文件。
git clone URL OF GITHUB HERE 将软件包从 Github 克隆到您的系统。
env 允许您显示当前环境或在更改后的环境中运行指定的命令。
termux-setup-storage 授予 Termux 访问设备存储的权限。



  • 27
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值