---
title: "Updating GrantID on Linux"
description: "Updating an on-premises GrantID on Linux: download the package, stop the services, replace the binaries and start the services again."
canonical: "https://docs.lacunasoftware.com/en-us/articles/grant-id/on-premises/linux/update"
locale: "en"
product: "GrantID"
last_updated: "2026-08-17"
---

# Updating GrantID on Linux

Follow these steps to update an [on-premises](https://docs.lacunasoftware.com/en-us/articles/grant-id/on-premises) instance of [GrantID](https://docs.lacunasoftware.com/en-us/articles/grant-id) installed on Linux.

> **Info**
>
> These instructions assume you are logged in as **root**. If you are not, run `sudo su -` before continuing!

Download and extract the distribution package to its own directory, then enter it:

```sh
curl -O https://cdn.lacunasoftware.com/grantid/grantid-5.5.0.tar.gz
tar -xzf grantid-5.5.0.tar.gz --one-top-level
cd grantid-5.5.0
```

Stop the services:

```sh
systemctl stop grantid-console
systemctl stop grantid-auth-server
systemctl stop grantid-identity-service
```

Remove the old binaries and copy over the new binaries:

```sh
rm -fR /usr/share/grantid/*
cp -r components/* /usr/share/grantid/
chmod -R a=,u+rwX,go+rX /usr/share/grantid
```

Start the services again:

```sh
systemctl start grantid-identity-service
systemctl start grantid-auth-server
systemctl start grantid-console
```

## See also

* [Setup on Linux](https://docs.lacunasoftware.com/en-us/articles/grant-id/on-premises/linux)
* [Troubleshooting](https://docs.lacunasoftware.com/en-us/articles/grant-id/on-premises/linux/troubleshoot)
