L'installation comprend 3 rpm:
$ rpm -qa fah\*
fahviewer-7.5.1-1.x86_64
fahclient-7.5.1-1.x86_64
fahcontrol-7.5.1-1.noarch
Ces rpm installent:
$ FAH
FAHClient FAHControl FAHCoreWrapper FAHViewer
A l'installation du rpm fahclient le client (vu comme tel par les serveurs du projet) est installé comme un service nommé FAHClient:
$ sudo systemctl status FAHClient
● FAHClient.service - LSB: Folding@home Client
Loaded: loaded (/etc/rc.d/init.d/FAHClient; generated)
Active: active (running) since Wed 2020-04-15 13:45:35 CEST; 2h 32min ago
Docs: man:systemd-sysv-generator(8)
Process: 984 ExecStart=/etc/rc.d/init.d/FAHClient start (code=exited, statu>
Tasks: 16 (limit: 9499)
Memory: 119.6M
CPU: 2h 30min 40.666s
CGroup: /system.slice/FAHClient.service
├─1055 /usr/bin/FAHClient /etc/fahclient/config.xml --run-as fahcl>
├─1057 /usr/bin/FAHClient --child --lifeline 1055 /etc/fahclient/c>
├─1084 /usr/bin/FAHCoreWrapper /var/lib/fahclient/cores/cores.fold>
└─1090 /var/lib/fahclient/cores/cores.foldingathome.org/v7/lin/64b>
avril 15 13:45:32 localhost-live-1.home systemd[1]: Starting LSB: Folding@home >
avril 15 13:45:35 localhost-live-1.home FAHClient[984]: Starting fahclient ... >
avril 15 13:45:35 localhost-live-1.home systemd[1]: Started LSB: Folding@home C>
Il faut ensuite utiliser FAHControl pour paramétrer et contrôler ce client par exemple pour rejoindre la team 44798 Fedora France.
Pour que FAHControl fonctionne il faut faitre la modification expliquée ici:
https://forums.fedora-fr.org/viewtopic.php?pid=607375#p607375
Je ne me souviens plus si après l'installation des rpm et avant d'utiliser FAHControl il faut faire un
$ sudo systemctl enable FAHClient
$ sudo systemctl start FAHClient
avant d'utiliser FAHControl ou si c'est fait automatiquement.
Ensuite il n'y a plus à lancer FAHClient de quelque manière que ce soit sauf à vouloir modifier son démarrage automatique avec systemctl.