Install Folding@home FAHClient on Linux as a systemd service unit
Download the FAHClient
RPM package from the official
site. Install the package
with dnf
Stop the traditional init script service that was created and automatically started.
(Optional) Backup the default configuration file and edit with your user data
Move the init script to another location. Path /usr/local/bin
can be changed,
but be sure to use the correct path in the service unit file of the next step.
Copy the contents of the gist Systemd service unit for Folding@Home
Client into (a
new) file /etc/systemd/system/fahclient.service
. File contents included here:
Then update its ownership and permissions as below
The systemd service unit for FAHClient is installed. Reload systemd manager configuration
Query the status of service unit.
Start and stop as a regular systemd service
Folding@home is a distributed computing project for disease research that simulates protein folding, computational drug design, and other types of molecular dynamics. See also the Volunteer Computing page.