is it hard to install?
Is it hard to install?
Other urls found in this thread:
wiki.gentoo.org
gentoo.org
twitter.com
Depends on your level of knowledge/commitment and dedication.
install gentoo
I can install arch, is it similar?
Depends on how well you can read a wiki
Nope, it's a common myth. If you can install Arch you can install Gentoo.
The difference is Gentoo installation takes way more time than Arch since it has to compile stuff (timesink).
this
depends on your patience and willingness to read and learn, more than anything
If spending a few hours reading through documentation to learn more about your system sounds like your idea of a fun evening, go for it
Why would you want to compile everything yourself? Genuinely curious.
The compile process isn't the reason they call gentoo a timesink OS. It's the maintenance overhead.
Compiling is a free action since you run it in the background either way.
t. gentoo user
The astonishing ~3% performance boost. #omg--optimised
no, just copy and paste commands and make some coffee while you compile stuff. all you have to do is read the wiki carefully. you can also use wiki.gentoo.org
In Gentoo the primary reason is customization - look up USE flags and also stuff like gentoo hardened
Ignore trolls such as
Not really. I mean-- the vast majority of the gentoo install is configuring your kernel for optimization, which gets into a lot of implied knowledge and you should really have a second computer available with internet access while doing this step.
I initially installed genkernel and then I had to keep going back and forth from fucking lynx to and it was miserable.
Pretty much the same except gentoo allows even greater level of customization plus more time since portage has to compile the packages you want or need to install
Can you follow a guide?
This
Sure, the extra 2% you gain from optimizing for your CPU is nice, but that's not main the reason to use Gentoo. It's about control. I have two words for the anti-Gentoo critics: "use variables". That's the power of Gentoo, being able to choose whether or not you want to install all of KDE just to get arts, or whether you want to enable gnome support in Abiword. No RPM-based distro can do that.
Especially since 3% for some use cases would make project managers wet with anticipation.
Hard as in "You need to have a manual in your face in order to install", but if you have experience with comupters then that would just be a neat little adventure.
USE variables. These things are so cool. I don't have a printer at home, so I USE -cups. Boom, nothing wastes space on my computer or pulls in stupid dependencies by compiling in optional printer support. I don't think this would be even close to feasable on a binary distro. Everybody (espescially that Debian mailing list thread) seems to get stuck on CFLAGS, but USE is the real winner.
People, I am the only one who realise that binary packages are almost useless? Except a few basic packages (as in USE independent, e.g. gcc), the result depends greatly by the USE variable. Let's take for example the mod_php package. How useful a binary mod_php will be?
If Debian people think compiling sucks, well so what? I guess they're satisfied with Someone Else's Binaries. I prefer to play on Gentoo's strengths. I get exactly what I want compiled in -- nothing less, nothing more, and with the optimizations I want.
Yet, binary distros are riddled with bugs, and are much more annoying to fix given the the cumbersome edit/build package/install package cycle
>and you should really have a second computer available with internet access while doing this step.
Or you could just be smart and install from a system with working internet access and browser
>Sure, the extra 2% you gain from optimizing for your CPU is nice, but that's not main the reason to use Gentoo.
It's funny because I'm very sure that my self-compiled binaries are much slower than the ones shipped by distros. (PIE/SSP hardened toolchain, PaX kernel, RAP instrumentation, MPROTECT, SELinux etc.)
Good luck hardening a system to that degree with anything other than Gentoo
Personally, I can tell a difference between my Gentoo install and my previous Redhat install. What's the deal with these people? He can't possibly be right. I use Gentoo because I'm a speed freak - I can't stand the thought that some of my packages might not be running as fast as they could be
Another one of my favorite things to do on a binary distro is abuse /etc/portage/patches
I have a few dozen custom patches floating around in there at any point in time.
I use it for stuff like removing pocket from firefox, enabling PaX support in the nvidia blob drivers, patching coreutils to use bits instead of bytes, one-time bug fixes for wine (for when I don't want to wait for the fix to go upstream) and more.
Another reason I can't live without source package managers: live ebuilds. I have a good number of programs (again a few dozen or so) installed directly from the upstream git repositories. Important examples (for me) include ffmpeg and mpv, for which I want the latest and greatest right from the minute it goes live.
Some distros solve the git problem by mixing binary and source packages into the same ecosystem (for example archlinux which has the AUR), but I prefer having a tool that does one thing well (build source packages) over a fragmented ecosystem where one will always play second fiddle to the other in terms of integration and support.
Gentoo is much more optimized in my opinion, it has more support, benefits any hardware circumstances, and runs at at least 20% faster than Redhat.
Having said that, it looks like the guys doing the testing got their CFLAGS wrong. Gentoo's performance should never be worse than Redhat -- I reckon they forgot omit-frame-pointer.
> genkernel
Defeats the purpose. Basically just installing regular linux at that point.
Just post the URL to funroll-loops.info instead of adding unnecessary noise to the thread, thanks
Absolute and complete bollocks
The kernel only makes up a tiny part of a linux distro. In fact, the kernel is pretty much the same across all distros.
I could throw in a genkernel into my system and I almost surely wouldn't feel the difference at all (except for maybe startup taking 500ms longer).
Compiling from scratch is really hyped, what makes Gentoo cool is the technical merits like rc-updating and USE flags
as it turns out, on my computer it took 13 hours to get kdebase. if you have a long list of use flags (including the ones in make.conf.defaults) you can get a long compile. likewise some CFLAGS will speed up compile time and others elongate it. unless the program is only used sparcely, like genkernel, i'd reccomend staying with at least -O2 for optimizations.
Fuck this, thread's over. Funroll loops shitposter wins
This is why we can never have good threads on Sup Forums
Bump
I'm currently isntalling Gentoo from stage 1 on 300Mhz laptop with 128 megs of RAM. And the compilation is not an issue. That guy sounds like he plans to do all the compiling during the time he would normally be using the computer. Why not do like I did? I started the bootstrap when I was on my way to bed. In the morning, it was finished. Before I went to work, I emerged system. When I got back home, it was done. X and Fluxbox were both installed during the night, no problems there. I didn't lose any time compiling all that software.
>Funroll loops
What is that? Non gentoo users here.
It's a little overwhelming trying to figure out what every single USE flag does and when/when not to use them
It is the one true meme
A "optimization" flag which causes you system to become unstable and it's not even a gentoo specific feature it's a GCC feature nobody uses it for the aforementioned reason.
This will help mostly it's stuff like do you want program a to support all the features of program b, for instance do you want your im client to support every protocol ever or just irc and jabber. The effect of a use flag is much farther reaching than this but at a overview level that is probably one of the main reasons they are very nice.
Forgot the link
gentoo.org
how do you remove pocket on gentoo?
You literally just follow a step by step guide. It's not hard, but it can take a long time because of the compiling.