---
title: Install SQL Server Agent on Linux | Microsoft Docs
description: This article describes how to install the SQL Server Agent on Linux.
author: rothja
ms.author: jroth
manager: craigg
ms.date: 10/02/2017
ms.topic: article
ms.prod: "sql-non-specified"
ms.prod_service: "database-engine"
ms.service: ""
ms.component: ""
ms.suite: "sql"
ms.custom: "sql-linux"
ms.technology: database-engine
ms.assetid: 77f16adc-e6cb-4a57-82f3-7b9780369868
ms.workload: "On Demand"
---
# Install SQL Server Agent on Linux
[!INCLUDE[appliesto-ss-xxxx-xxxx-xxx-md-linuxonly](../includes/appliesto-ss-xxxx-xxxx-xxx-md-linuxonly.md)]
The following steps install SQL Server Agent (**mssql-server-agent**) on Linux. The [SQL Server Agent](https://docs.microsoft.com/sql/ssms/agent/sql-server-agent) runs scheduled SQL Server jobs. For information on the features supported for this release of the SQL Server Agent, see the [Release Notes](sql-server-linux-release-notes.md).
> [!NOTE]
> Before installing SQL Server Agent, first [install SQL Server 2017](sql-server-linux-setup.md#platforms). This configures the keys and repositories that you use when you install the **mssql-server-agent** package.
Install the SQL Server Agent for your platform:
- [Red Hat Enterprise Linux](#RHEL)
- [Ubuntu](#ubuntu)
- [SUSE Linux Enterprise Server](#SLES)
## Install on RHEL
Use the following steps to install the **mssql-server-agent** on Red Hat Enterprise Linux.
```bash
sudo yum install mssql-server-agent
sudo systemctl restart mssql-server
```
If you already have **mssql-server-agent** installed, you can update to the latest version with the following commands:
```bash
sudo yum check-update
sudo yum update mssql-server-agent
sudo systemctl restart mssql-server
```
If you need an offline installation, locate the SQL Server Agent package download in the [Release notes](sql-server-linux-release-notes.md). Then use the same offline installation steps described in the article [Install SQL Server](sql-server-linux-setup.md#offline).
## Install on Ubuntu
Use the following steps to install the **mssql-server-agent** on Ubuntu.
```bash
sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server
```
If you already have **mssql-server-agent** installed, you can update to the latest version with the following commands:
```bash
sudo apt-get update
sudo apt-get install mssql-server-agent
sudo systemctl restart mssql-server
```
If you need an offline installation, locate the SQL Server Agent package download in the [Release notes](sql-server-linux-release-notes.md). Then use the same offline installation steps described in the article [Install SQL Server](sql-server-linux-setup.md#offline).
## Install on SLES
Use the following steps to install the **mssql-server-agent** on SUSE Linux Enterprise Server.
Install **mssql-server-agent**
```bash
sudo zypper install mssql-server-agent
sudo systemctl restart mssql-server
```
If you already have **mssql-server-agent** installed, you can update to the latest version with the following commands:
```bash
sudo zypper refresh
sudo zypper update mssql-server-agent
sudo systemctl restart mssql-server
```
If you need an offline installation, locate the SQL Server Agent package download in the [Release notes](sql-server-linux-release-notes.md). Then use the same offline installation steps described in the article [Install SQL Server](sql-server-linux-setup.md#offline).
## Next steps
For more information on how to use SQL Server Agent to create, schedule, and run jobs, see [Run a SQL Server Agent job on Linux](sql-server-linux-run-sql-server-agent-job.md).