this post was submitted on 17 Feb 2025
27 points (100.0% liked)

linuxmemes

31896 readers
93 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

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.
  • 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, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
  • 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.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  •  

    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.

    founded 3 years ago
    MODERATORS
     

    On a more serious note, how does updating apps on gentoo work? I understand that everything is built on your system, but then if the app is updated, do you need to re-compile every time?

    top 25 comments
    sorted by: hot top controversial new old
    [–] ChaoticNeutralCzech@feddit.org 5 points 1 year ago (1 children)

    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.

    [–] communism@lemmy.ml 2 points 1 year ago (1 children)

    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.

    [–] superkret@feddit.org 3 points 1 year ago

    That ad is targeted perfectly.

    [–] Elshar@lemmy.world 3 points 1 year ago (2 children)

    Just two things:

    1. You can take screenshots with your computer.
    2. Clean your damn monitor, son! 🤣
    [–] MidsizedSedan@lemmy.world 1 points 1 year ago (1 children)

    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.

    [–] BigDanishGuy@sh.itjust.works 2 points 1 year ago

    Why are you using dating websites on work computers?

    [–] affiliate@lemmy.world 1 points 1 year ago (1 children)

    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

    [–] Digit@lemmy.wtf 1 points 6 months ago

    running emerge -qg scrot's not a lot of work

    [–] lmr0x61@lemmy.ml 2 points 1 year ago (1 children)

    It’s not gentoo late, bro!

    [–] MidsizedSedan@lemmy.world 1 points 1 year ago (1 children)

    I started. Got a headache. Maybe its just user error and i didnt read the full handbook before starting, or just a very wordy handbook, but each step lists the systemd steps AND the openrc steps. Instead of one book for just openrc and another for systemd.

    Will read again tomorrow, and spin up another vm next weekend for attempt number 2

    [–] lmr0x61@lemmy.ml 1 points 1 year ago

    Yeah, Gentoo is really tough to use if you’re not somewhat familiar with Linux, it’s ins and outs, and its general ecosystem. Even the handbook assumes a lot of knowledge. But when you get it operating… boy is it rewarding. It’s like difficult hike—you’re wrung out, but you’re stronger from it in the long-run, and the view is amazing.

    You know, I’d recommend starting with Arch, actually. It’s got challenges of its own, but a manual Arch install can help familiarize yourself with the Linux install process in general, and can help ease you into the Linux-from-Scratch-with-training-wheels that is Gentoo. And the documentation (ArchWiki) is famous for how helpful and informative it is. It’s definitely better than the Gentoo Handbook on that front!

    [–] SpaceCowboy@lemmy.ca 2 points 1 year ago

    Don't worry, you'll be 40+ by the time the updates are finished compiling.

    [–] grue@lemmy.world 1 points 1 year ago* (last edited 1 year ago) (1 children)

    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?)

    See also: https://wiki.gentoo.org/wiki/Upgrading_Gentoo

    [–] MidsizedSedan@lemmy.world 0 points 1 year ago (1 children)

    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?

    [–] grue@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

    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.

    They will make an exception for your age once they find out you take pictures of your screen

    [–] someguy3@lemmy.world 1 points 1 year ago

    I wish ddg didn't suck, but ddg sucks.

    [–] Digit@lemmy.wtf 1 points 6 months ago

    do you need to re-compile every time?

    emerge compiles for me. I never have to run make myself.

    And now there's the official binhost. Not even emerge needs to compile.

    [–] Psythik@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

    Shit like this is why I don't use DuckDuckGo. I appreciate them for what they do (and I love the DDG app for it's tracking protection abilities), but their search is absolute garbage, somehow even worse than Google's.

    [–] madame_gaymes@programming.dev 0 points 1 year ago (1 children)

    DDG partnered with Microsoft which allows Microsoft to ignore the tracking protections in the iOS and Android browsers, all in the name of serving you "relevant ads" like that's something I want. They can make all the soothing claims they want, I won't use them ever again.

    https://duckduckgo.com/duckduckgo-help-pages/company/ads-by-microsoft-on-duckduckgo-private-search/

    Try SearXNG, It aggregates from several search engines into one result list with no tracking. Also FOSS.

    https://github.com/searxng/searxng

    https://docs.searxng.org/user/about.html

    [–] coldsideofyourpillow@lemmy.cafe 2 points 1 year ago* (last edited 1 year ago) (1 children)

    I'm excited about mwmbl, a search engine with a novel user-curation approach to search ranking. Currently it's in alpha, and frankly, not good enough to be daily-driven. But you can change that! While I don't really use the engine, I make sure to use their crawler extension and script to passively help the index.

    [–] madame_gaymes@programming.dev 1 points 1 year ago* (last edited 1 year ago)

    Excellent, I hadn't come across this yet, many thanks!

    ~~Just fyi, you typed the link to their main source code as github.org instead of .com :)~~

    ETA: Been reading up today, and I'm fully onboard. Glad it uses opensearch, mega easy to just replace SearXNG, and the approach to the curation with the crawler extension is neato.

    [–] ikidd@lemmy.world 0 points 1 year ago (1 children)

    Well, your first mistake was using google.

    [–] OmegaSunkey@ani.social 1 points 1 year ago

    duckduckgo is a bing frontend