fah-issues icon indicating copy to clipboard operation
fah-issues copied to clipboard

Request for RPM deliverables for F@H Arm Linux downloads

Open lamw opened this issue 4 years ago • 8 comments

Is your feature request related to a problem?

With the release of VMware's ESXi on Arm distribution, I would like to build an Arm version of the F@H Virtual Appliance similar to that of the existing F@H Virtual Appliance (x86), which I was the creator of at VMware in collaboration with F@H organization.


Describe the Feature

The Linux Arm distro that we would like to use is VMware Photon OS, which is an RPM-based platform which we can not use with the existing F@H Arm deliverables which is in a .deb format. For x86, we simply use the F@H RPM packages.

FYI - I did attempt to use alien to convert deb to rpm but didn't work and ideally, we have a native solution without having to go through such conversion


Context

We have been getting a number of requests from VMware customers who have deployed ESXi on Arm and would like to run F@H as a workload. This would drive further usage of F@H for Arm and customers have been folding on behalf of Team VMware (ID: 52737)


lamw avatar Jan 07 '21 18:01 lamw

Hiya @lamw

Thanks for your amazing contribution so far! I will ask around and see what I can find for you 😄

PantherX avatar Jan 08 '21 07:01 PantherX

F@H does not officially support ARM clients yet (though many things might work). Development work is being done by a variety of folks and I expect F@H will lend their support when a fully functional version is available.

Join the developer team on Discord.

gwildperson avatar Mar 27 '21 16:03 gwildperson

@PantherX - I just noticed there's now beta builds for F@H Client supporting Arm, but looks like there's only .deb files. Any chance to produce an RPM like before?

lamw avatar Jan 25 '23 00:01 lamw

You might try using the ARM Linux tarball, built on Debian.

https://download.foldingathome.org/releases/beta/fah-client/debian-stable-arm64/release/

kbernhagen avatar Jan 25 '23 06:01 kbernhagen

I've published the .tar.bz2 files for Linux on the beta release page.

jcoffland avatar Jan 25 '23 20:01 jcoffland

Thanks @jcoffland - Do you know if the plan is to migrate/support the rest of the F@H components (fahviewer and fahcontrol) for Arm?

lamw avatar Jan 26 '23 14:01 lamw

Also, while the .tar.bz2 works on non-debian systems, I found that it doesn't include what the standard installer includes which are the .service files and directory structures, just the client only. It would be ideal that we have same install experience whether its via package manager or manual install

lamw avatar Jan 26 '23 14:01 lamw

Good point. I will add those things to the tar.bz2. fahviewer and fahcontrol are not needed in v8. See the User's Guide.

jcoffland avatar Jan 26 '23 19:01 jcoffland