this post was submitted on 31 Mar 2025
598 points (88.0% liked)

linuxmemes

25797 readers
38 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
    top 50 comments
    sorted by: hot top controversial new old
    [โ€“] yesman@lemmy.world 147 points 2 months ago (1 children)
    load more comments (1 replies)
    [โ€“] Lexam@lemmy.world 42 points 2 months ago (2 children)

    Been using Linux for almost two decades now. Mostly Ubuntu and now recently Linux Mint.

    [โ€“] wander1236@sh.itjust.works 27 points 2 months ago (2 children)

    True Linux users build their own kernel and distro from scratch from an environment running directly in EFI

    [โ€“] leisesprecher@feddit.org 29 points 2 months ago* (last edited 2 months ago) (1 children)

    Pff, I carve my own CPUs from compacted sand, like real men.

    [โ€“] FauxLiving@lemmy.world 19 points 2 months ago

    I don't compile, I flip the CPU instruction switches manually while reading directly from the source code.

    load more comments (1 replies)
    load more comments (1 replies)
    [โ€“] fell@discuss.tchncs.de 38 points 2 months ago (40 children)

    A true mainstream Linux distro would need guidelines like this:

    • The user is never be expected to type a command into a terminal.
    • The user is never be expected to edit a configuration file.
    • There is a graphical UI for every possible action the user might want to (or have to) do.

    This especially includes:

    • Configuring audio devices
    • Installing graphics drivers
    • Updating the operating system
    • Managing applications and storage space
    • Connecting to networked storage
    • Adjusting kernel parameters (This is neccessary on certain hardware, yet, barely any distro has a graphical UI for it.)

    The only distro that comes close to this is Linux Mint, but not even Mint covers everything I just mentioned.

    If we want Linux to succeed, there needs to be at least one distro that confidently ships without a terminal.

    [โ€“] lagoon8622@sh.itjust.works 16 points 2 months ago

    There can never be a distro that ships without a terminal. I will burn it with the fire of a thousand suns. Even Windows has a terminal

    [โ€“] Mesophar@pawb.social 12 points 2 months ago (1 children)

    Windows doesn't even cover everything you just said. The number of times Windows 10 broke my Bluetooth devices and I had to much around in registry to remove the device profile just to try to repair the device, is part of the reason I switched to Linux in the first place.

    Yes, many distros need a little refining and smoothing for the general public, but only because people are so used to dealing with bullshit troubleshooting on Windows that they don't see it as bullshit anymore.

    [โ€“] Soup@lemmy.world 10 points 2 months ago (1 children)

    Thatโ€™s a low bar, but importantly theyโ€™re still correct that technically Windows looks like it can handle those things as far as a regular consumer can see. Windows is unholy trash, but it at least doesnโ€™t tell people who canโ€™t even navigate their basic file explorer that they are expected to use scary terminal commands they likely found on a forum or third-party website.

    Personally I think a little more tinkering spirit would do the whole world good, not just with computers, but reality is the way that it is for the moment(things can change, fingers crossed).

    load more comments (1 replies)
    [โ€“] prole@lemmy.blahaj.zone 9 points 2 months ago* (last edited 2 months ago) (1 children)

    The reason I had no problem whatsoever editing config files is because I'd been doing it for decades already in Windows with .ini files.

    And not needing a terminal is different than not having access to one. Windows has a terminal.

    load more comments (1 replies)
    [โ€“] Natanox@discuss.tchncs.de 9 points 2 months ago (1 children)

    You were absolutely right about everything up until your very last sentence.

    We need a distro that comes with GUIs for everything indeed, but shipping without a terminal would be both a bad idea and would cause the distro maintainer to go up in flames immediately.

    load more comments (1 replies)
    load more comments (36 replies)
    [โ€“] cley_faye@lemmy.world 37 points 2 months ago (3 children)

    Eh. I'm mostly a power user, all day at work in terminals and keyboard shortcut galore.

    It doesn't prevent me from laying back and running a "filthy casual" kubuntu with little to no setup at all. At one point you reach the state where you just want to use your computer, not tinker with it all the time.

    [โ€“] quack@lemmy.zip 9 points 2 months ago* (last edited 2 months ago) (2 children)

    This is why Arch never stuck for me. I work with Linux all day. I don't want to spend my free time fixing my own shit because a update broke the bootloader.

    load more comments (2 replies)
    load more comments (2 replies)
    [โ€“] UnfortunateShort@lemmy.world 33 points 2 months ago (4 children)

    I can understand people not wanting to learn a ton of CLIs, I cannot understand people refusing to use any at all. They have the distinct advantage that you can copy + paste stuff, whereas in Windows you sometimes have to follow like a dozen steps to do whatever you want to do in a 2000s GUI.

    [โ€“] AugustWest@lemm.ee 9 points 2 months ago

    I got blocked by someone here for the same idea that I thought was balanced: it is a useful tool, it makes it easy to share how to do something.

    That's it. Use it if you want, or don't, but it's not a negative thing. And I too don't advocating sitting up at night reading man pages or anything..

    load more comments (3 replies)
    [โ€“] andros_rex@lemmy.world 28 points 2 months ago (2 children)

    What scares me is that Iโ€™ve tried to hook multiple โ€œgeekierโ€ teenagers on Linux, and they arenโ€™t interested. Even the math-y ones donโ€™t know the difference between an operating system and a browser. My main computer is Arch with xmonad and it disturbs and confuses them.

    We have a lost generation when it comes to computers. Lots of the little geeks that would have been playing around in the registry or learning powershell 15 years ago are so stuck in walled gardens that they donโ€™t even know thereโ€™s a world outside of them.

    load more comments (2 replies)
    [โ€“] Kazumara@discuss.tchncs.de 23 points 2 months ago (2 children)

    My dad who retires today and who has been a Windows user since roughly 1993 has set up multiple Pi-Holes and OpenVPN in the last few years and recently even installed Ubuntu in WSL so he can run bash scripts locally too. He's not in a tech job, he's a doctor.

    A year ago my friend who has been using Windows for his gaming for the last 22 years asked my to help him set up a Fedora dual boot. Just to play around with, even though he doesn't have a tech background. He didn't really use it much. But today his work had him blocked by their own fuck-up and he decided to use the time to try it out again.

    This evening he told me about how he upgraded his Fedora back to a current version using GUI tools. Then he saw that Windows wasn't the default boot in his grub boot order anymore. He tried to find an app for editing grub, realised this was the kind of thing people do with CLI. So in the next two hours he learned enough CLI using a free beginners lesson he found online somewhere, until he found the history command, where he found the grub command we used during the original setup. He was so excited about this success!

    I think the CLI criticisms are way overblown, and non-programmers can use CLIs perfectly well if they want to.

    [โ€“] possiblylinux127@lemmy.zip 9 points 2 months ago (6 children)

    I think people have trama from Windows CMD and DOS

    It is much nicer these days

    load more comments (6 replies)

    I think the CLI criticisms are way overblown, and non-programmers can use CLIs perfectly well if they want to.

    it's not even criticism, it's just people being lazy and not wanting to learn things, which is fine, be lazy all you want. But at least be honest with yourself about it.

    [โ€“] technocrit@lemmy.dbzer0.com 21 points 2 months ago* (last edited 2 months ago)

    Unfortunately I use Windows at work and I constantly use the CLI. I probably use the CLI more on Linux, but I'm generally doing really awesome stuff on Linux and really dumb stuff on Windows.

    If you're just a regular chud consumer, then maybe you don't need it on either OS.

    [โ€“] Grass@sh.itjust.works 20 points 2 months ago

    those are the people not even liked by lifelong linux users. my grandparents used linux and never touched a terminal. before he was mentally gone my grandpa bet on horses online. Also every gui installer was made by someone not like this.

    meanwhile windows you have no choice but to use terminal as well as customized installer image if you want to mitigate the built in spying and use an offline account

    [โ€“] noxypaws@pawb.social 16 points 2 months ago

    I believe Linux distros aimed at nontechnical users should strive to not need a user to ever use a terminal, but I also believe folks should be encouraged to try them anyways.

    [โ€“] madame_gaymes@programming.dev 14 points 2 months ago (1 children)

    Giving the would-be linux newbs the benefit of the doubt, IF they have any terminal experience at all it is with CMD/PowerShell. I don't blame them one bit for wanting to banish all terminals into the shadow realms, they had a traumatic experience.

    load more comments (1 replies)
    [โ€“] FauxLiving@lemmy.world 13 points 2 months ago (11 children)

    If you see having to use the terminal as a failure of the operating system then you shouldn't use Linux

    You don't have to live in the terminal, but the amount of people who treat the terminal like it's lava is too damn high.

    [โ€“] vrojak@feddit.org 67 points 2 months ago (18 children)

    This is the kind of mindset that prevents mass adoption of Linux. Sure the terminal should be available but there still should be distros catering to less tech-savvy people if we want the year of the Linux desktop to arrive at all. Some governments are looking to replace Windows with Linux, and you cannot expect the average desk worker to know or even care about doing stuff in a terminal.

    load more comments (18 replies)
    [โ€“] crabArms@lemmy.world 34 points 2 months ago (10 children)

    That just isn't how novice users interact with a computer, though. Most mainstream OSes have GUI for anything you'd need to do as a novice.

    load more comments (10 replies)
    [โ€“] DavidGarcia@feddit.nl 11 points 2 months ago

    some linux users dream of having their grandma run linux so they never have to look at windows or macos ever again

    load more comments (8 replies)
    [โ€“] cupcakezealot@lemmy.blahaj.zone 12 points 2 months ago* (last edited 2 months ago) (3 children)

    half of the time the people who swear by clis and attack people who prefer a gui can't tell me what a given command is without pressing the up arrow 50 times first

    load more comments (3 replies)
    [โ€“] rosco385@lemm.ee 11 points 2 months ago
    [โ€“] harmsy@lemmy.world 10 points 2 months ago (7 children)

    I have no idea what CLI is. I just use Mint and don't put much thought in.

    [โ€“] letsgo@lemm.ee 9 points 2 months ago

    It's an abbreviation for Command Line Interface To Objects Residing In System. A lot of male programmers can't find it.

    load more comments (6 replies)
    [โ€“] ArcaneSlime@lemmy.dbzer0.com 10 points 2 months ago* (last edited 2 months ago) (2 children)

    It's always going to feel like this even if you never need a terminal for one simple reason:

    When you google "how to XX on linux," you're going to find a stackexchange page where someone else asked, and someone answered with a terminal command instead of "Ok what DE are you using? Ok, so you're gonna want to click these seventeen different menu options, and I don't remember them without looking at them myself." It's just always going to be easier to send someone a string of ~30char to type than to try and figure out their GUI without screensharing.

    load more comments (2 replies)
    [โ€“] oo1@lemmings.world 10 points 2 months ago (1 children)

    It's open source, they can just make their own distro.

    [โ€“] Jarix@lemmy.world 12 points 2 months ago* (last edited 2 months ago) (12 children)

    And that attitude is why Linux is struggling to gain market cap imho.

    Yes they can, but maybe we need to embrace those who arent tech saavy?

    Saying if you dont like it, go do your own thing is not very welcoming.

    We should encourage people to create their own distribution, but maybe welcome people with open arms first, guide them to a flavour that works for them, and then encourage them to learn how to make it exactly what they want

    Edit: ~~Market capture~~ > market share

    load more comments (12 replies)
    [โ€“] airglow@lemmy.world 10 points 2 months ago* (last edited 2 months ago)

    Most of the people I've introduced to Linux don't even use the shell. Beginner-friendly Linux distros are perfectly usable without ever touching a terminal, just as most people use Windows without ever touching PowerShell (or worse, the Registry Editor).

    [โ€“] Bishma@discuss.tchncs.de 9 points 2 months ago

    There's an OS that doesn't require command line use to do anything slightly advanced? That hasn't been my experience.

    [โ€“] SaharaMaleikuhm@feddit.org 9 points 2 months ago (1 children)

    I'm on Mint, but I still use the terminal to update my flatpaks. I'm just freaky that way ๐Ÿ˜Ž

    load more comments (1 replies)
    [โ€“] HStone32@lemmy.world 9 points 2 months ago (2 children)

    Counterpoint: why should the standard for "just works" mean no CLI? What if distro maintainers decide that their user's experience is improved by relegating some tasks to the shell?

    [โ€“] amino@lemmy.blahaj.zone 12 points 2 months ago

    because taking away user choice and accessibility is never a good idea

    [โ€“] accideath@lemmy.world 8 points 2 months ago (17 children)

    Because knowing terminal commands is neither accessible nor feasible for the average computer user. It might be more efficient, if you take the time to learn it but the average computer user doesnโ€™t want to spend that extra time. They want everything to be accessible and to be easy.

    Linux should always have the choice to use the terminal. But if you want the day of the Linux desktop to actually arrive some day, you need at least a couple of distros that donโ€™t require you to know what a package manager is.

    load more comments (17 replies)
    [โ€“] DFX4509B_2@lemmy.org 9 points 2 months ago* (last edited 2 months ago) (4 children)

    I'm of the opinion that if you're a newbie to Linux and want to use a more GUI-centric distro, then be my guest, telling someone to jump straight into something like Arch when they're just ditching Windows for the first time is more likely to just turn them off Linux forever.

    That said, as said newbie gets more comfortable with the terminal, Arch is there if they want more of a challenge, and even then with archinstall, the main difficult part is effectively nullified, although for more advanced, long-term users, fully manual installation is still there on the Arch ISO as an option, but I'd be more likely to point them to something like Debian or OpenSUSE Tumbleweed to start with as those are generally more beginner-friendly than Arch is.

    load more comments (4 replies)
    [โ€“] umbraroze@slrpnk.net 8 points 2 months ago (1 children)

    "The new Windows Terminal is so slick! And PowerShell is soooo awesome! When will Linux get cool neat powerful stuff like this?"

    "Uh... About three decades ago?"

    (To be honest, PowerShell is neat. But it's also cross platform, so if I really want it on Linux I guess I can get it there too? I don't really need to, I'm in middle of rewriting some PowerShell stuff in Python)

    load more comments (1 replies)
    [โ€“] KingOfTheCouch@lemmy.ca 8 points 2 months ago

    Grew up with ms-dos. Spent half my career in telnet and ssh consoles.

    When I just want to play Balatro at the end of a long day fuck any system that requires more than click click to get me in.

    That's why I'm switching to Linux when windows 10 is no longer supported because fuck win 11 and the amount of regedits it's gonna take to get that working.

    load more comments
    view more: next โ€บ