[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

Is Gentoo the best OS?

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 178
Thread images: 19

File: gentoo-3d-small.png (24KB, 146x149px) Image search: [Google]
gentoo-3d-small.png
24KB, 146x149px
Generally asking
Is this the best OS out there?
memes aside
>I feel pissed off with all the other Linux distro's and it's standards
>it uses based OpenRC
>source based
>I install programs from source all the time
>Can literally be anything you want it to be
>since it's compiled for your system it is optimized for your system making it much faster than any other distro
>the logo is cool
Is this the true final answer?
Should I do it?
Should I Install Gentoo?
>>
>>58493926
>since it's compiled for your system it is optimized for your system making it much faster than any other distro

5 milliseconds isn't much faster
>>
>>58493939
Still faster
>>
>>58493939
In large proportions it is.
>>
>>58493926
bump
>>
>>58493926
>the logo is cool
The logo looks like the lemon-eating retard kid pacman* had after he fucked his sister.

Honestly that's why I can't take gentoo seriously. How the fuck can anyone think the logo is cool?

*the video game character not the package manager your fucking autists
>>
i would not say these are better but if you want to learn about resolving package conflicts and deficiencies use slackware and you could take it a step further with LFS. both operating systems are basically gentoo but with even less hand holding
>>
Two main benefits of Gentoo - 1) it has quite a lot of packages (main repository + Zugaina overlay search, 100K+, more than AUR has), 2) it's the rolling release distro that does 'rolling' part right, since you can do partial updates of your system without major problems because of 'preserved libs' and slotting mechanisms.

It's also sponsored by some big companies, like HP and nVidia.
>>
I like it, but only because I use kde. I can't image how horrified gnome/cinnamon/whatevergtk users get when gtkwebkit pops up in emerge. Fuck that noise.
Also, gentoo is kde's testbed and has ebuilds for releases 2-4 days before they even get released officially.
>>
The enormous package selection and superb rolling release handling (as >>58494747 said) are the main reasons I use Gentoo
Otherwise, though fun, it's a chore and the logo looks like shit

If you find yourself doing partial upgrades often or want particular versions of software like wine or need unstable libraries for development then Gentoo is your baby
>>
Arch Linux is.
>>
>>58495581
not gentoo
>>
>>58493926
I really love the Gentoo logo, it feels so 2004
>>
>>58495581
a binary distro that doesn't provide an installer and has a userbase full of underage kids and the creators literally are weeaboos
>>
>>58493926
Gentoo is fucking glorious.
USE flags make it really easy to customize the programs you install to exclude/include the features you want.
>>
>>58495666
I'm spending all day tommorow installing it so I can finally have a no problems system that I can keep on my pc without having to distro hop or reinstall the system every week or so
>>
>>58495687
make sure you read the entire portage section to get make the best out of your system
>>
>>58495687
also do not go the genkernel route
>>
>>58495581
overly complicated. Operating systems should be as easy to install/use as possible.
>>
>>58495724
I use gentoo since ten years and I still don't know how to use genkernel. That shit sounds so fucking complicated I just go into the default config and add some shit I want.
>>
>>58493926
I inherited a shitty old laptop with 2GB ram and an old AMD processor, started dicking around with gentoo because mint wouldn't run smoothly. It's a great distro, fast, clean, neat, all the config files are simple, to the point and in the right place, emerge is great, the wiki is awesome but fuck, it's one hell of a time sink.

>>58494813
As this anon points out, big complicated things make it a nightmare, cinnamon was horrific when trying to config, i3 on the other hand is ideal for gentoo.

>>58495687
>I'm spending all day tomorrow installing it..
>all day
>1 day
I'm so sorry anon.
>>
lonix is simply shit thats why it only has a minuscule autistic userbase fespite being free

Its
SHIT
H
I
T
>>
>>58495770
What even fucking is it? Like configing the whole kernel by hand? I tried that bullshit and it's too much and would take 2 hours
>>
>>58495807
nobody cares kid
>>
>>58495812
I have no clue, nowadays I think some people just use it to generate an initramfs. Just
make config
and enabling my soundcard at the first install is fast enough for me.
>>
>>58493926
No, its macOS
>>
>>58495852
macOS is really nice too
Gentoo and macOS are different types of OS's it's hard to compare the two
>>
>>58494813
That webkit-gtk pain is real, it took me more than 15h on 4710hq the first time I installed gnome.
But surprisingly it wasn't there in the dantrell's gnome 3.22 overlay. I compiled it a few days ago and gnome web wasn't there and full emerge took less than 5 hours.
>>
>>58495770
genkernel --menuconfig all
Is it really that hard ?
>>
>>58495950
Yeah, I get similar feelings when icu gets a new fucking revision shortly after the other. Popular offenders include clang/llvm, libreoffice, firefox/chromium. Damn, some software really isn't that good with -j6.
>>
>>58493926

