# Installing the dynctl command-line tool

Install dynctl on the machine from which you have access to Dynamic Engine.

## About this task

The installation approach varies depending on the operating system of the machine running dynctl.

Information noteTip: From dynctl 1.1.0, you can update dynctl with the dynctl update command. For details, see [Updating dynctl](https://help.qlik.com/talend/en-US/dynamic-engine-configuration-guide/Cloud/dynctl-update "Update dynctl to the latest generally available release with dynctl update.").

The update command applies to dynctl 1.1.0 or later only. For the older version, install dynctl 1.1.0 as a new installation and then delete the old one.

## Installing dynctl on Linux

Download the latest version and install dynctl using sudo, or move it to ~/.local/bin if you do not have root access. Consider adding ~/.local/bin to $PATH.

### Procedure

1. Download the latest dynctl version from [Qlik Download Center](https://community.qlik.com/t5/Download-Qlik-Products/tkb-p/Downloads).
2. Install dynctl:
   ```
   sudo install -o root -g root -m 0755 dynctl /usr/local/bin/dynctl
   ```

   Information noteTip: If you do not have root access, you can install dynctl to the ~/.local/bin directory:
   ```
   chmod +x dynctl mkdir -p ~/.local/bin mv ./dynctl ~/.local/bin/dynctl # and then append (or prepend) ~/.local/bin to $PATH
   ```

   Note that ~ is a shorthand representation for user's home directory in Linux and Unix-like systems.

## Installing dynctl on Windows

Download dynctl for Windows and adding the installation folder to your system's PATH environment variable.

### Procedure

1. Download the latest dynctl release from [Qlik Download Center](https://community.qlik.com/t5/Download-Qlik-Products/tkb-p/Downloads).
2. Add dynctl to your system PATH:

   Add the dynctl installation folder to either the beginning or the end of your PATH environment variable.

## Installing dynctl on Mac

Install dynctl on Mac: Download the latest version, make it executable, and move the executable to the system PATH.

### Procedure

1. Download the latest dynctl binary from [Qlik Download Center](https://community.qlik.com/t5/Download-Qlik-Products/tkb-p/Downloads), selecting the appropriate architecture: amd64 or arm64.
2. Make dynctl executable:
   ```
   chmod +x ./dynctl
   ```
3. Move dynctl to system PATH:
   ```
   sudo mv ./dynctl /usr/local/bin/dynctl
   sudo chown root: /usr/local/bin/dynctl
   ```

   Information noteRemember: After the installation, remember to allow the executable to bypass the developer not verified security warning in System Settings &gt; Privacy & Security.