> For the complete documentation index, see [llms.txt](https://andronix-app.gitbook.io/andronix-app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://andronix-app.gitbook.io/andronix-app/installations/non-modded-os/arch-linux.md).

# Arch Linux

{% hint style="warning" %}
Arch is only recommended for users with some experience of any Arch based distributions.
{% endhint %}

![](/files/-M2EUVF7wlSRAvn9lVnK)

## Essential Information

Arch Linux provided by Andronix is open source including all the scripts needed for installing it. You can take a look at it [here](https://github.com/AndronixApp/AndronixOrigin).

**Download size** - 45 MB

{% hint style="warning" %}
The size mentioned above is not the size after installing Arch Linux but it's just the tar size that Andronix downloads. **This doesn't include a desktop environment for the GUI**.
{% endhint %}

## How to Install?

* Open the[ Andronix App](https://andronix.app/) and click on the Arch card.
* Click the **Install** button.

![](/files/-M2EKEHhHAL3htw9v7M2)

* The first two options will install Arch Linux with the mentioned [Desktop Environment](https://en.wikipedia.org/wiki/Desktop_environment). The **Non-DE** variant installs Arch without any Desktop Environment and is recommended for using the distro only with a *Command Line Interface*. The last three options will install Arch with the mentioned [Windows Manager](https://en.m.wikipedia.org/wiki/Window_manager).

{% hint style="success" %}
We recommend to choose **XFCE variant** as it is the most stable, smooth, advanced and customizable Desktop Environment present at the moment
{% endhint %}

![](/files/-M4NzN-JV-YedfD1F9DH)

* Use the command below to update your termux packages so that you're running the updated versions of the required packages.

```
pkg update
```

![](/files/-M2EKEHaymrDC1Aykq1B)

* Tap & hold anywhere on the screen and press **Paste**.
* Press **Enter** and wait till the installation completes.&#x20;
* Type the following command to start the distro *\*\**&#x61;nd press enter.

```
./start-arch.sh
```

* Now if you see `root@localhost` in Termux then you have successfully started Arch.

{% content-ref url="/pages/-M43Z6oHebDl5B9Cdw1t" %}
[VNC Basics 📱](/andronix-app/vnc/vnc-basics.md)
{% endcontent-ref %}
