> For the complete documentation index, see [llms.txt](https://morpheus-launcher.gitbook.io/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://morpheus-launcher.gitbook.io/home/for-intel-and-arm/automatic-install.md).

# Automatic Install

{% hint style="info" %}
**Prerequisites:**\
***CPU**:*  64 bit intel/amd processor or any 64 bit arm processor\
***Env***: Java 8+ ([download](https://www.azul.com/downloads/?version=java-8-lts\&architecture=x86-64-bit\&package=jre#zulu))
{% endhint %}

1. We offer two update channels: [Stable ](https://morpheuslauncher.it/downloads/Updater-Stable.jar)and [Beta](https://morpheuslauncher.it/downloads/Updater-Beta.jar), download the installer you prefer and place it where you want, for example for convenience on the desktop, once downloaded run it and the launcher will install automatically, if you are using linux may you need to give execution permissions!

{% hint style="success" %}
Updater requires network access to download launcher files, remember to allow it on your firewall
{% endhint %}

2. Once you have run **Updater.jar** a window will appear like this below

<figure><img src="/files/7MGR065XF0yV19wKRUFy" alt=""><figcaption></figcaption></figure>

3. Wait for the download completion, the gui of launcher will appear as shown, if not [take a look to troubleshooting section](/home/troubleshooting.md)

{% hint style="danger" %}
Note for macos users, if flutter gui ask for microphone permission click deny becasue the program doesn't use it and doesn't need, probability there is a bug in sdk or used libraries that has entitlements that shouldn't have
{% endhint %}

<figure><img src="/files/qQCfBflgG0j5GNqVJDKM" alt="" width="506"><figcaption><p>Launcher GUI made in flutter</p></figcaption></figure>

4. If you achieved this point, now you have morpheus launcher successfully installed!

{% hint style="success" %}
**Bonus tip:** to add account click the face placed at navigation bar
{% endhint %}
