1. 说明
此篇博客用于记录如何安装Linux Deploy及如何使用SSH连接新建的Linux系统,个人觉得对于LINUX, Java Web学习有用,甚至可以安装VS code 服务器版,目前测试centos 可用VS code服务器版,Java,Git相关的插件可正常使用。目前测试Ubuntu18.04 通过VNC 可用并能安装Wireshark 和Chromium。不同的版本对不同应用有支持,但个人不建议安装图形化界面, 仅建议用于学习Linux, Nginx工具和 Java web 等,做学习用途,相比虚拟机,个人觉得更方便,可一直开启,也可安装Clash linux 版, 用做代理上网。
2. 准备
- 一台安卓手机(4.0以上)
- ROOT授权
- 8G ROM
- 1G RAM
- 电脑
3. 安装软件及地址
BUSYBOX
https://github.com/meefik/busybox/releases
LINUX DEPLOY
https://github.com/meefik/linuxdeploy/releases
4. 配置
- 进入BUSYBOX 点击Remove 后点击Install
- 进入Linux Deploy后点击配置 -> 环境变量,输入/system/xbin
- 进入配置界面选择系统,建议新手选择Ubuntu ,粘贴国内清华镜像源
http://mirror.tuna.tsinghua.edu.cn/ubuntu-ports/
- 编辑用户名,密码,语言zh_CN, UTF-8
- 勾选启用SSH
- 如果有SD卡,需要通过ES文件管理器或其他管理器查看SD卡路径,配置,勾选挂载外部资源后,可通过root用户,/root/share共享
5. SSH连接
SSH连接的工具有很多,一般推荐使用win10商店的Terminal或Xshell,个人常用Terminal。