I mean, is it really worth it to compile every single program that I install? Wouldn’t that be a waste of time? I am inclined to try it out but on the other hand idk

3 points

The irony of the “compiling software on modern hardware isn’t bad at all” argument for Gentoo is that the same hardware hardly benefits from custom compiled software. There was a time when hardware was slow and performance improvements could be made, but that was also back when it took ages to compile software, so there was a trade off of time taken up front for performance during real time usage.

If you want to learn Linux internals, build a system using Linux From Scratch. If you want a system that’s maintainable and highly customizable, run Arch Linux. IMO, Gentoo no longer really has a niche.

permalink
report
reply
1 point

If you think performance is the main advantage of Gentoo you have not really used it much. The main advantage is that you have the ability to adjust compile time options to drop huge dependencies or include optional features easily and that all the language environments for development are in excellent shape because the distro developers need them themselves.

permalink
report
parent
reply
0 points

So turn my argument around and replace performance with disk capacity. Cost per gigabyte is so low now that you’ll end up spending more money in electricity compiling the dependency out than you would by having the disk space to not worry about it in the first place.

permalink
report
parent
reply
1 point

Who said anything about disk capacity?

permalink
report
parent
reply
1 point
Deleted by creator
permalink
report
reply
3 points
*

Unless you really, REALLY want to use a decade old PC for whatever reason… then by all means, go for it. Other than that…? Eh…you’ll be “saving” an insignificant amount of memory compared to just installing premade binaries from (any) package manager.

permalink
report
reply
5 points

It would indeed be a waste of time. So, no, not worth it.

permalink
report
reply
-1 points
*

not only is it a waste of time, it also contributes to climate change. imagine if everyone in the world compiled all their software

permalink
report
parent
reply
11 points

In the Intel core 2 era I played with doing this and trying to have the kernel and software all optimized and compiled for the specific hardware of the specific computer I was using and the performance gains if any were negligible.

I’d lean towards no.

permalink
report
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.5K

    Monthly active users

  • 6.6K

    Posts

  • 180K

    Comments