Itβs not gentoo late, bro!
linuxmemes
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
- Don't get baited into back-and-forth insults. We are not animals.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
- These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudo
in Windows. - No porn. Even if you watch it on a Linux machine.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. π¬π§ Language/ΡΠ·ΡΠΊ/Sprache
- This is primarily an English-speaking community. π¬π§π¦πΊπΊπΈ
- Comments written in other languages are allowed.
- The substance of a post should be comprehensible for people who only speak English.
- Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed. Β
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
DuckDuckGo doesn't track your activity so they only target ads based on your current query and technical details. They determined it would take 30 years to compile Gentoo on your rig so 40+ is a good guess for your age.
I didn't start using Gentoo when I was 10. Is it over for me?
How are you expecting to get 10 years of experience for your entry-level job by age 20? You need that to succeed in the job market, and let me guess, you also wasted so much potential by passing up on that opportunity of being born to Linus Torvalds.
They will make an exception for your age once they find out you take pictures of your screen
That ad is targeted perfectly.
Tempted to enable ads myself.
Maybe OP can post the link to the ad here. Asking for a friend
Just two things:
- You can take screenshots with your computer.
- Clean your damn monitor, son! π€£
if OP is using gentoo then there is a very real chance they arenβt able to take screenshots yet.
back in my gentoo days it took a while to get that set up. although it wasnβt exactly a top priority
Work computer. Dont want to sign in to work computer with personal accounts. Yes, can screenshot, then email to myself, open up on phone, then upload here. But thats too much work for a dumb joke.
Why are you using dating websites on work computers?
Didnt click the link. Morning tea break. Wondered how gentoo apps worked. Looked it up. Funny ad. (While other workers have pictures of thier kids to keep them motivated, i have the linux pipeline xkcd comic on my desk to keep me sane)
Don't worry, you'll be 40+ by the time the updates are finished compiling.
Yes, you recompile each time you update.
In general, to upgrade an app you do:
root # emaint --auto sync
root # emerge --update $PACKAGE_NAME
(That first command used to just be something like root # emerge --sync
when I last used Gentoo, two decades ago. I wonder why they changed it?)
Wouldnt that take a long time every update? Or are all the horror stories of long compile times just a thing of the past with better hardware now?
A few "whales" are out there, such as browser (engines), rust, certain monolithic office packages and distribution kernel. Those all have -bin alternatives as already mentioned in this thread. The rest will usually be a matter of about half an hour max in my experience.
Well, yeah, but that's what you sign up for when you choose to use Gentoo. Custom-compiling every app, every time, with your chosen USE flags, is the advantage of it. (I suppose Gentoo has "binary packages" available now, but at that point I don't see why you wouldn't just pick Arch instead to begin with.)
Also, that's another reason you should update frequently (e.g. daily or weekly): to keep compilation times reasonable by only ever updating a few packages at once.
Also also, as I said, I last used Gentoo two decades ago. Even back then, I found the compilation times... uh, at least "tractable." π I can only assume that with modern hardware they're not bad at all, as for the most part, processing power has scaled faster than FOSS code complexity.
What is this βdatingβ?
I use Ubuntu, even people on Lemmy wonβt talk to me.
Iβm just kidding. I use arch btw. Iβm recompiling my wifi drivers on my Commodore 64, so I can play Jumpman please help me
Packages, not apps. Yes, packages will be recompiled every time they are updated. This can take a moderate amount of time, but it is not a problem in my experience, as you can still use your PC when it is compiling and you don't use your PC 24/7 so why would it be a problem? You can use binaries for the packages that take an especially long time to compile(like chromium) or all of them.
Updating on Gentoo works with it's package management, but the actual packages are source code archives (and maybe patch files). It downloads them, compiles and installs them in a special build environment, then, if it worked, applies them to the system and removes the old version.
Fuck it. Iβm actually gonna just go ahead and say it. Itβs gonna get me banned, and everyone will flame me for being honest, but
everything /should run old-school QNX neutrino. Runs off a 1.44 and has a tasty-ass ui, QNX4EVA
CUE THE FUCKIN DOWNVOTES YOU BABIES YOU CANT HANDLE THE TRUTH FUCK OFF BSD USERS DONT CARE dont bother trying to @ me
What the hell is happening with this commenter?
They're on the good drugs.
You come at me with that microkernel tiny-ass bullshit, and expect me not to stomp my Linux-RT kernel down your ass? Man, your ass be dragging. That's an ass full of ass you're talking there, and if you get your ass down here right now we can fight it out in the parking lot where I will hand your ass to you, and you can hand me mine, and then we'll go bowling or something.
It's just that if you start at 20 with an emerge update, it might be done by the time you're 40 and you might want to consider start dating for once.
Average qtwebengine updater
Google now thinks:
A) Youβre a pengin
B) Youβre trying to marry up from your social class
Your ads are going to be wonderful.
OP is a duck.
AFAIK: Gentoo used to be just source repos, but times have changed. Gentoo repos now have binaries. You can opt out of them, so it's up to you.
With binaries, it works like any other distro. Download the updated binaries, install, done.
If you go from source, then it will download all the source code, and do the whole makefile thing, and install the new binaries when the compile is done, every time you do an update.
So the direct answer to your question is: it depends. If you're compiling everything then yes, you need to recompile everything that is updated. If you're going to opt for binaries in the package manager, then no.
The binaries are not opt out, but opt in.
A small but important distinction.
Thank you for the information. Have a good day.
Recommended as no one else but other Gentoo care about your compile times of cowsay