# Arch Linux

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

![](https://3110874736-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LzGbxzgz4fNAgn3zi0F%2F-M2ENvhVz_PB3SxXmwK6%2F-M2EUVF7wlSRAvn9lVnK%2Farch_banner.png?alt=media\&token=cac7e8d1-ba9d-46ea-9e46-abfcfb386592)

## 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.

![](https://3110874736-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LzGbxzgz4fNAgn3zi0F%2Fsync%2F376e9debac34bbc56991c54750f94ca0959ce8cf.png?generation=1599396274088341\&alt=media)

* 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 %}

![](https://3110874736-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LzGbxzgz4fNAgn3zi0F%2Fsync%2Fb56bbebfd0476a58bad3ab923547fdc438802d5e.png?generation=1599396273197111\&alt=media)

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

```
pkg update
```

![](https://3110874736-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LzGbxzgz4fNAgn3zi0F%2Fsync%2Fd83e37dab305337d14333ee1eee92181a12bdbf7.png?generation=1599396272171387\&alt=media)

* 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="../../vnc/vnc-basics" %}
[vnc-basics](https://andronix-app.gitbook.io/andronix-app/vnc/vnc-basics)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://andronix-app.gitbook.io/andronix-app/installations/non-modded-os/arch-linux.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
