Fedora Linux is a modern and powerful operating system that provides a complete desktop environment with updated tools and strong performance. You can easily run Full Fedora Linux GUI on Android using Termux and access it through a VNC viewer app. It is useful for learning Linux, testing development tools, and practicing a real desktop experience directly from your mobile phone.
Requirements
Before installing Full Fedora Linux GUI on Android, make sure your device meets the following requirements for smooth performance and proper setup.
- Termux installed (latest version).
- RealVNC Viewer app installed.
- Internet data: Approx 500MB – 800MB.
- Free storage: Minimum 5GB.
- RAM required: Minimum 4GB recommended.
- Installation time: Approx 40–60 minutes.
Installation Commands
Fedora Linux can be installed on Android using a simple Termux script. The script automatically downloads and configures the full system with the XFCE desktop environment. Keep your internet connection stable during the process.
First, Update and Upgrade Termux packages:
pkg update && pkg upgrade -yGive termux storage permission:
termux-setup-storageInstall required packages:
pkg install wget curl proot tar -yInstall Fedora Linux XFCE using this script:
bash <(curl -s https://raw.githubusercontent.com/AndronixApp/AndronixOrigin/master/Installer/Fedora/fedora-xfce.sh)Start Fedora Linux setup process:
./start-fedora.shDuring the GUI setup, the script will ask you to create a VNC password. This password is required to access the Fedora desktop through the RealVNC Viewer app. You can set any six charectors password that you can remember.
If vnc password set prompt not appear during the installation, then run this command:
vncpasswdGUI Setup Steps
These steps set up the desktop environment and allow you to access it through the RealVNC Viewer app on Android.
Start Fedora Linux VNC server:
vncserver :1Now, Open the RealVNC Viewer app and follow these steps:
- Tap on (+) icon on the right side bottom.
- Enter the address: 127.0.0.1:5901
- Enter the Name: Fedora Linux
- Tap on the Create and Connect to start it.
- Enter the VNC password you set during Fedora setup.
- Fedora XFCE desktop will open on your Android device.
Once these steps are completed, your Fedora Linux GUI will be successfully connected through RealVNC Viewer. You can now access and use the full desktop environment directly on your Android device.
Fedora Linux Basic Terminal Commands
Fedora Linux basic terminal commands help you perform everyday tasks like managing files, installing packages, and checking system information. These commands are simple and useful for beginners to understand how Fedora works in a terminal environment.
Update system packages:
dnf update -yInstall a package:
dnf install git -yRemove a package:
dnf remove git -yCheck system info:
cat /etc/os-releaseList files:
lsCreate folder:
mkdir testChange directory:
cd testClear terminal:
clearCheck disk usage:
df -hThese basic commands give you a simple way to control and manage Fedora Linux from the terminal.
End Note
Now your Full Fedora Linux GUI is successfully running on Android, giving you a complete desktop experience on your mobile device. You can explore Linux, install tools, and practice development easily. Keep experimenting with different commands to improve your Linux skills and get more familiar with the system.
