安卓手机无需root使用Alpine Term APK安装Linux系统
发布时间:2022-11-15 11:32:43 所属栏目:Linux 来源:
导读: 前面分享过用手机安装面具,然后在面具里面安装青龙面板,但是手机root权限很麻烦,可以看下免root权限安装docker+青龙面板教程
手机安装Docker容器可以装青龙面板或者做其他项目
Termux很强大,
手机安装Docker容器可以装青龙面板或者做其他项目
Termux很强大,
|
前面分享过用手机安装面具,然后在面具里面安装青龙面板,但是手机root权限很麻烦,可以看下免root权限安装docker+青龙面板教程 手机安装Docker容器可以装青龙面板或者做其他项目 Termux很强大,可以安装各种linux,但基于termux版linux还是不能运行Docker,需要Termux上装Qemu虚拟机,Qemu装alpine linux,这个时候才是原汁原味的x86 linux,有了x86 linux就可以安装Docker容器,这种套娃的操作可能会劝退不少人,幸运的是有人把Termux+Qemu+Alpine整合好了,名为alpine-term,下载安装就能用,安装一个apk打开就是配置完全的alpine linux。 apk下载链接:github.com/FakeRajbhx/alpine-term/releases/download/New/alpine-term-v16.0-release.apk 下载链接是国外的开源网站,有时候会打不开多试几次就可以。 下载安装后初始化开机,开机后,登录系统,用户:alpine 密码: alpine 然后切换到root账户,输入sudo -s 密码为 alpine ,接着修改root密码, 输入 passwd ,可以输入一个简单的密码123456,需要输入两次。 1.开启root登录SSH 系统默认是禁止ssh密码登录的,所以需要先开启它,输入: sed -i ‘s/PasswordAuthentication no/PasswordAuthentication yes/g’ /etc/ssh/sshd_config 如果还需要开机root用户登录的话,输入 sed -i ‘s/PermitRootLogin no/PermitRootLogin yes/g’ /etc/ssh/sshd_config 然后重启启动sshd服务,输入service sshd restart 重启完成就配置好了。 2.映射ssh的22端口(方便电脑操作,手机操作就忽略这个步骤) 因为是Qemu套娃,所以需要映射ssh的22端口,开机完成后,手指在软件的左上方向右滑,会出现菜单,如下图所示: [2]/dev/ttyS0 输入:ssh root@127.0.0.1 -p 22 映射ssh的22端口到手机的22端口,选择 [1]QEMU,输入 hostfwd_add tcp::22-:22 【注意】这个映射端口的命令每次重启Alpine Term 都需要重新设置一次,建议常驻后台。 执行上面的指令后就可以远程ssh手机的22端口。这样当手机和电脑处于同一局域网的时候我们就能在电脑上通过FinalShell远程登录手机的Termux模拟终端了。 在电脑上操作终端复制命令比较方便。 3.配置APK源和DNS(如果能正常安装可以忽略) 因为Alpine默认的都是国外的源和DNS,所以这里都需要改成国内的。 更换阿里云的源 sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories 更换114DNS,两条都换了 sed -i 's/nameserver 185.120.22.15/nameserver 114.114.114.114/g' /etc/resolv.confsed -i 's/nameserver 94.16.114.254/nameserver 114.114.115.115/g' /etc/resolv.conf 这样网络就正常可以使用了linux面板,接下来设置时区 setup-timezone 等到提示 Which timezone are you in? (‘?’ for list) [UTC],然后输入 Asia/Shanghai 更新软件包命令 : apk updateapk upgrade docker 安装(如果已经安装就可以略过) sudo curl -sSL get.docker.com | sh 设置docker开机启动命令 rc-update add docker 启动docker命令 service docker start 启动的挺慢,稍等一分钟左右。 拉取青龙镜像 docker pull whyour/qinglong 创建青龙 docker run -dit \ -v $PWD/ql/config:/ql/config \ -v $PWD/ql/log:/ql/log \ -v $PWD/ql/db:/ql/db \ -p 5600:5600 \ --name qinglong \ --hostname qinglong \ --restart always \ whyour/qinglong:latest 最后就是装完青龙也需要映射端口: [2]/dev/ttyS0 输入:ssh root@127.0.0.1 -p 5600 手指在软件的左上方向右滑,会出现菜单选择 [1]QEMU,输入 hostfwd_add tcp::5600-:5600 总的流程就是手机安装alpine-term软件,然后打开软件在里面用命令安装docker和青龙面板。 按照以上命令执行完毕后,通过你的IP:5600,你就可以打开青龙面板了。手机ip:127.0.0.1 ,如果是连接WiFi就是192.168开头局域网ip访问。 命令都是亲测能正常安装好青龙面板,但是用这个方式不如安装magisk面具的方式稳定,安装alpine-term软件占用空间也大! (编辑:财气旺网 - 财气网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐

