This is an automated email from the ASF dual-hosted git repository. janl pushed a commit to branch doc/rhel-10 in repository https://gitbox.apache.org/repos/asf/couchdb.git
commit 4b6cb03d7e217a8529a6b43e3713727aa6b37099 Author: Jan Lehnardt <[email protected]> AuthorDate: Wed Jun 24 13:28:18 2026 +0200 docs: clarify and simplify RHEL10 install instructions - RHEL10 EPEL no longer ships SpiderMonkey and as a result our packages are QuickJS-only. - Hence there is no need to install EPEL at all, as the only remaining dependency ICU is in the regular catalogue. - And dnf tooling was improved so adding a third-party repo is supported natively and no separate tooling is required. - Hence: only two commands to install CouchDB needed! \o/ --- src/docs/src/install/unix.rst | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/src/docs/src/install/unix.rst b/src/docs/src/install/unix.rst index b9cd8f76b..ea0368799 100644 --- a/src/docs/src/install/unix.rst +++ b/src/docs/src/install/unix.rst @@ -32,6 +32,7 @@ to install CouchDB is to use the convenience binary packages: * CentOS/RHEL 7 * CentOS/RHEL 8 * CentOS/RHEL 9 (with caveats: depends on EPEL repository) +* CentOS/RHEL 10 * Debian 11 (bullseye) * Debian 12 (bookworm) * Ubuntu 22.04 (jammy) @@ -79,11 +80,7 @@ Enabling the Apache CouchDB package repository **RedHat(10)**: Run the following commands:: - sudo yum install -y yum-utils - sudo yum-config-manager --add-repo https://couchdb.apache.org/repo/couchdb.repo - # Enable EPEL for the SpiderMonkey dependency - sudo dnf config-manager --set-enabled crb - sudo dnf install epel-release + dnf config-manager --add-repo https://couchdb.apache.org/repo/couchdb.repo Installing the Apache CouchDB packages -------------------------------------- @@ -104,11 +101,15 @@ joined together and configured consistently across all machines; **follow the** sudo yum install -y couchdb -**RedHat(>=9)**: Run the following commands:: +**RedHat(9)**: Run the following commands:: sudo yum install -y mozjs78 sudo yum install -y couchdb +**RedHat(10)**: Run the following command:: + + sudo yum install -y couchdb + Once installed, :ref:`create an admin user<config/admins>` by hand before starting CouchDB, if your installer didn't do this for you already.
