Is Gentoo a meme?
Is Gentoo based?
Is Gentoo a based meme?
How much time you spend recompiling stuff to keep with the security updooots per month, and how much of that is your manual work vs just waiting?
I am too lazy bastard to spend much time updatiing.
On Devuan (the Debian fork not poisoned by Lennard Potthead of systemd) it's just apt-get update && ... upgrade at most, or even just
apt-get install unattended-updates
and sometimes reboot to new kernel.
How this is on Gentoo? Need rebuilds to keep away exploits in my libs, webbrowser and shit, and kernel
36 minutes
no reply
is it a dead OS
There's literally another thread about the exact same topic on the catalog
Been using gentoo exclusively for just under a year. Its great. Binpkgs allow you to go from a stage 3 tarball to KDE plasma in 20-40 minutes depending on download speed. You can set it to only compile if you change use flags provided a binary is available.
Its interesting. If you stick with it, it may spoil you and you might have a hard time going back to anything else. Definately worth trying at least once. As far as updooting time, I have a slightly custom kernel - most of what I have are binaries, as I only care about customizing the kernel for the most part. Updates are quick for me.
To add, you really only need to use the following 3 commands:
emerge --sync
emerge -avuUDN @world
equery u packagenamehere
-U implies -N
you can just use emerge -avuUD @world
no it doesn't
Oh whoops I flipped it, it's N that implies U
and U is better, if I am in a hurry to recompile with new flags I will do it manually
emerge -avuDN == emerge -avuDUN
and -N will catch more stuff, and is therefore better.
Imagine this situation: a package had an updated USE that now has the option to disable bluetooth. Before it always built with bluetooth, but now it's optional
-N will update this package with a new USE no matter what
-U will only update this package if you have USE="bluetooth" set
To sum, -N will literally make your system more minimal.
>recompiling package for no reason is le better
no thanks, I will recompile next update
>bluetooth
*/* -bluetooth
>>for no reason
It will make the package smaller and/or faster at no cost
>*/* -bluetooth
You'll have to wait for a full version bump to disable bluetooth in this case. If you used -N it would catch it the moment it changed.
>full version bump
they will literally add -rN on any change like this and package will be recompiled regardless
>they will literally add -rN on any change like this and package will be recompiled regardless
There have been cases where this isn't true. Rare, but it happens
I used to only -avuUD @world, then one day I added -N and it compiled like 10 packages with a USE change but no bump
This was after a few months, so only 10 small packages not getting bumped was OK, but still.
>rare
cope
because I'm not going to litter make.conf with things that belong in package.use
USE belongs in make.conf for global USE settings.
are you a funtoo homosexual who has a locked down make.conf? You realize gentoo encourages GLOBAL CONFIGURATION over your moronic funtoo furhomosexual shit.
weak bait
post openrc version
sorry troony, but the way I use my system is objectively superior, I'm not going to write a 50 wrapped line long USE="" just to please some redditor
Funtoo confirmed
In the opinion of the Funtoo "wolfpack mentality," as they call it, one should have a pretty vanilla make.conf because that way the "wolfpack" is more homogeneous.
I think the cpuid2useflags thing is like that because the program outputs it as CPU_FLAGS_X86: <space separated list> where make.conf has bash syntax and would use CPU_FLAGS_X86="<space seperated list>" with quotes and an equal sign
CPU_FLAGS_X86 doesn't take up 50 lines in my make.conf, moronic Black person
>do this moronic thing that requires more typing to please some mindbroken redditor
Time and time again I'm reminded that I'm the only gentoo user on entire IQfy full of larpers like this who don't even know how to use their system.
Post openrc version. Mine is
openrc --version
openrc (OpenRC) 0.54 (Gentoo Linux)
kek actual moron, i was playing devils avocate for you, cant even comprehend,
also apparently basic knoweldge of bash makes you _not_ know how to use your system in a predominantly bash or at least sh based system, not even mentioning the not wanting to put effort into a distro that requires effort and active thought
sorry not interested in your troony cope, not bloating my make.conf with things that have nothing to do with make.conf and there's absolutely nothing you can do about it
That's a very interesting point... say while we're on this topic why not post your openrc version?
i don't care about your system, schitzo, i manage my own, i just wanted to know if there was any merit in your way, which there isnt
if you had over 300 flags globally disabled you'd understand but you're a troony that probably uses gnome and eats shit so I don't care about your cope
What is a profile? for 100
>profile
something a projecting funtoo troony would use lmao
the more shit you say the more i wonder how you even installed gentoo
keep wondering with your 67IQ
>disabled by default
ask me if I care, projecting funtroon, now it's clear to me that you didn't configure your system whatsoever which is why USE fits in your make.conf
Post the output of the command $ openrc --version
$ $ openrc --version
bash: $: command not found
He's actually scared. What is this funtoo furhomosexualry?
openrc --version
$ openrc
--version
* openrc: superuser access required
bash: --version: command not found
Mine is openrc (OpenRC) 0.54 (Gentoo Linux)
My make.conf is 65 lines.
My package.use/* is a combined total of 102 lines
The linecount of patches/*/*/*.patch is 507
tell me, how customized is your funtoo system? Are you breaking the wolfpack mentality? Are they going to have to remotely disable you from booting for breaking the funtoo CoC?
>if you had over 300 flags globally disabled you'd understand but you're a troony that probably uses gnome and eats shit so I don't care about your cope
You know most use flags are disabled by default on gentoo.
Funtoo might be different I guess, it makes sense that it's garbage because it's a moron trap, but in most cases you have to go out of your way to ENABLE use flags, not DISABLE them.
I think you're a bad system administrator. Why are you so scared to post openrc --version
yeah ik, weird there isnt a flag to switch to bash format, it makes way more sense in make.conf along side envvars like MAKEOPTS and COMMON_FLAGS
I just changed it manually. You only need to do it once per computer anyway
USE="a
b"
???
USE="a"
#b is moronic
USE="${USE} -b"
???
not hard anon
lol furrytoo, they do that?
also to be fair to the furry in the gentoo handbook they do have users execute `echo "*/* $(cpuid2useflags)" > /etc/portage/package.use/00-cpuflags` or whatever which is arguably a valid usecase, but still tacky, i bet guy has package.use as a file instead of a directory
NTA
no reason? that was a pretty apt example anon.
also why not USE="-bluetooth" in make.conf? was it intentional or just shorthand to get the point across, actually curious if theres a valid reason to do one over the other
@100218511
still not taking this bait
it's a question about os updates you homosexual, if you cant help then stfu
>As far as updooting time, I have a slightly custom kernel - most of what I have are binaries, as I only care about customizing the kernel for the most part. Updates are quick for me.
ASSuming I want to build it all myself - I know it will take some time (hours for kernel, days for firefox and so on). but how much of my attention it takes, is it really a matter of typing emerge world?
Yes pretty much. emerge -avuUDN will update everything and check for new/changed use flags.
Also if you're on a relatively modern setup, compiling the kernel won't take that long. 20-40 minutes if you have a ryzen CPU, unsure about Intel but probably similar.
cool, thanks fren
>20-40 minutes if you have a Ryzen CPU
I have a Ryzen 9 5900X that only takes like a few minutes to compile the kernel, that might apply moreso to first gen Ryzens or something, especially if your kernel is large and you're compiling a lot of stuff.
Go back.
Recompile time depends on your hardware and what packages/flags you're using.
I just use
alias update='doas emerge --sync && doas emerge -avuDN @world && doas emerge -ac'
You can make it so the kernel is taken care of automatically too.
The only packages that actually take time to compile on my intall are gcc, glibc, <your browser of choice>, rust and fricking webkit-gtk.
Just go back to watching Puke Smith videos you loser.
>maggot questions
its gigabased
>updates
all of it is waiting, gentoo is just like any other distro except it has a better package manager, this isnt LFS
how to update gentoo:
emaint sync --auto
emerge -uDU @world (-atvuDU, if you actually want to inspect updates like a good admin)
>lazy
good thing you can run it in the background, even increase its niceness to take less resources, or you could just make it use less threads from the get go
>fake distro
yeah on gentoo its also two commands, and you can even link in other tools to run, like personally after i sync packages it gives me a read out of what changed with eix-diff (new, removed, updated pkgs etc, with descriptions, cool for finding new stuff)
>pointless question asking questions already asked, also some moronic library shit
above, also i dont get why you think gentoo is so special, its like any other distro but better.
we had this thread last night
install gentoo
/thread
additonally i run on an Thinkpad T530,
it has a mobile 3rd gen (ivy bridge) i7 processor,
the largest packages only take an hour, gentoo-kernel, firefox, llvm, etc, and gentoo-kernel, and firefox had bin versions even before the bin repo was out, dunno where the preconception of days come from unless you're recompiling literally every package on your system (-e), something that is only even _recommended_ to be done on profile upgrades, we just had one recently, but last one was what? 7 years ago? still only took 17 hours on my laptop
how long did it take to install on the t530?
depends on what im doing, since i tweak my install alot, but just getting it installed out of chroot, idk maybe two three hours? if im not using gentoo-kernel-bin at least an hour, and then whatever packages have updates from the stage3 tarball and/or have flags to take advantage of my cpus intructions (sse, avx, etc)
for desktop if i use my igpu (intel) instead of my dgpu (nvidia) it pulls in clang/llvm so add an hour
after that, if im installing a de add another 60-90 minutes
if im doing something minimal like dwm or hyprland add like minutes of course i'd have to configure it from there but that isnt up to gentoo at that point
>the largest packages only take an hour
It's both laughable and sad that you think this is acceptable.
>it has been several hours and this homosexual OP is still asking moronic questions
you could've installed Gentoo like 100 times by now unironically.
Im right now compiling a kernel for a Pentium 3 system and it's been 7 hours since i started
I actually have this set as my Grub theme.
https://www.gnome-look.org/p/2064031
moronic OP.
Don't install Gentoo, if you can't even figure out the purpose then it's clearly not for you.
Based meme, based because everything you install can be perfectly optimized for your particular system to use it to its full potential, meme because you need a decently powerful system to take advantage of the potential performance gains in a reasonable amount of time.
gentoo is primarily about control not speed.
gentoo is mostly based but I got unironically filtered by the installation process (skill issue, yes)
Honesty is a virtue.
it is
I'm too lazy to attempt it again at the moment, but I might try switching to it the day it officially supports dinit (which probably will never happen kek). I don't really like openrc, and if I wanted systemd I'd stay on Arch like I currently do
>inb4 just use Artix
Artix isn't "bad" but it's worse than Arch for so many reasons
I use it to test my openrc scripts and some other stuff.
It's unironically probably the most stable distro in the wild
>Is Gentoo a meme?
Yes. Anybody telling you otherwise is either trolling, hasn't used it for long enough to encounter its problem or is deep into sunk cost fallacy.
Even with a relatively modern processor, compile times ARE time consuming and annoying. Plus, compiling software locally from source almost always results in no practical benefit.
Portage is an incredibly bloated and slow package manager, which often messes up dependencies (Python conflicts are quite common). 99% of people don't need 99% of the functionality it provides (ever taken a look at FEATURES?).
The developers are often dishonest about the very nature of the distribution. For years they insisted that you could only "compile as much as you want", with Portage even supporting binary package servers even though no binary package servers ever actually existed until relatively recently (a few months ago). That announcement was bascially an admission that they lied the whole time about binary packages.
Even if you use it to avoid systemd, it uses the worst non-systemd init out there, OpenRC. Service scripts are in some Bash-like voodoo that is worse than both an actual Bash script and a systemd unit service. OpenRC can't even run per-user services. It's trash in every metric, with runit, s6 and yes, even systemd being far better choices. If Gentoo were to ditch OpenRC for good, it would finally fade into obscurity.
And of course, remember that every "customization" you can do on Gentoo can be done on any distribution. For example, building your own kernel is arguably even easier on Debian since they provide a make target to generate a .deb which can then be installed just like any other package, taking care of generating the initramfs to boot (pun intended).
I would only recommend Gentoo for very experienced people who need an extremely specialized system for an unusual platform (even then, Gentoo might not be the best choice). On a desktop, Gentoo is a waste of time and nothing else.
Look at all this cope about not being able to maintain a Gentoo installation lmfao
not gonna reply to everything but I DO wish gentoo supported dinit
Surely baiting but I'll bite still
>no practical benefit
Uprooting systemd and *kit is a benefit enough
>compile time
Compile overnight
>portage is slow
Agree here
>messes python deps
Use stable, don't install pipshit as root
>openrc bad
Bash skill issue
>every customization can be done on any distribution
Try openrc on arch or debian lmoa. Customization != wallpapers
>gentoo on desktop is a waste of time
Maybe if you are a wintoddler. With gentoo I know exactly what is installed why and how.
I previously used Debian and wanted to remove old packages I forgot I installed. Listing manually installed packages is freaking hard there. There were many system pkgs you must not touch for some reason. On gentoo you have a world file where you have everything. Gentoo unloads your brain.
what fricking psyop bait cope is this?
its laughable and sad that you feel compelled to judge, and remember my times are on a _12 year old *mobile* processor_, i use it as a point of reference more than anything else, i even admit that i use firefox-bin and gentoo-kernel-bin, since i don't USE flag them anyways
frick it because of this anon, i'll bite too
> there are no benefits to compiling
USE flags, patches, manually reaching in and setting enviroment variables
i've done all three in practice, to either better configure or actually fix packages that would've been otherwise broken because of outdated nvidia-drivers.
>portage is slow and busted
tradeoff is its flexibility and whatever depedency conflicts you're talking about sounds like you got filtered, either by virtuals or circular dependencies, or not know what eselect is. i've never seen it mess up a dependency whatever the hell that even means, that wasn't my own doing, nice cherrypicking on FEATURES btw.
>developers developers developers
any other examples? or did you just pick one nonissue? anyone wanting to try/use gentoo would use it for being a source based distrobution everyone else would balk and rather meme it to death, which is good since it filters the brainrot, the thing that matters is that the capabillity is there.
>openrc is bad
you got filtered by the developer handbook, i managed to fix a broken package from an overlay patching an ebuild and it wasn't remotely hard at all and i'm a nocoder
>gentoo is not unique
okay strip out polkit, dbus, and systemd, alternatively install gvfs with nfs but not samba, also got filtered by genkernel
> gentoo is only for niche use cases
my desktop works just fine, and is easy to manage, probably easier than any other distro i've tried.
i realize now that i conflated portage with openrc, but the developer handbook regardless is very well documented and the two dont look very dissimilar
that's one thing i love about gentoo. portage and openrc look the same. same colors ootb, same message format. same everything.
best distro ever
it's a meme, but there are reasons to use it.
if you want the most control over your system gentoo is a good way to go. compiling doesn't take crazy long, unless it's something programmed in say c++. and once you get everything set up it is extremely comfy, everything being configured for your system. also compiling is more secure than binaries, since binaries even with signatures is not very secure (because you don't know what's in it, unless you reverse it). if you really care about any of this, install gentoo or funtoo. if you don't install gentoo then install devuan or opensuse
Using it since 2018. 99% of all updates are just running in the background. I recommend it to people who know what packages they want and which ones they dont want. If you don't care about this then just install debian
>My package.use/* is a combined total of 102 lines
average GNOME/KDE user, probably half of these flags are for steam alone because he didn't configure anything, the patches are just dwm since he's too moronic to not keep trying to make it into sway.
In make.conf I have USE="-kde -gnome -gtk -qt"
>dwm
Don't use it, most of my patches are for random small kernel tweaks. For example I mount by default with no atime, rather than having to specify. Enough small things add up over time, plus some bigger patches for stuff like firefox.
- /* Default to relatime unless overriden */
- if (!(flags & MS_NOATIME))
- mnt_flags |= MNT_RELATIME;
+ /* Default to noatime unless overriden */
+ if (!(flags & MS_RELATIME))
+ mnt_flags |= MNT_NOATIME;
Share your stats, funtoo furgay.
I mount with atime because I'm not a pedophile who keeps spamming catalog with troony noa threads.
>sway
Imagine not using -wayland in 202X.
Imagine not having /noab/ in your IQfy filters.
>filters
sorry I don't have an axewound between my legs so posts I don't like don't affect me even if I see them
>he doesn't configure his system
>he doesn't configure his kernel
>he doesn't configure his IQfy
Is the point of funtoo just having people to do everything for you? No wonder you got filtered by gentoo.
Still haven't posted your stats, still haven't posted your openrc version. I'm winning, gg ez
>he's still going on about some random troony distro I didn't ever hear of before entering this bait thread
for someone who doesn't use it, you sure do know a lot
Share stats, funtoogay.
sorry I have no data to be mined
make.conf won
emerge -avuDN @world won
updated openrc won
funtoo stays in the dust.
am i the only one who uses -t (--tree)?
I've never really had to use -t outside of when I want to see "what the frick is even pulling this package," so on occasion, but most updates are fine without it.
>Is Gentoo a meme?
(YOU) tell me? e.g. Official IQfy banner meme.