From 409a388981ed2eaff334693e979a1f83032029c5 Mon Sep 17 00:00:00 2001 From: Andreas Motl Date: Tue, 4 Nov 2025 04:29:43 +0100 Subject: [PATCH] Install: Update Debian/Ubuntu installation instructions > The GPG key handling in the Debian/Ubuntu installation documentation > is incorrect. The ASCII-armored key is being written directly to > `/etc/apt/trusted.gpg.d/`, which apt rejects with an unsupported file > type error. This causes repository signatures to remain untrusted and > installations to fail. --- docs/install/debian-ubuntu.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/install/debian-ubuntu.md b/docs/install/debian-ubuntu.md index 455c3003..23bbacc9 100644 --- a/docs/install/debian-ubuntu.md +++ b/docs/install/debian-ubuntu.md @@ -21,14 +21,14 @@ the CrateDB package repository: ```shell # Install prerequisites. sudo apt update -sudo apt install --yes apt-transport-https apt-utils curl gnupg lsb-release +sudo apt install --yes curl gnupg procps # Import the public GPG key for verifying the package signatures. curl -sS https://cdn.crate.io/downloads/debian/DEB-GPG-KEY-crate | \ - sudo tee /etc/apt/trusted.gpg.d/cratedb.asc + gpg --dearmor | sudo tee /usr/share/keyrings/cratedb.gpg >/dev/null # Add CrateDB repository to Apt -echo "deb https://cdn.crate.io/downloads/debian/stable/ default main" | \ +echo "deb [signed-by=/usr/share/keyrings/cratedb.gpg] https://cdn.crate.io/downloads/debian/stable/ default main" | \ sudo tee /etc/apt/sources.list.d/crate-stable.list ``` @@ -52,7 +52,7 @@ repository is correctly registered. With everything set up, you can install CrateDB: ```shell -sh$ sudo apt install crate +sh$ sudo apt install --yes crate ``` After the installation is finished, you can start the `crate` service: