Install c4

This article explains how to install Exasol Deployment Tool (c4).

Exasol Deployment Tool (c4) is a command line tool that is used to create, configure, and manage Exasol deployments on all supported platforms. You can also access the ConfD and EXAsupport administration interfaces through c4.

For information about the latest release of Exasol Deployment Tool (c4), see c4 Release Notes.

Prerequisites

The following Linux distributions are supported:

  • Ubuntu 22.04 LTS
  • Ubuntu 20.04 LTS
  • Red Hat Enterprise Linux 9
  • Red Hat Enterprise Linux 8

For additional information about system requirements when installing Exasol 8 on hardware, see System Requirements.

Download and install c4

Download c4 using a browser

  1. Download the c4 binary from the Exasol Download Portal to the home directory of the user that will run the installation.

  2. In the directory where you downloaded c4, run the following command to make c4 executable for all users:

    chmod +x c4

Download c4 using Linux command line

To download the latest version of c4 using the Linux command line, you can use wget. The following command will download the c4 binary and set the necessary permissions in a single operation. The -O option will overwrite any existing version of the c4 executable in the same directory.

wget https://x-up.s3.amazonaws.com/releases/c4/linux/x86_64/<version>/c4 -O c4 && chmod +x c4

Replace <version> with the latest c4 version, for example, 4.16.0.

For information about the latest release of Exasol Deployment Tool (c4), see c4 Release Notes.

You must use chmod +x c4 to make c4 executable for all users, otherwise the application will not be able to run the installation.

How to update c4

To update c4, download the latest version and replace the existing binary. If you are using the command line to download c4, make sure that you include the -O option (overwrite) in the command.

Replacing the c4 binary will not affect any existing configuration files.

Additional information

To get general help in c4, use c4 --help. To get help for a specific command, use c4 <command> --help.