this post was submitted on 12 Aug 2024
886 points (97.9% liked)

linuxmemes

24675 readers
1346 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.
  • 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 2 years ago
    MODERATORS
     
    (page 2) 38 comments
    sorted by: hot top controversial new old
    [–] [email protected] 46 points 8 months ago (1 children)

    NixOS:

    a whistle is blown, people start running out the trenches rifle in hand. Shouting while bombs pounder around, you stay still, disoriented. The general grabs your jacket and starts screaming. You cannot figure a single word of what he says, he just puts a monad into your hands.

    [–] [email protected] 17 points 8 months ago

    a monad is a monoid in the category of endofunctors

    [–] [email protected] 11 points 8 months ago (2 children)

    The amount of uninformed, stereotyped memery in this comment section is actually unreal

    load more comments (2 replies)
    [–] [email protected] -3 points 8 months ago (5 children)

    Yes, Debian packages are old. Tell me again when your arch install breaks for the 4th time this week.

    [–] [email protected] 6 points 8 months ago* (last edited 8 months ago)

    I’ve never had Debian or Arch completely break, but have had my share of annoying bugs with both of them. Biggest issue I kept having with Debian is it’d just get stuck and wouldn’t update. Think it was 12.4 I had this problem with. Way more annoying than anything Arch did to my system. I’m using Fedora now days.

    Same issue as this person: https://forums.debian.net/viewtopic.php?t=156345. That’s not even mentioning the 12.3 debacle which I was thankfully spared of.

    [–] [email protected] 1 points 8 months ago

    I literally have my OS set to be as bleeding edge as possible since I find it fun. That's until it breaks, then I hate myself.

    Ig doing sysadmin is my hobby.

    [–] [email protected] 13 points 8 months ago* (last edited 8 months ago) (1 children)

    and you have a choice with Debian. You can run:

    • Stable if you want stability, meaning it doesn't change often (minor updates only).
    • Testing if you want newer packages that have at least gone through some level of testing. They've been in unstable for at least 3-10 days with no major bug reports.
    • Unstable/sid if you want to assist the Debian project by reporting bugs (which is always appreciated!), or want the "breaks all the time" experience of other distros.
    [–] [email protected] 4 points 8 months ago (2 children)

    Debian unstable doesn't break all the time, tho. There's only been a handful of times in my 27 years of using it that something got truly borked.

    (That's not counting times when two packages have the same file and there's a conflict. That's trivial to resolve once you've seen it a few times. Even that is relatively rare.)

    [–] [email protected] 3 points 8 months ago

    Debian unstable doesn't break all the time, tho.

    Yeah, it was just a response to the Arch memes since I'm sure Arch doesn't break all the time either.

    [–] [email protected] 18 points 8 months ago (1 children)

    Arch doesn't break all the time either, but it's a meme and therefor 100% true.

    load more comments (1 replies)
    [–] [email protected] 0 points 8 months ago (1 children)

    I mostly use Debian and Fedora, so you’re preaching to the choir

    [–] [email protected] 1 points 8 months ago (3 children)

    I also use Debian and Fedora on different computers so I'm curious, how do they compare in your opinion? Any interesting differences or reasons to use one instead of the other?

    [–] [email protected] 2 points 8 months ago* (last edited 8 months ago) (1 children)

    I'm not the person you were replying to, but I was dual booting Debian and Fedora for around a month, and ended up sticking with Fedora.

    The main benefit of Fedora is that packages are much newer than Debian (even if you run Debian unstable/sid). Some examples I hit:

    KDE Plasma 6.0 was released in February this year, and Fedora got it shortly after release. Debian sid still doesn't have it - it's in experimental but isn't in a fully working state yet. Debian doesn't focus on completing large upgrades like that until it's closer to the deadline for the next release.

    Until last month, the AMD graphics firmware (and in fact, all non-free firmware) in Debian stable, testing, and unstable was a version from over a year ago (June 2023) that had a bunch of bugs and didn't support newer GPUs properly at all. See the version numbers here: https://tracker.debian.org/pkg/firmware-nonfree/news/. On laptops like the Framework 16, you hace to manually download firmware from a repo on kernel.org and place the files in the right spot. Fedora comes with the latest firmware in each release.

    Fedora also has some niceties, for example it comes with Plymouth (graphical boot-up and shut-down screen) installed out-of-the-box instead of showing a bunch of scrolling text.

    The Debian approach is fantastic for servers. Servers have hardware that generally doesn't change during its lifespan, and need to be stable. A server you set up today still needs to be working the same way 2 or 3 years from now, without worrying about major breaking changes. You can install unattended-upgrades and get automatic security/bugfix updates with very little risk of anything breaking.

    On the other hand, for a desktop environment, running the latest versions can have some benefits. Hardware and can change often (especially GPUs and their drivers), desktop environments fix bugs and add new features weekly, etc.

    I don't mind Debian on desktop, but IMO Fedora is better. I've been running Debian on servers for over 20 years though, and I'll continue doing so.

    One thing I can't stand about Fedora is the installer. It might be because I'm more familiar with debian-installer, but I find partitioning in Fedora's installer much more difficult. I was trying to set up a fairly standard layout on my laptop (EFI partition, /boot partition, LUKS encryption partition with LVM in it, then / and /home ext4 LVs) and I got so frustrated that I set it up in the Debian installer then rebooted into the Fedora installer lol

    load more comments (1 replies)
    load more comments (2 replies)
    load more comments (1 replies)
    [–] [email protected] 8 points 8 months ago (1 children)

    Gentoo and Slackware are for no mortals

    [–] [email protected] 9 points 8 months ago* (last edited 8 months ago) (1 children)

    The only people I know who are still running Slackware are doing it via Unraid (which is built on top of Slackware)

    load more comments (1 replies)
    [–] [email protected] 37 points 8 months ago (1 children)

    And I fucking soared

    (Btw)

    [–] [email protected] 9 points 8 months ago (1 children)
    load more comments (1 replies)
    [–] [email protected] 139 points 8 months ago (9 children)

    The more time I spend with Linux the more I realize that Distro doesn’t matter, GUI doesn’t matter, experience doesn’t matter.

    Distro doesn’t matter because you will inevitably come across something that you need that doesn’t work on your distribution.

    GUI doesn’t matter because no matter what you do you will %100 have to use the terminal and if you can do it once you can do it again.

    Experience doesn’t matter because if you’re inexperienced you have to go outside your Comfort zone, if you’re experienced you got there because you like going outside your comfort zone and you will constantly stay in that state.

    [–] [email protected] 8 points 8 months ago* (last edited 8 months ago) (1 children)

    Yes and no for me

    Distro doesn't matter because they only differ in package manager and initial configuration, you can always compile things if you really need it.

    GUI doesn't matter because you'll end up with all KDE and gnome dependencies installed anyway because your applications need it.

    Experience probably matters, but if it doesn't, it may be because there is just so much there to know.

    load more comments (1 replies)
    [–] [email protected] 75 points 8 months ago (8 children)

    WTF are you guys doing with your PCs??? I've been running Mint for over a year now and the only time I've used the terminal was to open a port for Chromecast. I browse, I game, I watch shows, etc. maybe I'm just really lucky, idk, it's been nothing but smooth sailing.

    [–] [email protected] 14 points 8 months ago

    I personally use it to run a headless docker on fedora 40 server with containers holding jellyfin, filebrowser, pia, qBittorrent a desktop in noVNC a pfsense server, and probably some stuff I forgot.

    Why is that not a standard use case?

    But in all seriousness I guess I get your point.

    [–] [email protected] 45 points 8 months ago

    We have become philosophers of our own, as tweaking Linux has been a way to meditate our stressful mind to overcome the difficulty of touching grasses.

    [–] [email protected] 3 points 8 months ago

    Same could be said for any other distro. I think his point is that when shit just works, nothing makes a difference between distro. Be it Arch, Debian, Ubuntu, Mint, Fedora, Gentoo

    load more comments (5 replies)
    [–] [email protected] 11 points 8 months ago* (last edited 8 months ago)

    I realised the same thing.

    When I was switching from Windows to Linux on my PCs (both at home and at work), I originally wanted to use Debian because I'm most familiar with it and have been running it on servers for 20+ years.

    I have to use Fedora at work though - it's a lightly-modified version of Fedora that runs some automatic configuration on first boot and first log in for things like ensuring disk encryption is enabled (including adding randomly-generated secondary keys for IT support), 802.1x certificates for Ethernet and VPN auth, Chef, endpoint security, etc.

    Anyways, I started using it and love it. I'm running it at home now too. I realised the difference between distros is much narrower than it used to be.

    [–] [email protected] 6 points 8 months ago

    Instructions unclear. I'm running Gnome on Mint.

    [–] [email protected] 12 points 8 months ago (1 children)

    That huge chunk of learning required for arch when you've never used Linux before is really hard to imagine when you have years of experience working Linux under your belt. That does not mean it doesn't exist for new users though.

    That shit's complex and long. Much as I appreciate the sentiment of "the distro doesn't matter" I really can't agree.

    load more comments (1 replies)
    [–] [email protected] 5 points 8 months ago (2 children)

    I wish gentoo was more explored, I felt the same way and then it finally scratched the itch of things working (perhaps even too many options). I actually ended up using gentoo because it was less of a headache to just get things to work in a way that does not feel hacky

    [–] [email protected] 4 points 8 months ago (2 children)

    I moved to Arch about 20 years ago because I wanted Gentoo but I didn't want to wait hours for compilation. I remember it fondly though. emerge was kind of a killer feature.

    Though I gotta say, I'm a bit more curious now that we have better processors. And I'm curious what I've missed over the years.

    [–] [email protected] 4 points 8 months ago

    I tried out Gentoo for a while, and just using binaries for the web browser and office suite made the compile times a complete non-issue. The problem I had that made me give it up was that when there is software you want that isn't in the official repos there are a thousand different ways of getting it, and all of them suck. Overlays are supposed to be the solution for that, but man that experience was just awful.

    I tried all kinds of things, but in the end all the options basically boiled down to risking breakage, maintaining my own packages, or not using emerge at all, which just feels like it's defeating the whole purpose of being on Gentoo in the first place.

    [–] [email protected] 5 points 8 months ago

    With binary packages it’s actually doable on a laptop. Also newer laptops have tons of low power cores which are great for something highly parallel like compiling.

    [–] [email protected] 3 points 8 months ago

    Right?

    Gentoo is the best, every time kids scream about AUR I just chuckle to myself.

    [–] [email protected] 25 points 8 months ago (1 children)

    Well your arch broke, didn't it?

    [–] [email protected] 13 points 8 months ago (4 children)

    It’s arch… of course it broke 😂

    load more comments (4 replies)
    [–] [email protected] 39 points 8 months ago (3 children)

    The mindset of a true Slacker.

    [–] [email protected] 14 points 8 months ago

    The mindset of a true Slacker.

    [–] [email protected] 3 points 8 months ago

    Nobody calls me a Slacker!

    [–] [email protected] 5 points 8 months ago

    I guess the username explains the response totally.

    load more comments (1 replies)
    load more comments
    view more: ‹ prev next ›