this post was submitted on 27 Mar 2025
998 points (90.7% liked)

linuxmemes

24192 readers
1680 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
    [–] Nyadia@lemmy.blahaj.zone 18 points 4 days ago (3 children)

    Perception: "the CLI is scary and hard to use" Reality: "computer, install gimp" "yessir, that'll be 141MB, is that okay?"

    [–] candybrie@lemmy.world 10 points 4 days ago (1 children)

    That didn't work. I got

    computer: Command not found

    [–] FauxLiving@lemmy.world 2 points 3 days ago

    You gotta do it like this:

    [–] LordKitsuna@lemmy.world 4 points 4 days ago

    Unless you use Fedora, because I have decided that dnf stands for "do not fucking" so you tell your computer do not fucking install Firefox and then it does it anyway because it has Authority issues

    [–] nyamlae@lemmy.world -1 points 4 days ago (7 children)

    That is an oversimplification and you know it. Why is it so hard for CLI people to be honest?

    Installing software on the command line is often a nightmare, requiring multiple commands and throwing error messages that you can only find mention of in one unresolved thread on some obscure forum somewhere.

    Plus, there are so many different commands that you have other CLI users saying that they need to pull up reference tools to remember how to do different actions. I have only ever needed to that once or twice ever for GUIs.

    Get real.

    [–] jerkface@lemmy.ca 4 points 4 days ago (1 children)

    Why is it so hard for CLI people to be honest?

    Interesting if unseemly glimpse into your psyche.

    [–] nyamlae@lemmy.world 0 points 4 days ago (1 children)

    And into yours. Do you think the "reality" they're presenting is honest?

    Even if they're not lying, they're definitely not telling the truth.

    [–] jerkface@lemmy.ca 0 points 4 days ago* (last edited 4 days ago)

    ... and you believe that it's because they are a "CLI person" that they are unable to be honest. Because that's a thing that a sane person would say.

    [–] Trainguyrom@reddthat.com 4 points 4 days ago

    Winget install [programname]

    winget search [programname]

    winget upgrade --all --silent

    Oh look, its also super easy in Windowsland!

    [–] pumpkinseedoil@mander.xyz 4 points 4 days ago

    sudo zypper install programname

    sudo zypper remove programname

    or

    sudo flatpak install programname

    sudo flatpak uninstall programname

    Doesn't get more complicated than that.

    And for updates

    sudo zypper refresh

    sudo zypper update

    sudo flatpak update

    Much faster than opening a GUI, and it didn't take long for me to remember the commands.

    [–] LordKitsuna@lemmy.world 4 points 4 days ago* (last edited 4 days ago) (1 children)

    Uhhh, maybe if we are talking about back in like 2001?

    I literally manage a fleet of linux end user machines and i can't remember the last time installing software was more than just "pacman -Syu (yes they run arch BTW)

    Why are anti cli people so dishonest about how hard it is? Now, if you are trying to get involved in like machine learning or something then yes that's an absolute nightmare of errors and installing python packages and other nonsense but that's true no matter what platform you're on and whether you have a GUI or not. Even all the fancy gui installers for stuff like stable diffusion are a constant nightmares of I'm not working because fuck you that's not unique to cli

    [–] nyamlae@lemmy.world 1 points 4 days ago (1 children)

    I'm talking about installing ordinary programs via the CLI in the 2020s. I have had loads of complicated installs for software (no LLMs) just for personal use in the last 5 years. I've heard the same story from other people who've switched to Linux.

    I think what's happening is that people who insist that the CLI is easy just don't tend to run into the problems I'm talking about, whereas for CLI haters it's the norm.

    [–] LordKitsuna@lemmy.world 7 points 4 days ago

    I genuinely do not understand how you could run into issues with a basic program unless you're attempting to install from source code or something. Any basiclinic system should have a package manager and you literally just say install this and it just goes.

    The only time that I would have the chance to hit the kind of problems you described or ever seen anyone hit those problems is when installing directly from a repository on GitHub, straight from Source code, or attempting to use a downloaded dpkg or random wget line from reddit instead of just using the package manager

    [–] zarkanian@sh.itjust.works 2 points 4 days ago

    You just need to know the name of the package you need to install.

    On Garuda, you can enter the command in a terminal, and if isn't installed, it will search and give you a list of packages to install from.

    [–] pinball_wizard@lemmy.zip 2 points 4 days ago* (last edited 4 days ago) (1 children)

    Installing software on the command line is often a nightmare

    In my experience, installers are often a nightmare.

    For me, GUI vs CLI have about the same failure rate (for their operating system).

    But I appreciate that the CLI version gives me a message I can search for instead of a "fuck you buddy" pop up box with an "ok" button.

    Edit: There's one case where I have a much harder time with CLI installs - when there's only a CLI "installer" available. I don't blame the CLI for that, I blame the person who shares seven CLI commands instead of writing an installer.

    [–] lightnsfw@reddthat.com 2 points 4 days ago

    Something went wrong :(

    [–] Nyadia@lemmy.blahaj.zone 1 points 4 days ago (1 children)

    Nah I don't know it, cause that's not been my experience. But admittedly my experience is also pretty limited so maybe I've just yet to run into this myself. I'm just a general use case desktop PC user not doing anything particularly technical.

    [–] nyamlae@lemmy.world 3 points 4 days ago (1 children)

    That's fair enough, and sorry for jumping to accusing you of dishonesty. To be honest I'm totally shocked that you and so many others in this thread have had such an easy time installing software through the CLI. I have had loads of trouble for the same user case as you, to the extent that I've had to completely give up on installing a variety of programs that didn't have GUI installers available.

    Our experiences are totally opposite, so it makes sense that we have opposite stances on the CLI.

    [–] zarkanian@sh.itjust.works 1 points 4 days ago

    How were you installing from the command line? Like, what commands were you using?