ClickHouse packages

Official packages for ClickHouse — deb and rpm repositories, tgz archives, and the ODBC driver. Everything linked from this page is served from packages.clickhouse.com, so it also works on networks where the rest of the internet is blocked.

Latest releases

Stable26.7.3.19released 2026-08-06
LTS26.3.17.110released 2026-08-05

Use stable for production. The lts channel tracks a long-term-support branch; substitute lts for stable in any of the instructions below to follow it.

DEB packages (Debian, Ubuntu)

sudo apt-get install -y apt-transport-https ca-certificates curl gnupg
curl -fsSL 'https://packages.clickhouse.com/rpm/lts/repodata/repomd.xml.key' \
  | sudo gpg --dearmor -o /usr/share/keyrings/clickhouse-keyring.gpg

ARCH=$(dpkg --print-architecture)
echo "deb [signed-by=/usr/share/keyrings/clickhouse-keyring.gpg arch=${ARCH}] https://packages.clickhouse.com/deb stable main" \
  | sudo tee /etc/apt/sources.list.d/clickhouse.list
sudo apt-get update

sudo apt-get install -y clickhouse-server clickhouse-client
sudo service clickhouse-server start

RPM packages (RHEL, CentOS, Fedora, Amazon Linux)

sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://packages.clickhouse.com/rpm/clickhouse.repo
sudo yum install -y clickhouse-server clickhouse-client

sudo systemctl enable clickhouse-server
sudo systemctl start clickhouse-server

On openSUSE and SLES, add the repository with zypper instead:

sudo zypper addrepo -r https://packages.clickhouse.com/rpm/clickhouse.repo -g
sudo zypper --gpg-auto-import-keys refresh clickhouse-stable
sudo zypper install clickhouse-server clickhouse-client

Tarballs (any Linux distribution, no repository setup)

Use these where deb or rpm packages aren't an option. Nothing but packages.clickhouse.com is contacted.

VERSION=26.7.3.19
case $(uname -m) in
  x86_64) ARCH=amd64 ;;
  aarch64) ARCH=arm64 ;;
  *) echo "Unsupported architecture $(uname -m)"; exit 1 ;;
esac

for PKG in clickhouse-common-static clickhouse-server clickhouse-client
do
  curl -fO "https://packages.clickhouse.com/tgz/stable/$PKG-$VERSION-$ARCH.tgz"
  curl -fO "https://packages.clickhouse.com/tgz/stable/$PKG-$VERSION-$ARCH.tgz.sha512"
  sha512sum -c "$PKG-$VERSION-$ARCH.tgz.sha512"
  tar -xzf "$PKG-$VERSION-$ARCH.tgz"
done

sudo "clickhouse-common-static-$VERSION/install/doinst.sh"
sudo "clickhouse-server-$VERSION/install/doinst.sh" configure
sudo "clickhouse-client-$VERSION/install/doinst.sh"
sudo /etc/init.d/clickhouse-server start

Add clickhouse-common-static-dbg for debug symbols and clickhouse-keeper for a standalone Keeper.

Direct downloads — 26.7.3.19

Package.tgz.deb.rpm
clickhouse-common-staticamd64 · arm64amd64 · arm64x86_64 · aarch64
clickhouse-common-static-dbgamd64 · arm64amd64 · arm64x86_64 · aarch64
clickhouse-serveramd64 · arm64amd64 · arm64x86_64 · aarch64
clickhouse-clientamd64 · arm64amd64 · arm64x86_64 · aarch64
clickhouse-keeperamd64 · arm64amd64 · arm64x86_64 · aarch64

Every .tgz has a .sha512 checksum file next to it.

ODBC driver

The latest ClickHouse ODBC driver for Windows, Linux, and macOS is mirrored here, together with installation instructions and checksums: /odbc/.

Browse

Documentation

These links leave packages.clickhouse.com, so they may be unreachable from a restricted network.