Are the any valid reasons to use gentoo over a binary distro like Ubuntu?
>muh Linux learning
That's not a reason
Just use what flows best with you, man.
Some like pacman. Some like apt. No one likes yum, etc.
I can have multiple conflicting versions of packages, or 64 and 32 bit libraries at once. And it's all fine because the programs that depend on specific architectures or specific versions of programs are compiled from source, so portage just links them with the version it knows it depends on.
See https://devmanual.gentoo.org/general-concepts/slotting/ and https://www.gentoo.org/support/news-items/2015-03-28-true-multilib.html
If you've ever had to deal with dependency issues with packages you'll know why this is awesome.
Also being able to manually include (or exclude) certain features from any package or your kernel is extremely useful. For example, I was able to simply remove the SSL heartbeat extension and recompile my packages when the heartbleed vuln came out.
Portage has WAY more packages than any other package manager that I know of. Probably because it is so easy for a developer to make a package for it (it is just the source code!)
easier to maintain packages (try patching a package in Ubuntu)
multiple versions of the same package
arch specific / multilib packages are easy
actually building from source, so you know nobody added extra "magic" in your programs (unless, for some odd reason, the EBUILD grabs the sources from a third party site, which, in my experience, never happens)
easily verify the integrity of your portage tree (so no MITM)
basically, it's very very flexible, yet, easy to maintain.
>Portage and being able to make a binary distro tailored to your exact needs out of an already existing gentoo install.
Yup. You can turn gentoo into a binary distro by adding FEATURES="getbinpkg" to your make.conf.
>Not just that, but if you were to install gentoo on to a second machine you could actually use the first install as a binary repo of your own.
Does that mean I could just get someone to burn a precompiled instance of Gentoo and put THAT into my computer?
>Yes, it's called Calculate Linux.
And can I customize Calculate Linux just as much as Gentoo, only knowing that someone else pre-installed some defaults, instead of leaving me to compile everything? Or do I actually lose any kind of freedom this way?
>And can I customize Calculate Linux just as much as Gentoo, only knowing that someone else pre-installed some defaults, instead of leaving me to compile everything?
Yes. It's literally gentoo. Although I recommend altering the defaults. It uses binary packages for instance, so change your make.conf. Other than that, it's a fine distro.
Gentoo with calculate utils (scripts to partition and update your system).
>Yes. It's literally gentoo. Although I recommend altering the defaults. It uses binary packages for instance, so change your make.conf. Other than that, it's a fine distro.
Is there anyway for a newfaggot who's only tried Ubuntu, Mint and Debian to fuck up the basic installation process?
>Is there anyway for a newfaggot who's only tried Ubuntu, Mint and Debian to fuck up the basic installation process?
Absolutely not. Just get familiar with the /etc/portage/ folder. I recommend setting a bunch of global USE flags from the list https://www.gentoo.org/support/use-flags/
Then run cl-update after you've changed them and your make.conf. It will fail multiple times, and when that happens, run (super use) python-updater, perl-cleaner, or haskell-updater. Make sure to read the log. Then cl-update again (it's a script).
>Why does this happen?
Because you will update, say, perl-lang, and then the next time you'll need perl's xml parser, you won't have the proper version linked against the program.
>sbopkg is source based
can you not fucking read?
jesus christ, how autistic /g/ is?
he asked why use a source based distro over a binary one, I answered him with slightly gentoo-leaned answers (because I've been using gentoo for a decade)
HOWEVER, I never said those advantages are exclusive to Gentoo, they are exclusive to any source based package manager/distro, yes, sbopkg included you fucking autist fanboy.
just off yourself.