前提条件
1.已root的手机一台
2.Linux Deploy 安装包 下载地址:https://github.com/meefik/linuxdeploy/releases
安装Linux Deploy 并安装系统
1.点开左上角选择设置
1.勾选锁定wifi,防止休眠时wifi断开
2.勾选cpu保持唤醒
3.勾选开机启动 (可选)
4. path变量设置,网上大部分都说手机上安装busybox后填写busybox安装命令包后的路径,其实Linux Deploy从2.*版本后自带busybox,所以可以不用安装,也用不填
5.更新操作环境
2.点击右下角进行属性设置
1.选择发行版本, 我选择的ubuntu
2.选择架构,基本现在的手机都是arm64架构,如果不清楚,保持默认就行
3.选择发行版本,我选择的bionic 即18.04
4.修改源地址,国外地址安装很慢,所以修改为国内的,我选择的中科大的源,地址:http://mirrors.ustc.edu.cn/ubuntu-ports/
5.安装类型,新手建议保持默认的 “镜像文件” 就行,对linux熟悉的可选择分区方式安装,会更加灵活,至于别的安装方式我没有尝试过,所以也不是很清楚,有兴趣的可以自行尝试
6.安装路径, 没特殊要求默认即可
7.镜像大小,选择镜像时会要求填写,即整个系统可用的空间大小,存储大的可以填大点,免得后期空间不够用(目录和分区方式没有这个选项),如果镜像路径设置在fat32内存卡的目录下镜像大小应不大于4096mb,这是fat32文件系统文件大小限制决定的
8.文件系统,选择ext4
9.填写自己的用户名和用户密码
10.本地化,选择 zh_CN.UTF-8,除非你想使用英文
11.初始化,建议勾选上,这样在不做别的更改的情况下会在/etc下面生成rc.local文件,方便后面放些需要跟随系统启动的服务,当然你也可以手动设置初始化执行的文件
12.挂载,建议勾选上,除非你不准备使用除了镜像空间以外的任何存储设备,点击挂载点列表可以编辑需要挂载的设备。
13. ssh,必须勾选,否则无法通过终端ssh远程连接
14.图形界面,有需要的话可以勾选,会生成桌面环境,使用对于的远程链接工具就可链接到桌面,比如我选择图形子系统为VNC,那么使用VNC客户端就可以远程链接到Linux Deploy的桌面,桌面环境可根据自己的喜好勾选
3.点击右上角,选择安装
等到手机最后一行输出 <<<deploy 表示安装完成,这时先点击停止,在点击启动就会启动我们安装好的系统
ssh登录并切换bash和dash
1.远程连接,我是在电脑上通过终端命令连接的
命令: ssh 用户名@ip 回车后输入密码,用户名和密码就是之前我们自己填写的,ip直接在Linux Deploy顶部就有显示
2.sh切换,从Ubuntu 6.10开始,默认使用dash,我们可以切换会更熟悉的bash,查看当前使用的sh
命令: ls -l /bin/sh
3.切换sh
命令: dpkg-reconfigure dash 选择否
4.再次查看
命令: ls -l /bin/sh (当然,以后有必要我们是可以再切换回去的,命令 dpkg-reconfigure dash 选择是)
vnc链接
下载vnc客户端填写用户名密码即可连接成功,首次进入可能出现中文显示方块的情况,这是因为没有中文字体,安装上就好了。
命令:apt install ttf-wqy-zenhei
下篇文章给大家展示如何把移动硬盘挂载到系统内部并打造成个人网盘,再搭配上aria2等将手机便家庭影音中心。