Full Fedora Linux GUI on Android – Installation & Setup Guide

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 -y

Give termux storage permission:

termux-setup-storage

Install required packages:

pkg install wget curl proot tar -y

Install 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.sh

During 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:

vncpasswd

GUI 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 :1

Now, 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 -y

Install a package:

dnf install git -y

Remove a package:

dnf remove git -y

Check system info:

cat /etc/os-release

List files:

ls

Create folder:

mkdir test

Change directory:

cd test

Clear terminal:

clear

Check disk usage:

df -h

These 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.

SHARE THIS POST: