Supported Desktop Environment:
- XFCE, MATE, LXQt, LXDE (stable and worked well)
termux21 scientific and games repo GPG signature is expired and will interfere with apt package manager, we recommends to remove it instead with this command:
rm $PREFIX/etc/apt/sources.list.d/*
| Distribution | Flavor/Desktop Environment | Supported CPU Arch | Docker Registry |
|---|---|---|---|
| Debian 11 Bullseye (Recommended for beginners) | CLI XFCE LXQt MATE LXDE | arm aarch64 x86_64 |
debian:bullseye |
| Ubuntu 20.04 LTS Focal Fossa (Recommended for beginners) | CLI XFCE LXQt MATE LXDE | arm aarch64 x86_64 |
ubuntu:focal |
| Debian 10 Buster (Recommended for beginners) | CLI XFCE LXQt MATE LXDE | arm aarch64 x86_64 |
debian:buster |
| Ubuntu 18.04 LTS Bionic Beaver (Recommended for beginners) | CLI XFCE LXQt MATE LXDE | arm aarch64 x86_64 |
ubuntu:bionic |
| Debian 8 Jessie | CLI | arm aarch64 x86_64 |
debian:jessie |
| Ubuntu 14.04 LTS Trusty Tahr | CLI | arm aarch64 x86_64 |
ubuntu:trusty |
- Rootfs-only uninstall
#!/bin/sh
cd ~/termux21-proot-script && chmod -R 777 [distro aliases] && rm -rf [distro aliases]
rm -f /data/data/com.termux/files/usr/bin/[distro aliases]
- Full Uninstall, including in-termux dependency
#!/bin/sh
cd ~/termux21-proot-script && chmod -R 777 [distro aliases] && rm -rf [distro aliases]
rm -f /data/data/com.termux/files/usr/bin/[distro aliases]
apt remove proot pulseaudio -y && apt autoremove -y
Replace [distro aliases] with distro alias you're using, available on installation page
andronixapp/andronixorigin Inspiration for making this project, VNC startup mechanism, Licensed under MIT License.
linuxmasterdroid/termux-desktops Pulseaudio startup mechanism, Licensed under GPLv3.
Termux PRoot Distro v4 rootfs build workflows, Licensed under GPLv3.
Pulseaudio fix for One UI, Issue #19623 on termux-packages