How to install and run Linux on Android devices

The Linux operating system is arguably the most common operating system given its supports for most devices (Computers, PCs, Tablets, and mobiles running on x86, ARM, and SPARC processors).

Linux being an Open-source software gives users unlimited possibilities, you can extend your version of Linux to achieve any function, provided you know the procedure.

You may wonder; “can I install Linux on my Android device?”

The short answer is yes.

Android OS is built on the Linux distribution and can perform functions similar to regular Linux distribution, but to achieve this, you need to install an app that adds a layer that runs the version of your preferred distribution (Debian, Arch Linux, Ubuntu, and Kali Linux)

You may want to install Linux on your android device to give it the capability of a PC, or to extend its function, this post teaches you how to do so using the UserLand App.

Linux on Android

How to install Ubuntu on your Android device

We will be installing the Ubuntu distribution of Linux on an Android device by using the UserLand App.

UserLand enables you to install any version of Linux on your android device without rooting your device, follow the steps below:

Step 1: Download UserLand from the Google Play Store and launch it.

You can install any distribution of Linux as displayed above, this is done by connecting to a Linux session by SSH or VNC, Userland Utilizes the bVNC App for connections, and we shall connect to the Ubuntu distribution of Linux using the bVNC App.

Step 2: Tap on Ubuntu from the distribution list.

You will be prompted to enable storage access, click on ok to continue.

Step 3: Input a username (1 to 30 characters in lower case) and password for both your Ubuntu Apps and VNC (Input passwords that can be easily remembered). And tap “Continue”.

You will be prompted to select connection type, select VNC and continue.

If you are not connected to a wifi network, you may be prompted to do so as the file is over 80MB, you may connect or continue with your mobile network by clicking the appropriate button.

The required assets will start downloading as shown below:

Once downloaded, the files will be extracted to your folder.

Step 4: Once extracted, you will be redirected to the play store to download “bVNC secure VNC Viewer”.

Install the App and return back to the UserLand App.

Step 5: On UserLand, tap on “Sessions”.

Tap Ubuntu to begin your Ubuntu session.

If you don’t see Ubuntu listed, you can tap on the + icon to create a new session.

Type in Ubuntu as the Session name, select (Apps: Ubuntu, Service type: SSH) from the drop-down menu.

Then click on the save icon to continue.

Welcome to Ubuntu for Android!

How to Operate Ubuntu on Android

Having installed Ubuntu on your Android device, you may want to know how to operate it.

To easily navigate the bash, Simply zoom the screen with two fingers.

To Access other input options, tap on the control panel that appears when you tap anywhere on the screen.

For easy navigation, it is recommended to change the input method to “simulated touch pad”, this can be done by clicking on the ” ellipse”, then “input method” and selecting “simulated touchpad”.

For other options, long click on any part of the screen and navigate using the mouse pointer.

You can access and launch installed applications from here.

To learn more about navigating the command line and installing a desktop environment, kindly visit this link

I hope you find the information helpful, kindly leave a comment if you had any questions.

Leave a Reply

Inline Feedbacks
View all comments