super 发表于 2020-3-11 21:00:32

利用闲置手机做微阉割版的Centos服务器(chroot)

本帖最后由 super 于 2020-3-11 21:12 编辑

事先准备
1.一台闲置root过的4.4版本+安卓手机
(建议剩余内存8g以上.太小折腾没意思。)
2.耐心.会用百度.一双明亮的眼睛.
3.稳定的网络环境软件准备
1.linuxdeploy(主)
2.busybox(支持环境)
3.ssh软件(选自己喜欢的)网盘里准备了我喜欢用的.
以上三个软件在我的od里已经备好了最新版
白嫖大佬的世纪互联.速度还不错.
地址:Cheng-CK
也可以去github下载 搜索一下即可开搞开搞
1.首先
旧手机安装两个下载的软件
打开busybox.不管你安装没安装
记下你的安装地址. 然后install
(推荐)或者把安装目录调整为/system/xbin
然后install
安装完成后 等uninstall按钮亮起来之后
删掉这个软件.
2.Linuxdeploy主软件
进去主页面
点击左上角三条杠按钮 然后点击设置
主要设置这几个,其他建议不动 或者自己折腾屏幕常量 随你
锁定WI-FI 后面打勾
CPU唤醒 后面打勾
开机启动 随你
ENV目录 不要改动
PATH变量 填入你busybox安装位置         /system/xbin

3.然后点击更新环境.在点击返回.回到软件主页面
点击右下角那个菜单键 进入镜像安装页设置
这个自己设置 我以centos7.7为例发行版 Centos
架构 aarch64         (这个根据自己cpu架构设置.文末附查CPU架构方法)发行版linux版本 7(实测安装是7.7)
源地址 我选的是中科大的源 http://mirrors.ustc.edu.cn/centos-altarch/安装类型 推荐目录
安装路径 /data/sulsu    安装到data的优势是整个手机内存容量都是linux的系统盘.你的系统将会安装在data下sulsu目录下 .此处自己折腾用户名.密码 root root   自己设置(这是linux的登录账户和密码)本地化 Zh_CN.UTF-8   这个不动都行.设置为zh_cn可以让你的系统一部分反馈信息是汉化的.当然 母语不是汉语的话当我没说. DNS 自己设置.无所谓
挂载 这个不打勾   我们设置安装目录为/data/sulsu的话 这就不用挂载了 除非你是镜像安装或者没在这个目录安装需要挂载.详见百度.SSH 后面打勾 启用
图形界面 这个不打勾   听句劝 设备都闲置了 你跑桌面系统肯定是卡卡的没有体验.配置高当我没说. 其他我没提到的 这边都不动.
4.返回软件主界面
点击右上角三个点的菜单. 点击配置 然后点下面的停止 然后开始安装 这个过程一般8-25分钟左右.根据手机性能而定 .
你看到软件主页面不停的在走命令行
xxxx......done
xxxxx......done
xxxxxx......done
这就是在进行中
如果看到xxxxx......fail

就是出现错误了
这种一般通过换源解决 因为手机架构分支多 所以建议用各类nb大学的源 像阿里云 这种大厂 反而没有我手机架构的源. 换国内源安装速度快 可以试试清华 中科的的源 我感觉不错.
安装中命令正常(done)直至最后出现
<<<deploy
就是大功告成了
点击停止 然后点击启动 这就OK了
用ssh软件连接
host:127.0.0.1
port:22
root (你设置的用户名)
root (你设置的密码)
可以连接到 就成功了CPU架构查询方法1.百度
2.下载终端软件 在命令行输入
uname -m
下面是我内网ssh连接闲置设备上centos成功
就这.晚上或者明天会码出centos7安装宝塔的教程.并且会附带解决安装出现bug的教程ps:这个图床就是放在我的旧手机上
图没了就是手机没电了...


页: [1]
查看完整版本: 利用闲置手机做微阉割版的Centos服务器(chroot)