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.
 

Reply via email to