Skip to content

AnLinux

Run Linux On Android Without Root Access

Open sourceApache-2.0

Highlights

  • Generates the commands and scripts that install a Linux userland on Android.
  • Offers a selection of distributions to set up.
  • Covers optional desktop environment setup reachable through a VNC client.
  • Requires a separate terminal emulator such as Termux and works without root.
  • Licensed Apache-2.0 and available for Android only.

About this application

AnLinux sets up a Linux userland on an Android device without requiring root. It does this indirectly: the app presents a choice of distributions and then produces the shell commands and installation scripts needed to unpack that userland, which the user pastes into a terminal emulator such as Termux. The resulting environment runs alongside Android rather than replacing it, so the phone continues to boot as usual.

Once the userland is in place, the session behaves like a shell on a small Linux machine: a package manager, standard command-line utilities, compilers and interpreters if they are installed. AnLinux also covers the steps for adding a desktop environment reachable through a VNC client, for work that needs a window rather than a prompt.

The app is licensed Apache-2.0. Its role stops at generating and documenting the setup, so a terminal emulator is a prerequisite, and the environment stays in user space: there is no kernel replacement, no access to hardware that Android does not expose, and performance depends on the device.

Android

  • App storeF-Droid

    From the publisher

    OpenOpens in a new tab

    Package identifier: exa.lnx.a

    v6.75 Stable6.0 MBreleased 07/14/2026

    SHA-256 from the manifest published by F-Droid, compared on 08/04/2026

    5101af3ae2a3fd03ed87ebbb78996fbfa4ef9638d3a923b23254cdf8d5553650

We do not host this file, we do not scan it and we do not inspect its contents. Read what the source says, then decide for yourself.