Manjaro Linux on Android:

Terminal Guide & Documentation

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 exit to return to Termux.
  • Remove Manjaro: proot-distro remove manjaro if you wish to uninstall.

Explore More Tools

Nmap

Powerful network discovery and security auditing.

WAFW00F

Identify Web Application Firewalls (WAF).

Cool Commands

Visual and fun terminal commands for Termux.