Page 1 of 1

[tuto]8.4.x beta,Tumbleweed,installation

Posted: Sun Feb 16, 2025 10:50 am
by promeneur
Thanks to @Marco FRM

I assume this works for openSUSE Leap.

If someone knows how to select in github the version 8.4.9 according to install the stable 8.4.9, thanks to him

1. Tools installation

Code: Select all

sudo zypper -n in git scons gcc-c++ libopenssl-devel zlib-devel libbz2-devel systemd-devel rpm-build systemd-rpm-macros
Maybe you need to choose to remove busybox-patch to install rpm-build. I choose to remove it.

It's not a problem if some packages are already installed for zypper command.

2. Building

create a folder for your building for storing your work.
go to this folder and execute

Code: Select all

git clone https://github.com/cauldrondevelopmentllc/cbang
git clone https://github.com/foldingathome/fah-client-bastet

export CBANG_HOME=$PWD/cbang
scons -C cbang
scons -C fah-client-bastet
scons -C fah-client-bastet package
Do not take care of the warnings, only the errors. I did not receive any error.

3. Installing

Pause the folding run by 8.3.17.
Uninstall the previous version 8.3.17.

sudo zypper in ./fah-client-bastet/fah_client-<version>.x86_64.rpm

for example in my case

sudo zypper in ./fah-client-bastet/fah_client-8.4.10-1.x86_64.rpm

If the installer ask for you if you want to install a non-signed package answer "ignore".

fah-client is launched by installing the package fah_client-<version>.x86_64.rpm by a post script.

In the kde menu "sciences and mathematics" search "folding@home client" and click.

In the web page https://v8-4.foldingathome.org/machines

click on "fold all"

that's all
enjoy :)