this post was submitted on 31 Mar 2025
621 points (87.9% liked)

linuxmemes

24196 readers
1995 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
     
    you are viewing a single comment's thread
    view the rest of the comments
    [–] Monstrosity@lemm.ee 2 points 2 days ago (26 children)

    The command line allows people to help troubleshoot problems across Linux dostros without everyone's desktop having to look exactly the same.

    Stop whining, you ninnies, it's a good thing!

    [–] Natanox@discuss.tchncs.de 9 points 2 days ago (25 children)

    Ah, the classic "CLI commands are universal" nonsense. Isn't even true with poweruser distros (look at Alpine or Nix), but neither with common ones. But I'm sure reinstalling grub on a systemd-boot distro can't be that bad, right? Here, quickly install something to fix that. Oh, your distro doesn't apt but pacman/dnf/zypper/whatever? Too bad, don't know those. Wait, why is that config file missing? Oh, your distro saves it somewhere else, sure hope you didn't copy some script from the internet that now failed halfway through!

    Surely after copy-pasting all those commands the other person has learned something to help themselves next time, other than that they're utterly lost on Linux without the help of others. This will definitely make people use Linux instead of going back to the exploitative OS they know where they at least feel comfortable enough to know it won't fail on them.

    [–] Monstrosity@lemm.ee 6 points 2 days ago (21 children)

    I have fixed loads & loads of issues via cli. I don't even know what the hell you're on about. Sounds like a skill issue, tbh.

    [–] krakenfury -2 points 2 days ago (1 children)

    Copy-pasting commands from search results instead of learning how the applications installed on their machine work. It's a lot deeper than skill issue...

    [–] Natanox@discuss.tchncs.de 2 points 2 days ago (5 children)

    You guys seem so utterly disconnected from the common user's perspective it's not even funny anymore. Expecting everyone to learn all those CLI tools and system components they may encounter… I hope you guys are also mechatronics engineers if you drive cars, botanists if you have a garden and at least intermediate chefs if you own more than the most basic kitchen.

    Please go out and talk with some people who're NOT into tech about this stuff, it's a sobering experience.

    [–] krakenfury 1 points 1 day ago (1 children)

    Dude the only people expecting shit are the ones who get mad when they migrate to Linux and won't just learn a few simple tools to make their life easier.

    Your package manager commands and options and some basic tools to troubleshoot local networking are really not that fucking hard.

    [–] Natanox@discuss.tchncs.de 1 points 1 day ago (1 children)

    Your package manager commands and options and some basic tools to troubleshoot local networking are really not that fucking hard.

    Who are you trying to fool, yourself or others? Setting up networking in the CLI isn't even remotely as simple / straightforward as you make it seem for the common user. Package manager commands are reasonable, however also by far less enticing to most people than a graphical software manager that shows all information at a glance. Especially if you look for something for a certain purpose instead of a specific name.

    [–] krakenfury 1 points 1 day ago (1 children)

    It may seem hard at first, it's just that people are scared of the terminal. It's not as if widely used programs with fancy UIs aren't also complex.

    I'm understanding of people who are just using their computer for web browsing and email, but I'm directing ire towards Windows power users who just expect certain tool sets to materialize for them.

    [–] Natanox@discuss.tchncs.de 1 points 1 day ago (1 children)

    Well, I'm arguing for the common non-IT people. It's also more often than not less about complexity, but intuitiveness paired with a lack of knowledge (which is okay, as long as it's well designed it's okay not to know how a clutch actually works but still wanting or needing to drive a car).

    For power users the whole discussion obviously shifts as it's reasonable to expect them having both the interest and time to learn stuff.

    [–] krakenfury 1 points 1 day ago

    I think that there are more than ample options for non technical people, like Mint. I also don't think that those users are coming to Lemmy to stir shit, so it really doesn't make sense to me who makes these posts.

    Like, are you unaware of the distribution model of FLOSS projects like Linux? Because of the lack of profit motive from selling licenses, development is funded and done by donation. Some is corporate sponsored, but not much.

    When people piss and moan about the state of things, it just makes them look really foolish, because they don't know what has gone into getting it this far.

    If you don't like the tool sets available, feel free to roll your sleeves up and organize a design team to change that.

    [–] Monstrosity@lemm.ee 5 points 1 day ago

    I'm not in tech at all, I've just learned to use my operating system over time. It's really not that hard & now I prefer command line sometimes b/c it's just faster.

    What's really weird is your complete aversion to learning a new utility & your bizarre shaming of people for being knowledgeable about their tools.

    [–] Croquette@sh.itjust.works 2 points 1 day ago

    What a fucking leap. CLI does not equal complexity.

    If you can write and read, you can use a CLI. Can you read and write? Great, you can learn CLI cmds.

    People don't want to use CLIs because unless you've been using computers before windows 95, chances are that all your life you've been using a GUI, and humans in general don't like changes.

    Going from Windows to any Linux distro is a big enough leap, and adding a new way to interact with your tool on top of that is too much at once for the vast majority of people.

    With that said, a lot of Windows issues require you to use the CLI and mess with regedit to fix them. How is that any different than asking people to run a diagnostic command to troubleshoot their PC?

    You can use a Linux distro through a GUI pretty much 99.9% of the time, just like Windows. The only difference is that on Linux, the CLI is much more powerful than the GUI, so the majority of users will use the CLI to troubleshoot.

    [–] prole@lemmy.blahaj.zone 2 points 1 day ago* (last edited 1 day ago)

    You don't need to be into tech stuff. You can do everything in CLI that you can do in GUI (but not necessarily vice-versa). Just because you are better with visual shit doesn't mean that either approach is "right" or "wrong."

    [–] ArcaneSlime@lemmy.dbzer0.com 1 points 1 day ago (1 children)

    If I can't be expected to remember sudo dnf update -y why would I be able to remember a whole ass recipe, or how to care for plants, or how to change my oil? There's no GUI to tell me how much nitrogen my soil needs, I can't be expected to learn anything!

    [–] Natanox@discuss.tchncs.de 1 points 1 day ago (1 children)

    Because a GUI conveys meaning, because humans are intrinsically better at memorizing shapes and location than some random abstract characters that do not mean anything to then unless you use them all the time. Because a System Settings panel with submenus and descriptions on their checkboxes and sliders is the manual AND the option simultaneously, small "?" with hover-over information boxes make it optimal. A GUI can go so far to turn completely red to signal dangerous settings, the CLI will happily oblige in whatever stupid command you enter. Hell, even god damn APT had NO option to warn users that they're about to uninstall core system components until a big Youtuber like LTT had his distro blow up in his face. And STILL there were those people who tirelessly argued against a god damn warning… and colored text.

    GUI is by design better at guardrailing, meanwhile in the CLI a single wrong command with sudo in front can destroy your entire OS.

    I can't fathom how this isn't painfully obvious to anyone who thinks about this for even a moment…

    [–] ArcaneSlime@lemmy.dbzer0.com 1 points 1 day ago (1 children)

    And yet you expect me to be able to figure out paella or my soil PH without a GUI? I'm expected to learn what color means what on these test strips and measure ingredients with different sized spoons? This is madness!

    [–] Randomguy@lemm.ee 3 points 1 day ago (1 children)

    You realize most people that dabble at gardening do not in fact know anything about that right?

    Most people that dabble in gardening will kill a lot of plants, and when they do try to understand why, they're not going to pick up a book on gardening to understand how plants work. They will search on the internet why their plant died and try random suggestions (the equivalent of running random commands on Linux) until something works, or failing that, they will more likely move to a hardier plant like a cactus (the equivalent of moving to Windows).

    Sure it's not as beautiful and is prickly, but at least it doesn't just die.

    [–] ArcaneSlime@lemmy.dbzer0.com 1 points 1 day ago (1 children)

    Man that sounds an awful lot like learning, but couldn't be, because learning is not possible!

    Just give up and exclusively use iPhones lol, they're easier.

    [–] Randomguy@lemm.ee 1 points 1 day ago (1 children)

    I believe that the people in lemmy are reasonable and kind and good irl. The same I believe of you.

    At no point I was aggressive or said learning is impossible. So why do you feel the need to build a scarecrow out of my comment just to push it down?

    All I did was point out my experience seeing others trying to dabble in gardening and made comparisons to how users approach OSs.

    [–] ArcaneSlime@lemmy.dbzer0.com 1 points 1 day ago* (last edited 1 day ago) (1 children)

    Was I being hyperbolic for humor? Sure. But so were you (I hope ffs) comparing learning a few commands to becoming a mechanic lol.

    We're going to have to agree to disagree that having to learn how linux works to run linux is necessarily a problem. It's been so long since I used windows now (last was w10, not like 98, still been a few years) that now I find windows harder to use than linux cli, even with its fancy schmansy GUI. I've never used apple or iPhone, so I know fuck all about macOS and the few times I've had to touch an iPhone I literally say "ugh what the fuck is this thing, hey [friend, iPhone owner], can you make this thing do the youtube for me," but that's because I'm too lazy to learn the UI (because I don't want to, because walled garden so I only use it on those rare occasions and would never buy one, but I digress), "learning" is intrinsic to "new thing," not just "linux cli." You're (or whoever ykwim) just not willing to do the work to switch to "new thing," and that's fine, it's not for you (of course Microsoft will hide the control panel you're used to and make you learn a new gui way to change some setting that they keep changing back every update, for instance, but at least it's incremental I suppose.) But not everything has to be for everyone, all is good! But it isn't because "linux hard" nor "cli bad" nor "they are too fucking dumb to learn a few commands," it's because they don't want to, people want what is familiar and many think they're done learning the second school ends.

    I also barely have to touch the CLI btw (except I choose to all the time because it's so convenient, but I don't have to,) I could usually use the GUI, and often do for other things that are more convenient that way. Ymmv.

    Actually now that I'm thinking about it btw, being a mechanic is more analogous to working with hardware, like building a gaming rig or something. Learning an OS is more like learning how to operate that hardware. At most, you're used to automatic, you don't want to learn how to drive stick, but it's not that much harder, you can, you just don't want to.

    [–] Randomguy@lemm.ee 0 points 1 day ago (1 children)

    Was I being hyperbolic for humor? Sure. But so were you (I hope ffs) comparing learning a few commands to becoming a mechanic lol.

    I meant more along the lines of knowing the inner workings of a car and how to modify it. But whatever, it was a bad analogy and I won't defend it.

    We're going to have to agree to disagree that having to learn how linux works to run linux is necessarily a problem.

    I don't think that having to learn how Linux works to use it is a problem per se. I just believe that wanting widespread use while being against simplification/abstraction is an incompatible view.

    "learning" is intrinsic to "new thing," not just "linux cli."

    That's true, but not all learning is equal. Visual and positional features can make learning things easier by creating mental connections and shortcuts, while computer languages aren't even processed like real languages.

    Moreover, a good GUI should be built with good UX in mind and help the user in the process of learning by creating and taking advantage of existing connections, the same isn't true in a CLI, at best commands can resemble natural language, which does help, but even that has limits. For example, a GUI's symbols are independent from language whereas a CLI's commands aren't, whether you're in Japan or in the US, you know a trashcan is somewhere you discard stuff, meanwhile commands might as well be random symbol combinations for people that don't speak english.

    You're (or whoever ykwim) just not willing to do the work to switch to "new thing," and that's fine, it's not for you

    I'd like to point out that I've used Linux in the past for 4 years (I only swapped because I didn't bother reinstalling Mint after switching PCs. I also didn't even have problems with the terminal actually, although I did avoid it when possible). And my experience was mildly negative, and I interacted with people that also had negative experiences with their distros (positives too, most of my friends prefer Linux), so it annoys me that when people give feedback on the Linux UX and are met with defensiveness and dismissal of their experiences while simultaneously being told by Linux fans to blindly adopt it.

    But not everything has to be for everyone, all is good! But it isn't because "linux hard" nor "cli bad" nor "they are too fucking dumb to learn a few commands,"

    Once again, I'd like to point out that I never argued that.

    it's because they don't want to, people want what is familiar and many think they're done learning the second school ends.

    I do like to counter this. People love learning and are constantly seeking new things to learn (sometimes that is misinformation, so ymmv). People just would rather learn out of passion than necessity. For a lot of people the computer is nothing more than a medium to do what they want, they don't care about how it works nor do they want to learn. And I don't think that's an unreasonable view.

    Btw, it's fine if Linux just stays being a niche OS for programmers and tech enthusiasts, I just find it annoying how every time people point out that Linux and its communities can be newb unfriendly, theyr ar eoften met with: "Am I wrong? No the newbs are just too lazy".

    Lastly, I just like to point out that in this thread OP said GUI are more intuitive, to which you mentioned that gardening doesn't have GUIs and I pointed out that gardening isn't intuitive and people bounce off of gardening as a hobby before you launched on a tangent about people not being willing to learn new things.

    [–] ArcaneSlime@lemmy.dbzer0.com 1 points 1 day ago (1 children)

    I just believe that wanting widespread use while being against simplification/abstraction is an incompatible view.

    And I believe people should be able/willing to learn if they want to adopt a new system, especially one that allows so much freedom the standardization you seek is antithetical to it's entire ethos. Just by the existence of both KDE and GNOME you're already "abstracting" things and making it "more difficult" than "you will suck Microsoft's one DE and like it," and that's just two of the DEs to choose, you'd rather there only be GNOME "because it's simpler and will help new people learn?" Well too bad, I like KDE and I like that you're free to choose GNOME. "Thinking people should switch from X to Y is incompatible unless you make Y as much like X as possible," isn't it, we're saying "X is bad, Y is better, try doing things Y's way." Making X like Y isn't "doing it Y's way," it's just windows with extra steps.

    That's true, but not all learning is equal.

    And not all people learn the same way, you need the pretty pictures, some don't.

    whether you're in Japan or in the US, you know a trashcan is somewhere you discard stuff,

    Sure, but beyond the trash icon, if you have to compress a file (or do like 99% of things including switch system languages), using the GUI doesn't help if your computer is stuck in Japanese. C'mon dude, Kanji is random symbols regardless of if you're in GUI or CLI, absoLUTELY not independant of language, even Romanji you'd be fucked and you know it.

    (or whoever ykwim)

    (or whoever ykwim)

    And my experience was mildly negative,

    Read: it isn't for me

    most of my friends prefer Linux

    Read: It's me not linux

    People love learning and are constantly seeking new things to learn

    some

    People just would rather learn out of passion than necessity.

    Well tbh, welcome to the real world, sometimes you "need" to learn some shit. And if you decide you "need" control over your laptop and to break the shackles of Microsoft without spending $45000 to trade Microsoft's spyware for apple's, then you "need" to learn how to use Linux or BSD, because short of TempleOS that's all that's left. Sucks bro, is what it is.

    For a lot of people the computer is nothing more than a medium to do what they want,

    Most people never touch anything bigger than their phone outside of work. Let em. If they want freedom they can always choose to learn, they can, they just don't want to.

    they don't care about how it works, nor do they want to learn

    Hey that's my line. And they barely need to know "how it works," they don't know "how windows works," half of them don't even know what the registry is even if they've used CMD before (looks an awful lot like CLI now that we're mentioning it, and gParted, the GNOME GUI tool, works a lot better than diskpart I'll tell you what) yet they use it just fine. They just need to be able to get by, same as purty-gui'd windows.

    Btw, it's fine if Linux just stays being a niche OS for programmers and tech enthusiasts,

    Hell it isn't if you're not scared, I know rednecks in trailers and grandmas that use it.

    I just find it annoying how every time people point out that Linux and its communities can be newb unfriendly

    That's fair, I bet they are unfriendly when you show up saying "linux sucks I don't want to learn make it work" which I for some reason feel probably describes you fairly well. They were always nice to me (short of literally one user on c/linux.ml, chef_koch, but he was banned 4y ago), probably because I was approaching it with a better attitude and a willingness to learn rather than animosity, but who knows.

    No the newbs are just too lazy

    Some are, you are. I was never told that as a noob showing a willingness to learn. Perhaps this problem is not divorced from "you." "If you meet 5 assholes in a day, maybe you're the asshole."

    Lastly, I just like to point out that in this thread OP said GUI are more intuitive, to which you...

    And plenty of people learn to garden. Gardening isn't for everyone. Stick to your iphone.

    [–] Randomguy@lemm.ee 0 points 1 day ago (1 children)

    Can you not make a comment without misconstruing my arguments? Like half of your points are arguing against things I never said.

    And I believe people should be able/willing to learn if they want to adopt a new system

    I never at any point said people can't/shouldn't be allowed to learn Linux.

    you'd rather there only be GNOME

    I never at any point said Gnome should be the only DE, and I've no idea how you could even make that logic leap.

    And not all people learn the same way, you need the pretty pictures, some don't.

    I never said I needed GUIs to do shit, in fact I said I used the terminal and didn't have problems with it.

    Read: It's me not linux

    If by "it's me" you mean that I consider swapping my distro every month to be deranged behaviour while my friends don't, then yeah, guilty as charged.

    Well tbh, welcome to the real world, sometimes you "need" to learn some shit.

    And how Linux works isn't one of them.

    and to break the shackles of Microsoft without spending $45000 to trade Microsoft's spyware for apple's, then you "need" to learn how to use Linux or BSD, because short of TempleOS that's all that's left. Sucks bro, is what it is.

    Or maybe Linux could afford to be more intuitive and user friendly, no idea why you insist in this false dichotomy.

    they don't know "how windows works," half of them don't even know what the registry is even if they've used CMD before

    That is my point, yes.

    Hell it isn't if you're not scared, I know rednecks in trailers and grandmas that use it.

    And yet it doesn't even make up a tenth of the market, I wonder if there is any relation.

    you show up saying "linux sucks

    Another lie, huh? I never at any point said Linux sucks, I just said that I had bad experiences with it. But I suppose when you tie so much of your ego to an OS you can't tell the difference.

    That's fair, I bet they are unfriendly when you show up saying "linux sucks I don't want to learn make it work" which I for some reason feel probably describes you fairly well.

    I never even interacted with any Linux community before today. My comment on this community was from what I observed how MULTIPLE people were treated. But go off, maybe add pedophilia and puppy killing to my projected crimes to further justify how you're treating me.

    probably because I was approaching it with a better attitude and a willingness to learn rather than animosity, but who knows.

    Literally where (in this thread, I was definitely showing animosity to some guy in another thread) have I shown animosity?

    You don't even know why I stopped using Linux or how I behaved back when I used it. You're literally projection your own version of me so you can attack me for daring to not have a less than perfect experience with your favorite OS.

    Some are, you are. I was never told that as a noob showing a willingness to learn.

    And here comes you being rude, assuming shit about me, dismissing my experience and misconstruing my arguments. But thanks for proving my point, I guess.

    "If you meet 5 assholes in a day, maybe you're the asshole."

    If all of them come from the same community and nowhere else, I'd rather believe the community is the problem, but thanks for the suggestion.

    And plenty of people learn to garden.

    And yet most people don't.

    Gardening isn't for everyone.

    WOW REALLY??? IT'S ALMOST AS IF THAT WAS MY POINT, NO WAY!!!

    [–] ArcaneSlime@lemmy.dbzer0.com 1 points 20 hours ago

    I never at any point said people can't/shouldn't be allowed to learn Linux.

    Right, you think it should be less like linux and more like windows, but you still want windowslinux available, I get it.

    how you could even make that logic leap.

    Because windows has their fancy GUI because

    A) Forcing people to use the same DE is "easier" and

    B) Billions of corporate dollars.

    The only way linux could be the same, is if there was one standardized distro with one DE, which is bad.

    I never said I needed GUIs to do shit, in fact I said I used the terminal and didn't have problems with it.

    You're arguing for another guy, you take up his arguments too. Besides, "then quit complaining."

    If by "it's me" you mean that I consider swapping my distro every month to be deranged behaviour while my friends don't, then yeah, guilty as charged.

    Trying new things? MADNESS!

    I've been running Fedora for 4y straight now..

    And how Linux works isn't one of them.

    If you want to run linux, yeah it kinda is.

    Or maybe Linux could afford

    Well give them Microsoft's budget then.

    You're (or whoever ykwim) just not willing to do the work to switch to "new thing," and that's fine, it's not for you (of course Microsoft will hide the control panel you're used to and make you learn a new gui way to change some setting that they keep changing back every update, for instance, but at least it's incremental I suppose.) But not everything has to be for everyone, all is good! But it isn't because "linux hard" nor "cli bad" nor "they are too fucking dumb to learn a few commands," it's because they don't want to, people want what is familiar and many think they're done learning the second school ends.

    No no, that was my point, you said "umm akshully, Mint touched my nono square." FOH dude.

    load more comments (19 replies)
    load more comments (22 replies)
    load more comments (22 replies)