> For the complete documentation index, see [llms.txt](https://wiki-bitgrin-io-1.gitbook.io/workspace/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://wiki-bitgrin-io-1.gitbook.io/workspace/tutorials/how-to-run-a-node-linux.md).

# How to run a node - Linux

SOON UNDER CONSTUCTION

#### I use windows 10 and a virtual machine for this tutorial, but that doesn't really matter where you start from.

No need to explain how to install a virtual machine on windows 10, there are so many tutorials out there.

I prefer to use Oracle VirtualBox, this is very easy to setup and run great.

Once installed on windows 10, you can choose any linux image.

I chose manjaro, because I like it, ubuntu will make no difference for what we want to achieved.

![](https://323189973-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LkDu_ghvfZNGQ3xhN8v%2F-LlaZSbN_-yXgfc9nvda%2F-Lla_6Ee1hOXq0FdGa9O%2Fimage.png?alt=media\&token=f74af82c-16e7-4ae4-8d88-2b49c52ba13c)

![](https://323189973-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LkDu_ghvfZNGQ3xhN8v%2F-LlaZSbN_-yXgfc9nvda%2F-Lla_KK-aan3AGU2wZFp%2Fimage.png?alt=media\&token=5e31ea6a-3b9b-4d2e-83a6-38cd7fc4e043)

```
open up a terminal
```

```
---Update ubuntu
```

$ sudo apt-get update -y && sudo apt-get upgrade -y

```
---Install Node (wallet)
```

$ sudo apt install build-essential cmake git libgit2-dev clang libncurses5-dev libncursesw5-dev zlib1g-dev pkg-config libssl-dev llvm curl git -y

$ curl <https://sh.rustup.rs/> -sSf | sh; source $HOME/.cargo/env

$ git clone —recursive <https://github.com/bitgrin/bitgrin.git>&#x20;

$ cd bitgrin

$ cargo build --release

$ target/release/bitgrin

```
your wallet is started let it full sync - then reboot
```

```
---Create Wallet - backup seeds
```

#### Open a terminal

$ cd bitgrin

$ target/release/grin wallet init

#### input your password and confirme again

```
*** !! -- SAVE YOUR SEED -- !! ***
```

#### Next the wallet commands

{% content-ref url="/pages/-LkN52hM-Y\_thd3wFZ7x" %}
[Wallet Linux Command](/workspace/wallet/wallet-linux.md)
{% endcontent-ref %}
