一、Linux Deploy简介
Linux Deploy可以在安卓机器上使用chroot容器技术运行arm或者x86的Linux系统,利用该技术可以搭建个人服务器,Linux Deploy可运行多种linux发行版的软件,不失为一个好的家庭微型服务系统,如果想把手机弄成微型服务器的话linuxDeploy是最好的选择。
1、linux Deploy的缺点
1、它是运行在chroot容器中的,只能同时运行一个发行版系统,系统架构上有很多限制,
2、安卓手机或平板必须获得root权限
3、一般安卓手机的架构是arm(64)架构 ,在这里面也只能安装对应的架构,aarch什么的都差不多也能行,但是i386和amd64 就不要想了;有的安卓平板用的是x86架构的cpu和x86安卓系统应该可以安装这两个架构的系统
4、同时只能运行一个系统
5、由于架构的限制,软件相对较少
2、linux Deploy 的优点
1、CPU核心多,但编译性能较差,但也比那一个线程的云服务器好多了
2、运行内存充足,现在安卓手机配置都很高
3、省电,手机功耗比电脑小得多待机1瓦都不到,跑满估计不到10瓦
linuxDeploy的应用
大部分都是关于宝塔面板的,本人最近都在使用宝塔面板来配置服务器,比较方便
3、linux Deploy 的进一步探索
1、作为SVN服务器:可以搭建本地SVN服务器或者远程SVN服务器
2、如果有公网ip的话完全可以配置成一个云服务器,内网穿透也是可以的
3、如果手机有IPV6地址,这个也支持ipv6,配置一个ipv6的ddns也能做一些服务端
4、作为web服务器:可以安装一个宝塔面板,管理和部署网站都很方便
5、作为云盘服务器: 安装上一个大点的sd卡,或者买一个可同时给手机充电的hub,软件的话用可道云
6、作为MySQL数据库服务器,安装一个宝塔面板,再用宝塔面板安装MySQL,PHP,PHPmyadmin,可以很方便的管理数据库
二、软件安装
1、下载软件busybox:
安装Linux deploy之前得首先安装Busybox,它集成了Linux的很多命令。
我用的版本:
https://download.csdn.net/download/qq_43445867/88016069
Releases · meefik/busybox (github.com)
2、下载软件Linux Deploy
我用的版本Linux Deploy-2.6.0相对稳定
https://mp.csdn.net/mp_download/manage/download/UpDetailed
Releases · meefik/linuxdeploy (github.com)
3、下载软件JuiceSSH:可以在手机ssh连接Linux Deploy
https://download.csdn.net/download/qq_43445867/88016077
4、VNC Viewer:需要开启VNC的时候下载
Download VNC Viewer | VNC® Connect
未完待续。。。
Linux Deploy(二)利用Linux Deploy使用chroot容器搭建Linux系统