cross-posted from: https://lemmy.ml/post/14245877
My main laptop is dead, so I’m on a potato laptop with a 6th gen Intel i3 processor and 4GB of RAM. I have IceCat installed, but I really don’t like the defaults it provides.
Maybe I am in the wrong here, but from the Arkenfox page, I’ve read that having way too many extension is bad - there’s an unbelievable amount of these plugins. IceCat being on the older ESR version is a big no when it comes to security. Last but not the least, I want to create a separate, non-secure profile to use normal pages, but IceCat has hard-coded blocks on several websites.
And that is exactly why I’m looking to move to LibreWolf. But the issue is that there is no pre-built binaries available for my distro. I’ve waited the entire day for this browser, and I’m tired of having to come back to a frozen desktop, or build fails while waking from sleep.
I’m trying the build once again, and I just wanted to know how long it takes to build, so that I can leave it uninterrupted.
LibreWolf is available as Flatpak. Building it from source probably will take hours and hours.
Back in the day when I was running Gentoo, in the long long ago, Firefox was one of the few things I installed as a binary, since compiling it took hours. Compiling it every time there was an update would have driven me crazy. From what I gather this is still true for most users. Yeah, go for the Flatpak if at all possible.
I think AppImage is also an option.
22 minuets on 32 core 7xxxx threadripper
Around 100 minutes on my 6-year old quad-core Thinkpad
At the time of writing this, the build failed halfway. Regrettably, I’m forced to stick with IceCat preview. The choice of extension is all messy, and I am not even sure if the new configuration is resistant to threats. I guess some protection is better than no protection.
No scope for using flatpaks?
Installing Flatpak would mean that I would have to download themes, fonts, graphics drivers, and the entire system file. I’m already low on space because I have Nix installed next to Guix, so that would simply not work for me.