Sure. Why not.

/thread discarded
>>
>>58495964
Yes, but then I have to look into every single option that I would need. I rather have the kernel team decide for me a good default and add my special snowflake hardware myself.
>>
Configuring your kernel manually is far from difficult, it just takes a bit of googling.
vanilla-sources + self configured kernel is nirvana.
>>
>>58493926
GNU/Linux*
>>
>>58495770
>>58495812
genkerel a kernel used in the live cd it primary use if for compatibility but because of that it has a lot of bloat and significantly increase kernel compile time. it is also an alternative to configuring your kernel by hand but i think if you are install gentoo you might as well learn how to configure a kernel. that shit goes a long way and can be used on any distro
>>
>>58495977
you would have a better time if you configured you kernel by hand. the kernel team adds extra things into their kernel for compatibility and kernel configuration is not too hard once you understand the basics of it
>>
>>722087
if you are a kernel noob watch these
>>
>>58496415
>>>/t/722087
>>
>>58493926
I kinda wonder about many decisions the distro maintainers make.
Like, gcc6 is still hard-masked despite working OK for all the packages I use (maybe I'm lucky, though), stable packages can literally be years older than unstable (what is even the criteria?), yet some of the more obscure unstable ebuilds in the main tree I use occasionally break and take ages to update, and for that matter many overlay ebuilds are old shit that doesn't even compile right, and yet they often hold useful programs, and the whole eclasses thing makes writing ebuilds yourself kinda hard for me, since there's a lot of deprecated stuff in there, and there's often no way to know what a particular eclass does except by reading through its interface. Also, at times it's appalling how much does the syntax vary between different EAPIs, which makes it hard to update them. Portage itself is fairly slow with its dependencies resolution too, though I think that's because of the structure of the tree that requires it to read from disk for dependency resolution. Also, I wonder if the way the portage tree is set up is really the best way, I know a big part of it is probably borrowed from BSDs, but still.
Then again, I like slotting, preserved libs, compiling things myself and not worrying about what version of the lib I have, how easy it is to patch packages, how easy it is to configure everything for yourself, and the fact you can write ebuilds for yourself at all, and just use them with occasional updates.
Also, I don't actually have much experience with other distros, so maybe I'm overlooking their faults because of that too.
>>
>>58496450
https://bugs.gentoo.org/show_bug.cgi?id=582084
There you can see all the bugs leading to build failures of packages.
>>
>>58496475
So, they're trying to check every package in the tree for if it builds.
Well, I guess it is a reason.
>>
>>58496515
Not just maintainers. Someone reported pkgconfig not building with it and that's a pretty big fucking deal for gentoo methinks since almost all ebuilds depend on it.
>>
>>58496543
Well, I remember 9999 not building for me, but once I downgraded to unstable, it started to build fine.
Alright, I guess that decision is understandable then.
>>
>>58493926
I used gentoo it was fast and without systemd by default.. But compilation started to anoy me very much... i migrated to freebsd i still compile software but just when i something different or to add new feature... everything else i install from pkg(binary packages).. and btw all packages on freebsd are compiler with -O2 and -pipe by default.. so performance is same i have tested it myself
>>
>>58496581
Yeah, it would be easier if gcc wasn't such a complete mess when replacing the version and such. Would be nice if we could specify working gcc versions and portage would just switch to that on the fly for the affected ebuild. Not easily possible with the way gcc works sadly.
>>
>>58496619
good for you
>>
>>58496648
That would be nice. For the time being slotting is the best thing available, though.
>>
>>58496619
>-pipe
>Use pipes rather than temporary files for communication between the various stages of compilation. This fails to work on some systems where the assembler is unable to read from a pipe; but the GNU assembler has no trouble.
Defenestrate thyself
>>
>>58496371
>>58496352
it doesn't really matter, the kernel can be easly modified with --menuconfig in genkernel and main genkernel config is basic stuff you mostly need.
Your initramfs is usually the bloat, you could turn that down by making it yourself.
>>
>>58493926
Gentoo can be a very good distro. The installation is not so bad, but the tweaking/fixing will go on for weeks. You should know a bit about linux before trying gentoo.
>>
>>58493926
1. systemd is better than openrc
2. compiling shit from source generally isn't going to produce a faster system

That said, the flexibility of portage is the real reason people use Gentoo, not meme performance anti systemd shit.
>>
>>58496871
genkernel initramfs is super light already
>>
>>58497406
OpenRC draws many people to Gentoo while Portage keeps them
>>
Gentoo was the best in the early 2000s. Yum hadn't been created yet, Debian was still very young, and all other distros has no package manager worth a shit. It was great because of portage. Now good package managers are standard.

Arch is a good choice for a desktop os if you want a Gentoo like experience, but really it still sucks having to configure absolutely everything. Good luck getting your fonts sorted out in X for example.
>>
>>58497431
It used to be a major draw because it was the best init.

Everything uses systemd now though so not so much any longer.
>>
>>58497462
Gentoo can use SystemD though
>>
>>58497462
Are you an autist? Exactly because everything uses systemd, Gentoo draws dissenters
>>
>>58494269
>your
>>
>>58497489
>>58497493
Gentoo has the best systemd support of any distribution. People that switch to Gentoo to avoid systemd are morons and their opinion doesn't matter. All veteren Gentoo users have switched to systemd at this point.
>>
>since it's compiled for your system it is optimized for your system making it much faster than any other distro
people are still spouting this in fucking 2017?

holy fucking shit.
>>
>>58497513
systemd is shit dude
>>
>>58497515
it is true though
>>
File: 1484422180001.png (158KB, 666x607px) Image search: [Google]
1484422180001.png
158KB, 666x607px
>>58497513
I'm not going to fall for your bait
>>
File: kek.png (146KB, 960x531px) Image search: [Google]
kek.png
146KB, 960x531px
>>58497523
Its true though, OpenRC support is already slipping, service files are standard.
>>
>>58497542
This.
Get with the times grandbeards, shell style init is fucking dead.
>>
>>58497635
does debian stable use it
>>
>>58497662

Sadly, it does.
>>
>>58497635
Poettering, why don't you fuck off from /g/ and go back developing the next shitware for redhat?
Systemd is not an init system, it is replacing many things that have nothing to do with init system.
Binary logs alone are so fucking retarded, no sane person would even remotely think it is a good idea, but we got Poettering...
>>
>>58497704
Boohoo go use your shitty runit and openrc frankenstein init.
>>
>>58497704
>Grandbeard can't handle modern software
The 90s called, they want their computer back. Please send it asap!
>>
>>58497704
if systemd did not over step what it does would you use it?
>>
>>58497720
>>58497729
t. 16 y/o faggot that started using Linux 2 weeks ago during christmas school break.

>>58497731
If it was just an init system with no insane binary logs maybe I would use it.
I don't like having to relearn how to do stuff that was already working fine because for some reason some faggot decided to rewrite them in his own retarded way.
Systemd forces people to relearn how to do things a different way without a good reason to do so (if it is not broke, don't fix it).
journalctl, service files with their own syntax and so on are a pain in the ass no one asked for because we already had working solutions.
>>
>>58497877
>it's bad because it's different
end yourself
>>
>>58497877
>insane binary logs
systemd supports using any system logger.
You are a dumbass repeating shit you heard from other dumbasses.
>>
>>58493926
Absolutely. Personally it's the only stable linux distro I've ever used. Debian is only stable in the sense that bugs never get fixed, modern ubuntu is as unstable as it gets (even the installer crashes if you choose anything but the default settings), centos has no packages on top of being antiquated.

Optimization doesn't mean much except if you're not on amd64 hardware most of the time, but the times it does matter the difference is significant in my experience, especially with ricey flags. Most of the boost usually comes from use flags, though.

My favorite parts are:
- if it compiles, it works.
In other distros, you can successfully install a package and then it will fail to run (e.g. missing libraries or plain broken build). Since gentoo is source-based, this doesn't apply. Chances are that if it successfully compiles, it will work.
- Use flags. It's what enables me to use openrc even with software that would usually depend on systemd, and is dependent on systemd in other distros. Here it's just a use flag away. Same applies for backend libraries for various parts of the system like databases and blas.
- package availability. Only arch has more packages (note that other distros may claim more packages, but that's because they split docs, debug, source and release builds in different packages, and further create alternative builds for everything when a significant, supported alternative config option is available).

The lack of systemd is just the cherry on the cake. It's really unfortunate that /g/ decided gentoo was a meme because it's unironically the best distro (and even OS!) out there.
>>
>>58494820
>chore
I never got that complaint. Just emerge -av world every month. Done. Where's the chore beside the initial setup?
>>
>>58497904
It is bad because it is an init system and so much more where it should just be an init system.
It is bad because it is forced down people throat (a shitload of software requires it as dependecy).
It is bad because binary logs are retarded.

>>58497922
Let's add some more n thousands lines of code to support offloading logging to any other system logger.
That surely is a great idea.
Have you ever heard of sane default and not overcomplicating things without a very good reason?
>>
>>58497731
I wouldn't because poettering has never been able to produce usable software in his life.
>>
File: wewlad.png (403KB, 1920x1080px) Image search: [Google]
wewlad.png
403KB, 1920x1080px
>>58497984
>not overcomplicating things
systemd-nspawn -D

vs

cp /etc/resolv.conf /mnt/etc/resolv.conf
mount -t proc proc /mnt/gentoo/proc
mount --rbind /sys /mnt/sys
mount --make-rslave /mnt/sys
mount --rbind /dev /mnt/dev
mount --make-rslave /mnt/dev

Also pic related is an example of a shell based init service and a systemd service.

Your lines of code argument just shows how fucking retarded you are, its an impractical meme argument.
>>
>>58498281
you seriously can't be this stupid?
both of the examples you gave are examples AGAINST the points you were trying to make, not FOR them
>>
File: makebelievesign.jpg (58KB, 525x463px) Image search: [Google]
makebelievesign.jpg
58KB, 525x463px
>>58498528
Only in your imagination bro.
>>
>>58498281

> It's easier if we hide the complicated parts in hard t debug, compiled binaries.
> What could possibly go wrong?
>>
File: strawman.jpg (26KB, 400x400px) Image search: [Google]
strawman.jpg
26KB, 400x400px
>>58498569
Sup.
>>
>>58498281
what exactly does systemd-nspawn -D do? and could i do it manually
>>
>>58498597
Sets up your chroot with everything including networking and manages it as a slice.

It does some other pretty cool shit there is an ephemereal option so that any changes aren't written that uses a BTRFS snapshot so you can do shit like fire up a chroot of / and test a system update.
>>
>>58498630
interesting i might try it
>>
>>58498281
Wait, actually why does the OpenRC version not use alsactl and instead fuck around with config files and proc?
I mean, it technically could, and last I checked both /etc/init.d/alsasound and /usr/sbin/alsactl are installed by the same package, so you probably can depend on alsactl to exist. And unless it's extremely unstable, you would think it's better to call a separate binary created specifically for a goal of managing alsa states instead of duplicating its functionality in bash.
Why didn't the author of this init file use alsactl? Am I missing something here?
This doesn't have any connection with systemd or OpenRC, though, both can call binaries just fine. It seems to be just an issue of maintainer being a retard, or I don't get something.
>>
>>58498591

Please, if I were going for cheap tactics, I'd have pointed out that
> mount -t proc proc /mnt/gentoo/proc
doesn't match the other mount points.
Or that the --make-rslave lines are only there for systemd in the first place,
implying you only included them to make the commands look clunky and scary.
>>
>>58498750
Those aren't cheap tactics though, they aren't even arguments against my point.
>>
>>58498736
They don't even remotely do the same thing. The systemd one breaks on most hardware during a sleep/resume cycle, for example.
>>
>>58493926
no anon, the best OS is Windows 10
>>
>>58498281
delet this
>>
>nu/g/ literally can't stop replying to triptards
wew lad
>>
>>58498799
Um, they don't? I mean, from what I see, both seem to be managing volume states for alsa.
Also, if it does, isn't it the fault of the binary? So, it's the program that is shit then. Or is it something with you not being able to depend on /usr to exist, or something?
>>
File: garbage.png (363KB, 1920x1080px) Image search: [Google]
garbage.png
363KB, 1920x1080px
>>58498736
Dude all rc scripts are hacky bullshit like that.

This openrc script is fucking 231 lines to start xdm.
>>
>>58498796

That's because you have no point to start with.
>>
>>58498852
This one seems normal, since it mostly deals with compatibility for different display managers and handling errors for weird configurations, whereas systemd just loads the default one whatever happens.
ALSA, on the other hand, was weird, unless the utility doesn't work anywhere but the default configuration or is buggy.
Systemd is shit, but that initscript was inexcusable.
>>
File: wew.png (427KB, 1920x1080px) Image search: [Google]
wew.png
427KB, 1920x1080px
>>58498944
Yeah but you can literally pick any of these large openrc scripts and compare it to the systemd service with the same result.
>>
>>58495633
>weeb
>saying thus on 4chan
why do you even use /g/
>>
>>58493939
those 5 milliseconds add up mate
>>
>>58496151
No, it is not GNU/Linux, it is a meta distribution because it has many kernels and core utilities available, not just GNU core utils and the Linux kernel.
>>
>>58498281
>let's replace 6 commands every fucking one already knows and used for ages with an obscure single command.
The lines of code argument is right on point, systemd codebase is a fuck huge complicated mess because the faggot in charge of the project keeps reinventing the wheel and every time he makes it a square one.
>>
>>58493926
Systemd is awesome. You can use systemd/gentoo as well.
Install systemd.
>>
>>58500581
>NSA Nigger
go back to hacking Russia you jew
>>
>>58498852
>>58499044
What the hell is your point? Systemd just offloads that complexity deep into its source making it impossible for autists to tweak things if they want or need to do that. For everyone else it doesn't matter what the inside of a rc script vs service definition file looks like as those both take their inputs from configs
>>
Eh Gentoo is too much work for one computer. It's easier to find a distro with sane defaults you like and just slightly tweak that.
>>
Install Source Mage.
>>
>>58500922
My sides!
>>
>>58500922
>>>/reddit/
>>
gentoo is the best OS for me. That's all I care
>>
>>58493926
>based OpenRC
>even FreeBSD realizes that systemd is the right thing
http://www.slideshare.net/iXsystems/jordan-hubbard-free-bsd-the-next-10-years
>>
>>58504570
freebsd confirmed for compromised. into the trash it goes.
>>
>>58504626
>lots of smart people disagree with me
>better stick my head deeper in the sand
>if I ignore reality, maybe it'll go away
>my ricer friends on /g/ know better than people who develop operating systems.
>>
>>58493942
Why someone would spent their time just for 5 milliseconds faster unless he a retard. I mean if you talking about server OS I'm totally chill here but... Unless you brag over person or moron who could think that a such good things.
>>
File: systemd.jpg (45KB, 613x397px) Image search: [Google]
systemd.jpg
45KB, 613x397px
>>58504570
Looks like FreeBSD has some smart people. They aren't just academics like the MINIX/Hurd folk, they understand that they need to make something that's useful and practical.
>>
>>58493942
>>58493945
>>58500125
There are 60000 milliseconds in a minute. You would die of old age before you'd shave off even a minute of time from the speed increase you'd get from compiling.
>>
>>58504682
>not a single person is able to provide even one argument in favor of systemd that isn't a strawman, an outright lie, or applicable to previous systems as well
>disagree
lel
>>
>>58504830
>not a single person is able to provide even one argument in favor of systemd that isn't a strawman, an outright lie, or applicable to previous systems as well

It's easier.
>>
>>58493926
>all your time go to upkeeping and installing everybit of software manually
>meanwhile chad is blasting thru some code on his win8 and making the next snapchat
>>
>>58493926
ALWAYS install Gentoo
>>
>janitor tried to censor me for being anti-systemd
high-quality team you've got there hiroshima nazisaki.
>>
File: autism-asshole-disease.jpg (45KB, 600x750px) Image search: [Google]
autism-asshole-disease.jpg
45KB, 600x750px
>>58500765
service files are just better than runscript spaghetti code that re-invents the fucking wheel in every script. You are strawmanning pretty hard kid, tweaking is easier because its simpler to use. Also the complexity is moved? Fucking right its moved, god forbid a service manager provide a usable api and configuration, we should all use fucking if statements regex and conditionals in our run services XD
>>
File: desktop-2M.jpg (2MB, 7680x4320px) Image search: [Google]
desktop-2M.jpg
2MB, 7680x4320px
MacOS is. Gentoo is second best.
>>
>>58505727
Come back when you can maximize a window lmao
>>
>>58495687

>so I can finally have a no problems system

hahahahahahahahahahahahaha
>>
>>58495687
If gentoo doesn't work for you, nothing will.
>>
File: desktop-4M.jpg (4MB, 5760x3240px) Image search: [Google]
desktop-4M.jpg
4MB, 5760x3240px
>>58505845
Here you go.
>>
>>58505727
post sauce. iqdb cant find it
>>
>>58504830
>ignoring the FreeBSD slides
>>58504744
>>
>>58505944
>literally can't maximize
>has to resort to putting on a new workspace and fullscreening instead
MY
FUCKING
SIDES
>>
>>58505973
I'm not ignoring anything.
Have a (You), on the house.
>>
File: desktop-4M.jpg (4MB, 5760x3240px) Image search: [Google]
desktop-4M.jpg
4MB, 5760x3240px
>>58505979
>Hold alt
>Click green button
That was hard.
>>
Try Stali or a BSD.
>>
>>58505727
>7680x4320
>>58505944
>5760x3240

What the fuck are you doing lol.
>>
>>58506014
>have to manually resize the window to get the result
>cucked by the dock anyway
HAHAHAHHAHAHAHAHAHAHA
>>
>>58506032
>try garbage or cancer
At least say alpine next time. People might be conned and not see right through you this way.
>>
>>58506051
>have to manually resize the window
What part of "click the green button" do you not understand? Don't you have school tomorrow?
>>
>>58505571
They are good for people that can't think for themselves, new people will only know the shitty service files and if something crashes they don't know shit because they don't understand what is going on under the hood.
In a script you can read what it's actually doing, just once again making technology easier to use also makes people dumber because they don't have to think anymore.
>>
>>58506567
All good points, except for the fact that you can see what the service unit is doing and its also easier to understand and tweak.

But yeah I'm sure if you repeat that bullshit often enough someone else will pick up on it and repeat it for you. I can guarantee there isn't any original thought going on in there and I'm pretty fucking sure those ideas aren't yours.
>>
>>58506074
Typical homosex trying his best to display the extent of his imposing single-digit IQ.
>>
File: screenFetch-2017-01-15_20-23-52.png (210KB, 1920x1080px) Image search: [Google]
screenFetch-2017-01-15_20-23-52.png
210KB, 1920x1080px
Yes
>>
>>58497968
Sometimes only once a month isn't often enough, especially if you're running unstable.
>>
>>58506680
Unlike other distros, there's literally no reason to run unstable, though. You can just pull specific packages as unstable and stay on a stable base because software gets compiled against what you have, so the requirements are a shitload more flexible. For those software that you do want to update often, you can update them at whatever frequency you need to do so, but the point doesn't change even a bit since the update frequency would be the same on other distros and updating is literally a fire-and-forget one-liner.
>>
File: 00036happy.jpg (251KB, 591x591px) Image search: [Google]
00036happy.jpg
251KB, 591x591px
>>58506640
That's a nice projection you got there anon.
>>
>>58506746
Point taken. Nicely explained.
>>
more users = more retards
>>
>>58493926
My experience with Gentoo is from 15 years ago and if this was 15 years ago I'd say "yes" Gentoo is absolutely the best OS ... for a certain group of users.

If you are the type of person who expects everything to just be there when you login for the first time then it's not the OS for you. If you are the type that wants a minimalistic build that you can build to your liking, then it's the OS for you. Right now I'm running on Arch and I'm in absolute love with it, but Gentoo does give you that extra of control over your kernel that Arch doesn't,. And maybe Arch does and you just have to dig deeper to get there -- but as part of the install process, Gentoo leads you through it.

Honestly though, I couldn't be happier with Arch right now. It's fast, it's slim, there's some stuff prepackaged in, but it's mostly tools. None of which I would call bloat. One web browser, one e-mail client, your typical tools, and some games that I wish would've been left out of the base install, but l still can't complain. It's a minimalistic OS that you can tailor to your liking, and it can be installed in roughly 30-45 minutes given everything goes right. An hour and a half if you have some hickups.

Gentoo is still my all time favorite OS though... even if it has been 15 years since I used it. I do like emerge over pacman, but yaourt is pretty fucking slick.
>>
>>58495687
Don't get your hopes up in doing it in a day. You're going to spend more or less two days or more.

It took me 3 days to get my Gentoo install stable when I first started using it.
>>
>>58495729
Hold up... Arch is overly complicated? Have you even installed Gentoo?
>>
>>58509391
the hardest part about the gentoo install is reading
>>
>>58506655
>crap ff addons
>no gtk theming
>crap wm

You can do better.
>>
File: Screenshot_20170116-043610.png (1MB, 1080x1309px) Image search: [Google]
Screenshot_20170116-043610.png
1MB, 1080x1309px
>>58493926
OP here
hory shit I installed Gentoo and it's literally the best, if you don't run Gentoo or aren't planning on you are a fag
>>
>>58509379
Took me a day the first time desu senpai, now it takes me about half an hour.
>>
>>58509364
You'll stop using arch the day you restart your computer and X gets reloaded because it turned out X broke after the first update you did.
>>
>>58493939
If you use USE flags to disable features, you'll have less dependencies to have to manage.
>>
if you run something custom as fuck (PS4 Linux) gentoo is acceptable. Most of you autistic fucks run x86_64 so just run a binary distro
>>
>>58513004
>less packages
>less stable
>less customizable
>systemd forced down your throat
>no automatic custom patching
"no"
>>
>>58513053
>asphyxiating yourself to gcc output
>>
>>58513105
?
>>
>>58513053
how so it is using a x84-64 architecture
>>
File: 1475768271153.png (71KB, 2028x1300px) Image search: [Google]
1475768271153.png
71KB, 2028x1300px
>>58493926
>isn't openPEPE
>>
File: 1473665113077.png (120KB, 2000x1433px) Image search: [Google]
1473665113077.png
120KB, 2000x1433px
>>58513191
>>
>>58494269
wtf i hate gentoo now
>>
>>58511164
I don't care about how my OS looks as long as it functions well.
>>
>>58493926
gentoo is fucking trash.

too unstable to be used as a desktop or a server

it's autism that keeps it and other trash like arch linux alive.
>>
File: P_20170116_132750.jpg (2MB, 4096x2304px) Image search: [Google]
P_20170116_132750.jpg
2MB, 4096x2304px
Install Gentoo?

Do it on an SD card -- USING an SD card!
What could possibly go wrong?

Being: f2fs not working properly for arbitrary reasons hahahahaha fUCk
>>
>>58493926
>>since it's compiled for your system it is optimized for your system making it much faster than any other distro
Not by default, you have to set march=native on make.conf
But yes, it's much more easier to accomplish than on other linux distros
>>
>>58493939
>Source: my ass
march=native can optimize software from a few miliseconds to whole seconds and even minutes. It depends on the software you're compiling and the CPU you're compiling for
I haven't done any benchmarks because I don't use gentoo for speed but GIMP for example start much more faster and some operations are a little bit faster too, and I'm talking about more than 5 seconds on average, for me it's worth it to compile gimp from source and set march=native because I use frequently
>>
>>58493939
>Source: my ass
march=native can optimize software from a few miliseconds to whole seconds and even minutes. It depends on the software you're compiling and the CPU you're compiling for
I haven't done any benchmarks because I don't use gentoo for speed but GIMP for example start much more faster and some operations are a little bit faster too, and I'm talking about more than 5 seconds on average, for me it's worth it to compile gimp from source and set march=native because I use it frequently
>>
I'd install gentoo again in a heartbeat if it didn't take so long to compile it. I honestly used LiLo just to keep from having to compile grub on my laptop.
>>
>>58493926
Too muc h a pain in the ass for little to no gain.
Stick with ubuntu or fedora and don't waste your time with that timesink
>>
>>58513105
--quiet-build

Then just go watch anime or shitpost on 4chan.

>he doesn't even know about EMERGE_DEFAULT_OPTS
>>
>>58516178
>not compiling in tmpfs
>>
>>58516178
why f2fs and not ext2?
>>
>>58520389
FlFlash friendly filesystem. I'm not entirely sure if ext2 is "flash friendly."
>>
>>58516178
If you're so lazy you don't clean the outside... I wonder how it is inside...
>>
>>58519564
>single-threaded build and fetch
what the fuck pleb?
>>
>>58516178
Use the option -q it's great
Thread posts: 178
Thread images: 19


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.