Site icon 时鹏亮的Blog

安卓手机 安装 Ubuntu 22.04 教程

请知悉:本文最近一次更新为 5个月 前,文中内容可能已经过时。

那,看博客的都知道我有台红米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 教程:

  1. 压缩包如需密码,解压密码为:shipengliang

    如遇文件损坏或密码错误,可参考修复教程:WinRAR如何修复受损的压缩文件

  2. 下载所需文件:

  3. 解压并安装linuxdeploy到手机。
  4. 手机连接号WiFi,启动linuxdeploy并点击右下角的设置按钮
  5. 发行版 GNU/LinuxUbuntu
  6. 架构arm64
  7. 发行版 GNU/Linux 版本bionic
  8. 源地址 贴入: http://mirrors.aliyun.com/ubuntu-ports/
  9. 剩下的部分按需设置(比如用户名密码以及开启SSH)。然后返回APP首页,点击右上角,安装,耐心等安装结束,屏幕没有报错并输出: <<<deploy

    说明Ubuntu 18.04的安装就结束了。

  10. 点击APP首页左下的启动,即可启动安装好的Ubuntu系统。
  11. 通过SSH方式访问Ubuntu系统,开始着手升级系统。
  12. 编辑 /etc/apt/sources.list

    将每个源的尾部添加 restricted

  13. 执行指令: sudo apt update && sudo apt upgrade
  14. 如果上述指令执行有任何报错提示,使用AI协助你解决所有的问题,直至没有任何报错。
  15. 执行系统升级指令: sudo do-release-upgrade
  16. 完成后,系统就会从18.04升级到22.04了。

参考资料

Linux Deploy 指南

I found a way to install ubuntu 20.04 (focal)

使用Linux Deploy在android手机上部署Ubuntu


如您从本文得到了有价值的信息或帮助,请考虑扫描下方二维码捐赠和鼓励。

本站资源,请 注册城通账户 后,使用客户端下载,参考教程:城通网盘如何使用客户端下载文件


尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《安卓手机 安装 Ubuntu 22.04 教程》相关的博文:

Exit mobile version