4 ms·
I really loved Gentoo as my main distro around 2005 or so. It was so nicely customizable and (comparatively) bleeding-edge. But then compiling everything seemed
by Cockbrand 4y ago
I really loved Gentoo as my main distro around 2005 or so. It was so nicely customizable and (comparatively) bleeding-edge. But then compiling everything seemed so wasteful in terms of CPU time and power in the end. X.org or GCC updates had to run overnight because the computer was pretty much unusable while that happened. So I eventually switched to boring old Debian, which is so nice and simple.
Still, good to see that it's still around, and there's an active community! I might even install it on some box I've got lying around.
- rollcat 4y ago> But then compiling everything seemed so wasteful in terms of CPU time and power in the end. Is there a solution to cache the build artefacts and/or share them between a fleet of machines? (inb4 nix)
- comboy 4y agoYes, distcc. But builds are a pleasure with so many cores nowadays, there's also niceness options so even on the old machines you didn't need to suffer.
- deleted 4y ago[deleted]
- nubinetwork 4y agoDistcc moves the compilation somewhere else, ccache stores the compiled outputs, and both can work together. Although I'm not entirely sure how ccache works when all your clients use different CPUs. I only use distcc.
- sagarm 4y agoI've found icecream to be a lot nicer since it handles toolchain distribution and scheduling.
- leipie 4y agoI upped the niceness years ago and barely notice that updates are running nowadays.