Install Termux Proot-Distro (XFCE4-Desktop) with Termux:x11 support. For better convenience additionally some developer stuff like VSCode, Chromium, Git, Python3 and Node.JS will be installed.
- Install Termux Android app from GitHub.
- Install Termux X11 Android app from GitHub.
- In the terminal clone this repo and run script:
curl -Lf https://raw.githubusercontent.com/brian200508/proot-distro-debian-termux-x11/main/install-debian.sh -o install-debian.sh && chmod +x install-debian.sh && ./install-debian.sh
- Restart Termux: run the command below, close Termux App and open Termux App again
exit
Don't forget Your Git config:
git config --global user.name "Your Name"
git config --global user.email "your.email-address@domain.com"
After updating Chromium or VSCode You max loose the --no-sandbox
argument in the desktop application links and Chromium or VSCode will start no longer. You can fix the desktop application links by running these commands (in Proot-Distro) once:
curl -Lf https://raw.githubusercontent.com/brian200508/proot-distro-debian-termux-x11/main/fix-desktop-links.sh -o ~/fix-desktop-links.sh && chmod +x ~/fix-desktop-links.sh && ~/fix-desktop-links.sh
And for all further updates:
~/fix-desktop-links.sh
You also can (re-)start XFCE manually (in Termux - not in Proot-Distro!!!) using this script:
~/startxfce4_debian.sh