AnLinux - Run Linux on Android

Contains ads
3.6
2.49K reviews
1M+
Downloads
Content rating
Everyone
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

*Please update to the latest version to ensure all feature work correctly.

Note: This app work WITHOUT ROOT, but require Android 5 + and latest Termux app.

This application will allow you to run Linux on Android, by using Termux and PRoot technology, you can run a lots of popular Linux Distro, such as Ubuntu, Debian, Kali, Parrot Security OS, Fedora, CentOS Stream, Alpine and much more!

By installing Linux Distro using this app, you can run various classic Linux desktop application such as Emac, mpv player, Python 3, and lots more for you to discover!

Various of Desktop Environment and Window Manager are also supported, such as KDE, Xfce4, LXDM, Mate, LXQT, Awesome Window Manager, IceWM, and more might be added in the future.

Features:

- NO ROOT ACCESS REQUIRED!!!

- Lots of Linux distro supported:

1. Ubuntu
2. Debian
3. Kali
4. Kali Nethunter
5. Parrot Security OS
6. BackBox
7. Fedora
8. CentOS
9. openSUSE Leap
10. openSUSE Tumberweed
11. Arch Linux
12. Black Arch
13. Alpine
14. Void Linux

- Multiple Desktop Environment Supported

- Install multiple distro without conflict

- Provide uninstallation script to fully uninstall distro

- Provide method to run the distro in root mode if you need permission to run penetration testing tools on distro such as Kali Linux or Parrot Security OS.

- SSH is supported for users who prefer command line.

- Various patches to support device that didn't work for running Linux on Android.

- For those who wanted or are learning Linux and command line, this app served its purpose when away from desktop.


Note :

1. This app required Termux to work, it could be install on Play Store.

2. About device requirement:

Android Version : Android 5.0 or above

Architeture : armv7, arm64, x86, x86_64

3. For any suggestion or issue, please open an issue on Github.

If you are new to Linux, or you don't quite understand how it works. Please look at the instruction on wiki page in the app, it may help you if you are stuck at the installation process.


This is an open source app and the source code could be found here : https://github.com/EXALAB/AnLinux-App
Updated on
Apr 13, 2025

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
This app may share these data types with third parties
Personal info and Device or other IDs
No data collected
Learn more about how developers declare collection
Data is encrypted in transit
Data can’t be deleted

Ratings and reviews

3.7
2.33K reviews
Mr Tarzan
April 26, 2025
I like the idea of Linux on my phone, I've used Linux for many yrs on PC. this app would be nice but took me to dwnld f-droid. upon initiating dwnld I read the permission reqs and were not exceptable to me. phone number phone id and personal info. not sure what all info they want but it's way too much pers info imo. I'm very disappointed as I hate intrusive snoopy software. Isn't this open source? I guess I don't get it, or need it either. (
2 people found this review helpful
Did you find this helpful?
Sam Cooley
August 7, 2025
Yeah other reviews claiming it is an ad scandal is completely correct. None of the desktop installs work correctly. Got two ads within minutes of using it. Update your stuff lazy boy.
5 people found this review helpful
Did you find this helpful?
Shaun Nova
February 13, 2022
This is a masterpiece 👏 there are some limitations, as you would expect from a mobile app trying to emulate a linux env without root access, on phones that werent designed to run it. Overall its really well done. I think one small area for improvement would be notifying the user when something is broken because of the app's limitations, as its easy to get lost in debugging something that should work on a normal linux env but doesnt in the app :)
102 people found this review helpful
Did you find this helpful?

What’s new

*Ads improvement