1. 安装Termux软件

可在F-Droid中安装。也可直接搜获获得软件包

2. 进入Termux软件

赋予软件存储权限

termux-setup-storage

更新软件包

pkg update

安装 proot-distro

pkg instal proot-distro

安装pulseaudio

pkg install pulseaudio

安装vim文本编辑器

pkg instal vim 

编辑自启动脚本~/.profile

pulseaudio --start --load="module-native-protocol-tcp auth-ip-acl=127.0.0.1 auth-anonymous=1" --exit-idle-time=-1

pacmd load-module module-native-protocol-tco auth-ip-acl=127.0.0.1 auth-anonymous=1

3. 安装Arch Linux

查看可安装的发行版

proot-distro-list

安装发行版

proot-distro instal archlinux

登陆

proot-distro login archlinux

更新软件包

pacman -Syu

安装sudo 和 vim

pacman -S sudo vim 

新增普通用户

useradd -m -g users -G wheel -s /bin/bash user

更改用户密码;
编辑sudoers,使得wheel组可以使用sudo;

安装软件

sudo pacman -S firefox networkmanager xorg xorg-server pulseaudio noto-fonts-cjk git openssh fakeroot base-devel 

安装桌面环境xfce

sudo pacman -S xfce4 xfce4-goodies lightdm

4. 配置VNC

安装vnc

sudo pacman -S tigervnc

增加~/.vnc/config文件

session=xfce4
geometry=1920x1080
localhost

增加~/.vnc/xstartup文件,并赋予可执行权限

#!/bin/bash

unset SESSION_MANAGER
unset DBUS_SEESION_BUS_ADDRESS
export PULSE_SERVER=127.0.0.1 && pulseaudio --start --disable-shm=1 --exit-idle-time=-1
exec startxfce4

编辑~/.profile文件

export  PULSE_SERVER=127.0.0.1 && pulseaudio --start --disable-shm=1 --exit-idle-time=-1

设置时区

sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

启动vnc

vncpasswd
vncserver :1

5. 使用VNC客户端连接

这里推荐AVNC这个软件。