Welcome to My Blog, This Is A short and straight forward Article On How To Install Parrot OS Full Desktop On Your Android Phone And Enjoy the Mini Linux Experience.
it is important to read this Article till the end and copy all commands as they're shown step-by-step to avoid any error. And also guide yourself with the video below, just in case you need a theorical Tutorial on how to get this done.
Prerequisites:
Installation Procedures
pkg update
After updating termux packages, install proot-distro, which us a package that allows us to run Linux OS using termux, do that with the command below.
pkg install proot-distro
Now that proot-distro is installed, we edit a custom installation script for parrot OS because it is not installed on proot-distro by default, do that with the command below.
nano $PREFIX/etc/proot-distro/parrot.sh
And in the new window that opens paste the script below.
# This is a default distribution plug-in.
# Do not modify this file as your changes will be overwritten on next update.
# If you want customize installation, please make a copy.
DISTRO_NAME="ParrotOs"
TARBALL_URL['aarch64']="https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Rootfs/Parrot/arm64/parrot-rootfs-arm64.tar.xz"
TARBALL_SHA256['aarch64']="af3e4511712313a5c4b24245c6a6f1ffcceedac66d611fee3f805fd6956da92a"
TARBALL_URL['arm']="https://raw.githubusercontent.com/EXALAB/AnLinux-Resources/master/Rootfs/Parrot/armhf/parrot-rootfs-armhf.tar.xz"
TARBALL_SHA256['arm']="fcb3e238dc147b49bca91f39f5ddf8f1646aa47a7c5e31d5cf674bec8694cf80"
Save the script by clicking Ctrl+x button on your keyboard .
Now that you're done with that, install parrot OS with the command below.
proot-distro install parrot
Once the installation is complete, login to Parrot OS CLI With the Command below
proot-distro login parrot
Note : That the command above can be used to login to Parrot whenever you want to login.
Now that you're logged in to parrot CLI, update your CLI repository with the command below.
apt update
After updating your repository, install XFCE4 GUI and the necessary packages including browser with the command below.
apt install xfce4 xfce4-whiskermenu-plugin dbus-x11 firefox-esr gnome-terminal tigervnc-standalone-server neofetch
The command above will install the GUI packages needed to operate on a desktop environment.
Now we create a manual startup script for our VNC server. Do that with the command below.
echo "vncserver -xstartup /usr/bin/xfce4-session" > /usr/local/bin/server ; chmod +x /usr/local/bin/server
Now to connect to the server just simply type the Command below.
server
You'd be prompted to enter a password if you're creating a server for the first time, make sure you use a password you can easily remember.
Note : that the command server above will be used to launch the VNC server whenever you want to connect to it.
Now that you're connected to the server you can now launch your Nethunter Kex Application and Enjoy your GUI Experience.
IMPORTANT
vncserver -kill :1