CouchDB 3.x.x unter Linux Mint 22 (Ubuntu 24.04)
Zum jetzigen Zeitpunkt (März 2025) gibt es offizielle Installationspakete für »Ubuntu 24.04« bzw. darauf basierende Linux-Distributionen wie »Linux Mint 22«. Im Folgenden werden die Schritte zur Installation von CouchDB unter »Linux Mint 22« gezeigt.
Deinstallation einer selbst kompilierten Version
Siehe auch hier
sudo systemctl stop couchdb.service sudo systemctl disable couchdb.service sudo rm /usr/lib/systemd/system/couchdb.service sudo rm -r /opt/couchdb sudo deluser --remove-home couchdb
Anmelden des offiziellen CouchDB-Repositoriums
In der Dokumentation zu CouchDB wird bei der Installation davon ausgegangen, dass unter einer reinen Ubuntu-Distribution installiert wird (siehe hier). Zur Bestimmung deren Version wird die in /etc/os-release
definierte Variable VERSION_CODENAME
analysiert. Unter »Linux Mint« muss dagegen UBUNTU_CODENAME
verwendet werden. Folgende Aufrufe zur Installation führen zum Erfolg:
sudo apt update && sudo apt install -y curl apt-transport-https gnupg
curl https://couchdb.apache.org/repo/keys.asc | gpg --dearmor | sudo tee /usr/share/keyrings/couchdb-archive-keyring.gpg >/dev/null 2>&1
source /etc/os-release
echo "deb [signed-by=/usr/share/keyrings/couchdb-archive-keyring.gpg] https://apache.jfrog.io/artifactory/couchdb-deb/ ${UBUNTU_CODENAME} main" \
| sudo tee /etc/apt/sources.list.d/couchdb.list >/dev/null
Wichtig: Unter
/etc/apt/sources.list.d/
muss eine Datei couchdb.list
entstanden sein, die den Begriff »noble« (Alias für »Ubuntu 24.xx«) enthält.
Installation von CouchDB 3.x.x
sudo apt update
sudo apt install -y couchdb