A general trend in technology is to get smaller and smaller. From desktops to watches, users know the value of having a mobile computer without having to carry a bag of cables and adapters.
This article will show you how to install a fully functional Ubuntu Linux Operating System (OS) on your phone. The first method we will describe requires you to root your device.
This article will show you how to install a fully functional Ubuntu Linux Operating System (OS) on your phone. The first method we will describe requires you to root your device.
| How to Install Linux in Android - Tech Deals |
What is a root?
Android phones use the ownership and permissions of the Linux file system. Root is the superuser.
When you log in to your device, you can perform certain functions on your phone depending on your permissions. The root user or superuser has permission to perform actions on all files, such as deleting applications.
You must unlock the bootloader and install a custom recovery before granting superuser privileges. Rooting a device adds standard Linux features that were removed by placing a small, privileged switch user (su) file on the system.
Executing the file without any other options switches permissions and credentials from normal user to superuser with full control. Root your Android device using the app.
When you log in to your device, you can perform certain functions on your phone depending on your permissions. The root user or superuser has permission to perform actions on all files, such as deleting applications.
You must unlock the bootloader and install a custom recovery before granting superuser privileges. Rooting a device adds standard Linux features that were removed by placing a small, privileged switch user (su) file on the system.
Executing the file without any other options switches permissions and credentials from normal user to superuser with full control. Root your Android device using the app.
This method requires you to install three apps from the Google Play Store.
BusyBox
The BusyBox provides phone access to Linux commands not normally available. Requires many root applications to work.
Linux Deploy
Linux Deploy is an open source program that allows you to quickly and easily install Linux OS on your Android phone. It works by creating and mounting a disk image on a flash card and installing the OS distribution. Make sure you have root access by opening the app (after installing BusyBox). Click the Download button at the top or bottom right of the screen.
: The options menu is now displayed. Leave most of the settings as the default. Under Properties: Linux, select your distribution.
Change the flavor of Linux by selecting an option from the Distribution suite.
Select the desktop you want under Desktop environment to change the look and feel of the app.
Under the GUI setting, tick off Enable to ensure your device will have a graphical interface. If you want to change things like screen resolution, go to GUI settings.
: The options menu is now displayed. Leave most of the settings as the default. Under Properties: Linux, select your distribution.
Change the flavor of Linux by selecting an option from the Distribution suite.
Select the desktop you want under Desktop environment to change the look and feel of the app.
Under the GUI setting, tick off Enable to ensure your device will have a graphical interface. If you want to change things like screen resolution, go to GUI settings.
: Click the three dots at the top right of the screen to open the menu. Select "Install" and click "OK" to start installing the app on your phone.
This process will take some time as it will install a full Linux distribution on your Android device.
When installation is complete, press START to open the fruit (compartment), then press STOP when complete.
VNC Viewer
The last application to install is VNC Viewer. This will turn your Android device into a remote desktop and you will be able to see the GUI.: Open the application, add a new connection, use localhost:5900 as the address and click Create. This will open a new window for localhost. Click Connect.
When prompted for authentication, enter the previously set password and click Finish. You should now be able to see and use Linux. I use UserLAND to install Linux on my Android phone. Another way to install Linux on your Android phone is using the UserLAND app. With this method, you do not need to root your device.
: Go to Google Play Store and download and install UserLAND. This program installs a layer on your phone, allowing you to run any Linux distribution of your choice. Run the
application, select Ubuntu and click OK. Click Allow to grant permission to the app.
Specify user login information. Enter the username, password, and VNC password for your Ubuntu session, then click Continue > VNC > Continue.
UserLand will download all the resources needed for Ubuntu. This process will take some time depending on your internet speed.
I use this for VNC and ssh access. Wait for the installation to complete and the progress will be displayed.
At this point UserLAND will download all the resources needed for the Ubuntu session. How long the process takes depends on your connection speed.
When the
installation is complete, you will be redirected to the Google Play Store to download bVNC.
Click "Install" and then "Back" to return to the UserLAND application. If requested, allow bVNC access to the file, then click Allow.
If an option is available for Ubuntu, tap on it to start a Linux session. If there is no option, click on Sessions at the bottom of your screen, then tap the + sign at the top righthand corner.
Name the new session Ubuntu > select apps:Ubuntu for Filesystem > choose ssh for Service Type > Done.
To launch a Linux session, tap Sessions on the bottom of your screen. The new session will open to a desktop environment.
To open the application, tap the Start menu in the lower left corner of the screen. Click "System Tools" > "LXTTerminal" to install a new program for Linux using the command terminal.
To close the desktop, tap anywhere on the screen > 3 vertical dots > tap Disable.
The above method shows how to install Linux OS on a smartphone. Linux is more flexible than Android, allowing users to perform functions such as advanced image editing, application development, and working in a real desktop environment.
The downside is that you work on a small screen. But if you want to carry your desktop in your pocket, give it a try.
UserLand will download all the resources needed for Ubuntu. This process will take some time depending on your internet speed.
I use this for VNC and ssh access. Wait for the installation to complete and the progress will be displayed.
At this point UserLAND will download all the resources needed for the Ubuntu session. How long the process takes depends on your connection speed.
When the
installation is complete, you will be redirected to the Google Play Store to download bVNC.
Click "Install" and then "Back" to return to the UserLAND application. If requested, allow bVNC access to the file, then click Allow.
If an option is available for Ubuntu, tap on it to start a Linux session. If there is no option, click on Sessions at the bottom of your screen, then tap the + sign at the top righthand corner.
Name the new session Ubuntu > select apps:Ubuntu for Filesystem > choose ssh for Service Type > Done.
To launch a Linux session, tap Sessions on the bottom of your screen. The new session will open to a desktop environment.
To open the application, tap the Start menu in the lower left corner of the screen. Click "System Tools" > "LXTTerminal" to install a new program for Linux using the command terminal.
To close the desktop, tap anywhere on the screen > 3 vertical dots > tap Disable.
The above method shows how to install Linux OS on a smartphone. Linux is more flexible than Android, allowing users to perform functions such as advanced image editing, application development, and working in a real desktop environment.
The downside is that you work on a small screen. But if you want to carry your desktop in your pocket, give it a try.
◦•●◉✿Sharing is Caring✿◉●•◦
©All rights reserved.
Tags (ignore) :-
install linux in android
kali linux for android
run android apps on linux
install linux on android
droidcam ubuntu
kali linux termux
install kali linux on android
anbox ubuntu 20.04
run linux on android
anbox install apk