Skip to content

Documentation and testing of programs, applications and uses of the Linux environment in Android using Termux, both for root users with chroot Linux (root) and proot Linux (noroot)

Notifications You must be signed in to change notification settings

nglmercer/android-linux-desktop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Android Linux Desktop

Documentation and testing of programs, applications, and uses of the Linux environment in Android using Termux. This project supports both root users with Chroot Linux and non-root users with Proot Linux.


Navigation

Explore the documentation for different setup methods:


Prerequisites

Before starting, ensure you have the following installed on your Android device:

  1. Termux: Download from the Termux GitHub repository (Check the Releases section). Avoid the Play Store version as it is outdated.
  2. Termux:X11: Download from the Termux:X11 GitHub repository in the Releases section.
  3. Basic Tools: Install these inside Termux:
    pkg install git wget nano

About the Components

Termux

Termux is a terminal emulator and Linux environment for Android that provides a powerful CLI and package management system.

Termux:X11

Termux:X11 is an application and Termux package that provides a graphical environment for running X11-based applications with high performance.

Preventing Random Shutdowns (Phantom Processes)

If Termux:X11 is getting killed by Android, you need to apply some system fixes. This is recommended for Desktop environments, SSH, and any background tasks.

See the Fixes Guide for automated scripts and instructions.


🤝 Credits & Resources

This documentation is inspired and based on the following projects:


About

Documentation and testing of programs, applications and uses of the Linux environment in Android using Termux, both for root users with chroot Linux (root) and proot Linux (noroot)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages