# Node Installation

You need to first install the node to run a node manually without using the Humanode launcher app. Follow the procedure below to set up the node.

## Choosing a suitable node

Before going into the installation, select the package you want to use from the available packages for your system:

```shell-session
$ humanode-distribution list \
    -r "https://manifests.launcher.humanode.io/main.yml"
```

## Installing the node

Use the selected chain name (in this case, we have `Humanode Mainnet`) as the `--package-display-name.`

```shell-session
$ humanode-distribution install \
    -r "https://manifests.launcher.humanode.io/main.yml" \
    --dir humanode-mainnet \
    --package-display-name "Humanode Mainnet"
```

This command will download and verify the `Humanode Mainnet` package in the directory `humanode-mainnet`.

All good so far, now proceed to [running-the-node](https://gitbook.humanode.io/mainnet-guide/manual/running-the-node "mention")
