小米Note是我2015年左右使用的一部手机,换了手机后就一直放在家里没有使用过了,昨晚研究了下安装Linux的可能性,今天开始尝试安装,记录一下安装过程:
1,手机root,在网页上搜索了下kingo ROOT这个软件,出来一个官网,安装了一个英文的软件。
2,下载Syslock,也是官网下载,下载后可以正常安装,安装后,怎么也不能解锁System目录,重启了一下,居然自动就是解锁的,才知道,安装后需要重启才行。
3,在GitHub下载(使用https://ghproxy.com/加速下载) BusyBox 和 linuxdeploy 这两个软件,手机上的浏览器无法正常下载,使用AirDroid这个软件,在电脑上下载后,上传到手机上。
最新版本的busybox安装不了提示解析出错,于是下载老版本的,busybox-1.31.1-46.apk 这个版本安装正常,安装后打开软件,将软件设置为中文,点击安装,接受所有权限请求。
最新版本的linuxdeploy-2.6.0-259.apk 安装不了提示解析出错,下载老版本的,linuxdeploy-2.5.1-257.apk 这个版本安装正常,安装后打开
顶部显示的是手机当前的ip地址,ip左边的是名称,点击左上角,点【配置文件】,设置如下:
- 将默认的linux改一下名称,例如改成:Debian
回到首页,点击左上角,点【设置】,设置如下:
- 勾选 屏幕常亮
- 勾选 锁定WIFI
- 勾选 CPU唤醒
- PATH 变量:
/system/xbin (保持默认,
就是 Busybox 里的环境路径)
点击:更新环境
回到首页,点击右上角三个点,查询状态,显示手机内核架构是 armv7l,经过查询,这个实际上是arm32位,在选择安装版本的时候,对应的架构那就是 armhf
回到主页,点击右下角,按照以下进行配置:
- 发行版本:Debian
- 架构:armhf
- 发行版本:buster
- 源地址:默认的源地址是 http://ftp.debian.org/debian/ 修改为国内地址:http://mirrors.aliyun.com/debian/ (这里注意,使用http协议,而不是https协议,否则安装软件时会出错)
- 安装类型:镜像(镜像安装不成功改为目录成功了)
- 安装路径:${EXTERNAL_STORAGE}/linux.img 修改为:/data/Debian.img(如果是目录类型,就改为:/data/Debian)
- 文件系统:ext4(默认不要改)
- 镜像大小:20480(20G)
- 用户名:默认是android,修改为root
- 用户密码:设置root的密码
- 特权用户:默认是android:aid_inet android:aid_sdcard_rw 可以修改为:root
- 允许使用初始化系统 勾选
- (可选)允许挂载Android上的资源(可以不勾选)挂载方法:(58条消息) 用废旧手机搭建一个Linux服务器,附有免费下载文件-CSDN博客
- 启用SSH服务器 勾选 (这个不勾选,没办法远程管理服务器)
设置好后,回到首页,点击右上角三个点,点击配置。
再点击安装,开始安装,安装可能出现以下问题:
- 镜像安装时出现:Making file system(ext4)...fai (删除镜像文件,改为目录方式重新安装)
- 目录安装时出现:Failed getting release file http://http://mirrors.aliyun.com/Debian/(源地址后面的debian写成了Debian,改回小写字母即可)
重新安装方法:如果是目录方式,容器点击停止后,直接到re文件管理器里面,删除目录,如果是镜像,则删掉img镜像文件,然后重新设置重新安装。
安装完成后,先点击停止(卸载容器),然后再点击启动。
接着下载一个移动端的ssh软件进行登录测试:JuiceSSH - Free SSH client for Android
- 手机比较老,新版本的都安装不了,2.1.4 这个版本可以使用
使用方法:
新建连接,地址填顶部的ip地址,
单机使用的时候,只需要打开juiceSSH终端即可,其他软件都可以关闭。
内网穿透:cpolar - secure introspectable tunnels to localhost
教程:(58条消息) [手机Linux] 三,安卓手机Linux内网穿透(cpolar),实现远程连接_安卓链接linux服务器_虾稿的博客-CSDN博客
一些命令无法使用的解决:
在Linux系统中首次使用一些命令(从安装系统后的首次使用)的时候,提示“xxx 未找到”,说明你这个系统中还没有这个命令,需要下载安装,在控制面板上输入下列命令可在线安装:
- ifconfig:sudo apt install net-tools
- 安装vim :sudo apt-get install vim
- 安装rpm:sudo apt-get install rpm
参考:
Linux Deploy:在Android上部署Linux - 知乎 (zhihu.com)
(58条消息) [手机Linux] 二,安卓手机安装linux系统, 部署完全属于自己的服务器(Linux Deploy)_虾稿的博客-CSDN博客
手机安装LinuxDeploy 使用总结 2019 - 简书 (jianshu.com)
手机安装linux系统-手机秒变服务器(Linux Deploy)_哔哩哔哩_bilibili
旧手机搭建linux服务器,7年前的魅蓝note5搭建alist,aria2,qbittorrent,宝塔等_哔哩哔哩_bilibili
【原创】旧手机上安装Linux操作系统(未完。。。)_旧手机刷linux_赵庆明老师的博客-CSDN博客
(58条消息) 用废旧手机搭建一个Linux服务器,附有免费下载文件-CSDN博客
手机安装LinuxDeploy 使用总结 2019 - 简书 (jianshu.com)
源:文章来源:https://www.toymoban.com/news/detail-759447.html
Debian 源使用帮助 — USTC Mirror Help 文档文章来源地址https://www.toymoban.com/news/detail-759447.html
到了这里,关于小米Note手机安装Linux的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!