Make sure your device is rooted, and your kernel supports switching SELinux to Permissive. If not, trying to set SELinux to Permissive will cause a system-wide crash.
termux-setup-storage
echo "allow-external-apps = true" >> .termux/termux.properties
apt update
apt full-upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold"
pkg install root-repo x11-repo -y
pkg install neofetch wget openssh pulseaudio tsu -y