# Update on Linux

#### The idea behind updating the Management Service is to complete a few steps in the installation wizard.

***

## Update process

{% hint style="info" %}
The below guide applies to **GitProtect Management Service** on-prem deployment model.
{% endhint %}

{% stepper %}
{% step %}
Download the **GitProtect Management Service** installer (**xoperoserver.sh**).

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2FcwSZSBV2XcAt8gzmlOKw%2Fxmsupdtlin1.png?alt=media&#x26;token=4ac5e9c0-8df1-456b-9c05-f834028b14f2" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Grant privileges to the downloaded file by using the following command:

```c
chmod +x xoperoserver.sh
```

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2F6QiGr1Ql7TfYmMw539Ed%2Fxmsupdtlin2.png?alt=media&#x26;token=1e01d9c3-9412-46a9-99d8-6d5e6e739a60" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Run the **xoperoserver.sh** file and confirm the **End-User License Agreement** to continue.

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2FjP3fIupQCkqx7jVZ2JXO%2Fxmsupdtlin3.png?alt=media&#x26;token=8c2b6901-f8d3-45e6-976a-38354cbc285d" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
Keep the existing database by selecting **Yes**.

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2FOQp6pMnKUYQALae8fXAx%2Fxmsupdtlin4.png?alt=media&#x26;token=11256550-f2c7-4b61-abec-09d071388857" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
After the process is complete, close the installation window by selecting **OK**.
{% endstep %}

{% step %}
Restart the **GitProtect Management Service** using the following command:

```c
systemctl restart XoperoONEManagementService.service
```

<figure><img src="https://696332517-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FtsE6XtJyUIEKVdSxPlS3%2Fuploads%2Fne26moONoh9XmXvUBaBh%2Fxmsupdtlin5.png?alt=media&#x26;token=fb673d2c-bdbf-47d4-9ec7-58ec2d36462e" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}
The **GitProtect Management Service** is now updated and ready to work with.
{% endstep %}
{% endstepper %}
