在 Termux 上安装 Proot-Distro Arch Linux 的一些记录
Published in:2023-10-25 |

在 Termux 上安装 Proot-Distro Arch Linux 的一些记录

本文暂时停更,原因是,已知的问题,存在于Samsung One UI (Powered by Android 13) 的 proot 安装发行版 Archlinux 无法正常加载 Xserver 导致图形化界面无法正确启动。暂时没有找到解决办法的情况下,逃离是最佳办法。参考https://github.com/termux/termux-x11/issues/299

这个文档主要参考了Termux:從0到1安裝Arch Linux桌面系統+一鍵啟動指令稿 | Ivon的部落格

安装 Termux

Termux 是一个 Android 上的终端模拟器,可以在 Android 上运行 Linux 环境。

同时,为了一些事情干的方便一些,安装 Termux:X11 以及 Termux:Widget 。

安装 Proot-Distro

Proot-Distro 是一个在 Termux 上安装 Linux 发行版的工具。

1
pkg install proot-distro

安装 Arch Linux

1
proot-distro install archlinux

配置 Arch Linux

1
proot-distro login archlinux

修改 pacman 源

1
vim /etc/pacman.conf
1
2
3
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
Prev:
在 Termux 上安装 Debian 11 并启用桌面环境
Next:
fastAPI 入门教程