An optimized automation script to boot a complete Linux desktop environment on Android devices via Termux & Termux-X11 without root privileges.
proot-distroOpen Termux and run the following command to set up the core packages and repositories:
pkg update && pkg upgrade -y
pkg install x11-repo -y
pkg install termux-x11-nightly proot-distro pulseaudio -y
Install the base Debian rootfs system:
proot-distro install debian
Log into your Debian proot environment using proot-distro login debian and install the required desktop components:
apt update && apt upgrade -y
apt install xfce4 xfce4-goodies enlightenment desktop-base exo-utils -y
git clone git@github.com:MDTLorg/termux-debian-sh.git
cd termux-debian-sh
chmod +x debian-xfce.sh
📦 Download Source ZIP
📄 Download Raw Script (.sh) |
🌐 GitHub Repository
Simply trigger the script to deploy the full desktop environment:
./debian-xfce.sh
DISPLAY environment pathways.proot-distro.
termux-debian-sh/
│
├── debian-xfce.sh
└── README.md
Developed under MDTLorg
This utility is open-source software licensed under the MIT License.