Improved install directions for RHEL based distros

8 views
Skip to first unread message

gary test2021

unread,
Jun 27, 2025, 8:54:34 PMJun 27
to rdiffweb
Hello,

I've written some new install directions for rdiffweb on RHEL based distros.   I've tested them on new installs of AlmaLinux 8 and AlmaLinux 10. 

 I think they're a little cleaner and easier that the directions currently on https://nexus.ikus-soft.com/repository/archive/rdiffweb/doc/installation.html#option-2-pypi-repository , so I thought I'd share them with the group.

sudo dnf update
sudo dnf install epel-release
sudo /usr/bin/crb enable

# Python 3.12 is the default on AlmaLinux 10.  Python 3.6 is the default on AlmaLinux 8
# Rdiffweb is easier to install with Python 3.12 (for example, you don't need gcc)

sudo dnf install rdiff-backup openssh-server python312

sudo bash -c 'cd && python3.12 -m venv rdiffweb && source /root/rdiffweb/bin/activate && pip install -U rdiffweb'

sudo mkdir -p /etc/rdiffweb /var/lib/rdiffweb/session

sudo curl -L https://gitlab.com/ikus-soft/rdiffweb/-/raw/master/rdw.conf -o /etc/rdiffweb/rdw.conf

sudo curl -L https://gitlab.com/ikus-soft/rdiffweb/-/raw/master/extras/systemd/rdiffweb.service -o /etc/systemd/system/rdiffweb.service

# Change the ExecStart line in rdiffweb.service to:    ExecStart=/bin/bash -c 'source /root/rdiffweb/bin/activate && /root/rdiffweb/bin/rdiffweb'


sudo systemctl enable --now sshd
sudo systemctl enable --now rdiffweb

Patrik Dufresne

unread,
Jun 28, 2025, 7:03:58 AMJun 28
to gary test2021, rdiffweb
Thanks alot gary for sharing your installation steps.

Would you be willing to edit the documentation directly in gitlab ?

https://gitlab.com/ikus-soft/rdiffweb/-/blob/master/doc/installation.md?ref_type=heads


--
You received this message because you are subscribed to the Google Groups "rdiffweb" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rdiffweb+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/rdiffweb/f785e3ad-140f-47f3-b2cc-e8c142c41df7n%40googlegroups.com.


--
** Par mesure d'efficacité, je consulte mes courriels une fois par jour.
IKUS Software
Reply all
Reply to author
Forward
0 new messages