# RPM Package Installation

### Supported Systems

The deployment package supports **RPM-based Linux distributions** with the following requirements:

**System Requirements:**&#x20;

* **GLIBC Version:** Must be **2.28 or greater**

#### How to Check GLIBC Version

Run the following command in your terminal to verify the GLIBC version:

```bash
ldd --version
```

If the output shows a version below 2.28, you will need to update GLIBC or upgrade your system.

### Installation Steps

#### Follow these steps to install the BluLogShipper package on RPM-based systems:

1\. Log in to the portal and download the BluLogShipper RPM package (`blulogshipper_rpm.zip`)

<figure><img src="https://2078222076-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMRHZBPHlLDUc8519fX%2Fuploads%2FmdNSL1Bo1Ytk92eodLrh%2Fimage.png?alt=media&#x26;token=4bfc500a-7448-42fa-817c-1d736c8aa4aa" alt=""><figcaption></figcaption></figure>

2. **Launch a Terminal** and navigate to the directory where the package was downloaded. Example:

```bash
cd /path/to/downloads
```

<figure><img src="https://2078222076-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMRHZBPHlLDUc8519fX%2Fuploads%2FfQka4sEzWC1t8ZCOBBpl%2Fimage.png?alt=media&#x26;token=defbe499-5294-42a6-9a13-53599fedb3c8" alt=""><figcaption></figcaption></figure>

3. Extract the contents of the downloaded `.zip` file using the `unzip` command:

```bash
unzip *_linux_rpm.zip
```

<figure><img src="https://2078222076-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMRHZBPHlLDUc8519fX%2Fuploads%2Fox0ytuDaSUL2Bi8Uf8mx%2Fimage.png?alt=media&#x26;token=6a218837-65e0-4000-891d-4f8a887febd1" alt=""><figcaption></figcaption></figure>

If `unzip` command is not available, install using the command `sudo yum install unzip`

4\. Navigate to the extracted directory, use `chmod +x` command to make a file executable&#x20;

```bash
chmod +x install.sh
```

<figure><img src="https://2078222076-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMRHZBPHlLDUc8519fX%2Fuploads%2F058j8WOMNc4a6GacrLlo%2Fimage.png?alt=media&#x26;token=25869391-9518-4d88-9cfa-6e740269269a" alt=""><figcaption></figcaption></figure>

5. Execute the installation script with superuser privileges to install the package:

```bash
sudo ./install.sh
```

<figure><img src="https://2078222076-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMRHZBPHlLDUc8519fX%2Fuploads%2FBEM82r9PXeC7m3FYpt9W%2Fimage.png?alt=media&#x26;token=68fe7e19-8ebb-4f84-8a77-6e7d4c933b61" alt=""><figcaption></figcaption></figure>

6. Verify the Installation

To ensure the package is installed correctly, verify that the service is running:

```bash
sudo systemctl status blulogshipper.service
```

<figure><img src="https://2078222076-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MMRHZBPHlLDUc8519fX%2Fuploads%2FGJCjj9ILnEe0jGfj4yGO%2Fimage.png?alt=media&#x26;token=11fac4fa-bcd8-4424-b09b-41107eb7cfa8" alt=""><figcaption></figcaption></figure>

If the service is not active, you may start it using:

```bash
sudo systemctl start blulogshipper.service
```

{% embed url="<https://youtu.be/LUxyBf0oPV8>" %}
