Hi!
I am using Fedora 43 and I was wondering, if I can Use Posit Public Package manager with it. In the setup menu I only see RedHat 8-10 (which I assume is connected to Fedora). Is it possible to use P3M with Fedora and which Distribution am I supposed to use?
Best regards
Julian
With RHEL 10 being built from Fedora 40 according to my understanding, I don't think you can in particular use P3M and pre-compiled linux binaries, but still make use of all the other functionality such as time-based snapshots etc...
If you are interested in getting linux distro agnostics R packages as a workaround, you can use the "manylinux" packages. These are binary packages where we bundle the OS dependencies into the R package to lessen/prevent the external dependency on the linux distro. Of course the packages are a bit more bloated and will consume more space, but at least you have everything in one place. And those manylinux packages contain OS dependencies from RHEL8, hence the versions and consequently functionality may be different compared to a direct build from source on Fedora 43.
Finally, if you wanted to give https://pak.r-lib.org/ as a replacement for install.packages() a try, you may not even look back to even wanting to download pre-built linux binaries. pak will help you identify missing OS dependencies as a starting point, but more importantly download, compile, build and install all packages in parallel, bringing the "build from source" much closer to a commodity rather than a lengthy and painful experience.
2 Likes