那,看博客的都知道我有台红米K40 游戏增强版(Redmi K40 Gaming),之前在家里NUC通过Docker装了个Home Assistant Core,后来关掉了。
想着这手机放着也是放着,不如装个Ubuntu发挥余热,或者说,我就是好奇我这台root了的手机能不能完成这个任务。经过搜索了解了一些基本的知识,发现最简单的还是通过Linux Deploy 安装。
当然,这个本质上和Ubuntu服务器有区别的,它原理上是利用了 chroot 的方式虚拟的,所以你无法使用 Docker以及systemctl。然后就是安装的Ubuntu版本最高是18.04。
我通过一个github的issue了解到,曲线救国的方式,先装好Ubuntu 18.04,然后通过升级的方式即可升到Ubuntu 22.04。
以下是红米K40 游戏增强版 安装 Ubuntu 22.04 教程:
- 压缩包如需密码,解压密码为:shipengliang。
如遇文件损坏或密码错误,可参考修复教程:WinRAR如何修复受损的压缩文件
- 下载所需文件:
- 解压并安装linuxdeploy到手机。
- 手机连接号WiFi,启动linuxdeploy并点击右下角的设置按钮
- 发行版 GNU/Linux 选 Ubuntu
- 架构 选 arm64
- 发行版 GNU/Linux 版本 选 bionic
- 源地址 贴入:
http://mirrors.aliyun.com/ubuntu-ports/ - 剩下的部分按需设置(比如用户名密码以及开启SSH)。然后返回APP首页,点击右上角,安装,耐心等安装结束,屏幕没有报错并输出:
<<<deploy说明Ubuntu 18.04的安装就结束了。
- 点击APP首页左下的启动,即可启动安装好的Ubuntu系统。
- 通过SSH方式访问Ubuntu系统,开始着手升级系统。
编辑
/etc/apt/sources.list将每个源的尾部添加
restricted- 执行指令:
sudo apt update && sudo apt upgrade - 如果上述指令执行有任何报错提示,使用AI协助你解决所有的问题,直至没有任何报错。
- 执行系统升级指令:
sudo do-release-upgrade - 完成后,系统就会从18.04升级到22.04了。
参考资料
I found a way to install ubuntu 20.04 (focal)
使用Linux Deploy在android手机上部署Ubuntu
如您从本文得到了有价值的信息或帮助,请考虑扫描下方二维码捐赠和鼓励。
本站资源,请 注册城通账户 后,使用客户端下载,参考教程:城通网盘如何使用客户端下载文件。
如本文对您有用,捐赠和留言 将是对我最好的支持~(捐赠可转为站内积分)
如愿意,请向朋友推荐本站,谢谢。
尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。
留言