Manjaro Linux on Android: Installation & Setup
Introduction
Manjaro Linux is a powerful, user-friendly, Arch-based distribution that you can now run directly on your Android device. By leveraging the power of proot-distro within Termux, you can experience a full Arch-based CLI environment with access to the Pacman package manager and the vast ecosystem of Arch software—all without needing root access.
Prerequisites
Before you begin the installation, ensure your device meets these requirements:
- Termux: Use the latest version from F-Droid.
- Storage: Minimum 3GB of free space.
- RAM: 3GB or more recommended for smooth performance.
- System: Android 7.0 or above with a 64-bit CPU.
Installation Steps
Follow these steps to install the Manjaro subsystem in your Termux environment.
1. Update Termux & Install proot-distro
First, ensure your repositories are up to date and install the proot-distro utility.
pkg update && pkg upgrade && pkg install proot-distro -y
2. Install Manjaro Linux
Use proot-distro to download and install the Manjaro environment.
proot-distro install manjaro
3. Login to Manjaro
Once installed, you can enter the Manjaro environment with the following command:
proot-distro login manjaro
Basic Setup & Management
Inside the Manjaro environment, you use the Pacman package manager to manage your system.
Update the System
pacman -Syu
Install Common Tools
You can install various development and networking tools:
pacman -S git python nodejs openssh
Manage the Distribution
- Exit Session: Type
exitto return to Termux. - Remove Manjaro:
proot-distro remove manjaroif you wish to uninstall.