> For the complete documentation index, see [llms.txt](https://nodes-1.gitbook.io/celestia-mocha-testnet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nodes-1.gitbook.io/celestia-mocha-testnet/vstanovlennya-neobkhidnikh-instrumentiv.md).

# Встановлення необхідних інструментів

В цій частині ми підготуємо сервер і встановимо необхідні інструменти для роботи валідатора Celestia

Встановлення необхідних доповнень.

{% code lineNumbers="true" %}

```shell
sudo apt update && sudo apt upgrade -y
```

{% endcode %}

{% code overflow="wrap" lineNumbers="true" %}

```shell
sudo apt install curl tar wget clang pkg-config libssl-dev jq build-essential bsdmainutils git make ncdu -y
```

{% endcode %}

Для зручності рекомендуємо встановити, додатково, розширення яке дозволяє переглядати логи в кольорі.&#x20;

```shell
sudo apt-get install ccze
```

### Встановлення go

Встановлюємо go наступними командами.

{% code lineNumbers="true" %}

```shell
cd $HOME
gover="1.19.4"
wget "https://golang.org/dl/go$gover.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$gover.linux-amd64.tar.gz"
rm "go$gover.linux-amd64.tar.gz"
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
source $HOME/.bash_profile
```

{% endcode %}

Перевіряємо версію go

{% code lineNumbers="true" %}

```shell
go version
```

{% endcode %}
