> For the complete documentation index, see [llms.txt](https://dekube.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dekube.gitbook.io/docs/genesis-points-event/tutorial-for-linux.md).

# Tutorial for Linux

## Requirements for Linux

* **OS:** AlmaLinux 8/9 or Ubuntu 18, or above.
* **Processor:** Minimum of 4 cores.
* **Memory:** Minimum of 8 GB RAM.
* **Graphics:** Nvidia GeForce GTX 1060 6GB or above.
* **Storage:** Minimum of 30 GB available spaces
* **Required Access**: Root user privileges&#x20;
* **Graphics** **Drivers**: OpenCL, Metal,[ AMD Drivers(AMD GPUs)](https://www.amd.com/en/resources/support-articles/knowledge-base-search.html) and [AMD Drivers Signing](<https://sourceforge.net/projects/amd-ati-pixel-clock-patcher/  >), HIP or [CUDA  drivers](https://developer.nvidia.com/cuda-downloads).

{% hint style="info" %}
The streamlined version of Linux lacks tools like lspci, lshw, and dmidecode, which need to be manually installed.
{% endhint %}

## Connect Wallet

Go to [https://dekube.ai/earn](https://dekube.ai/points)

### 1.Connect Wallet

<figure><img src="https://881156861-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOztuwT65xxH6GUFXDfUo%2Fuploads%2F3DaAkh6NWmOlFX2UtAgH%2Fimage.png?alt=media&amp;token=a82f10bb-f447-4ae0-89b3-bcd4049c0c3c" alt=""><figcaption></figcaption></figure>

Click on "Conncet Wallet” , Connect Metamask and sign with your wallet

<div align="left"><figure><img src="https://881156861-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOztuwT65xxH6GUFXDfUo%2Fuploads%2FRRdXFCHMJWtMtNKvj4Sg%2Fimage.png?alt=media&amp;token=53591374-be0b-4d01-8a6a-cc263fcb2039" alt=""><figcaption></figcaption></figure></div>

### 2.Create your Login Key

<figure><img src="https://881156861-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOztuwT65xxH6GUFXDfUo%2Fuploads%2FPhh7IHocK74cscFJBuSZ%2Fimage.png?alt=media&amp;token=981d886d-d1b5-468e-9c48-17e903d0ecde" alt=""><figcaption></figcaption></figure>

Click "Generate Key"

<div align="left"><figure><img src="https://881156861-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FOztuwT65xxH6GUFXDfUo%2Fuploads%2FmssMD4CJcxXBrEPsVOg7%2FFrame%20427320003_1.png?alt=media&amp;token=dd797403-2705-4f3d-9cd2-006ed465bf6c" alt="" width="375"><figcaption></figcaption></figure></div>

## Install DEKUBE Client for Linux:

### 1.Install Client

{% code title="Input" %}

```
bash <(curl -sLk https://s.dekube.ai/dekube+client/scripts/DEKUBE_1.0.3.sh)
```

{% endcode %}

{% code title="Output" %}

```
+client/linux/dekube...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 33.1M  100 33.1M    0     0  2576k      0  0:00:13  0:00:13 --:--:-- 1686k
Download successful!
Extracting dekube...
Finished!
```

{% endcode %}

### 2.Bind your Login Key

{% code title="Input" %}

```
dekube register [your Login Key]
```

{% endcode %}

{% code title="Output" %}

```
[INFO] Registering client with address [your wallet address]
DEKUBE register finish
```

{% endcode %}

### 3.Connect Client

{% code title="Input" %}

```
cd dekube-client
./start_dekube.sh
```

{% endcode %}

{% code title="Output" %}

```
DEKUBE started
To stop DEKUBE, type 'dekube stop'
To check DEKUBE status, type 'dekube status'
```

{% endcode %}

**That's it. Your device is now successfully connected.**

**Enjoy and Earn your points!**
