this post was submitted on 15 Mar 2025
380 points (99.0% liked)

Linux

9094 readers
491 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] MITM0@lemmy.world 1 points 5 months ago (30 children)

Lack of user-friendlylinesss ? What ? How much more user-friendly can we get ?

Most things are point & click

[–] FizzyOrange@programming.dev 13 points 5 months ago (23 children)

Is this a joke? The main way most Linux users install software is still via the command line.

On Windows the command line is an exceptional thing you sometimes have to use for troubleshooting. On Linux it's the default way everything is done.

For example how do you stop a service on Linux? The top answer just assumes command line.

If I search for how to do it with a GUI I get a 5 year old post explaining that all the GUI attempts are dead.

Now if I search for Windows, I get these instructions (from the AI but they sound like I remember it):

open the Services console (search for "services" in the Start menu), right-click the service you want to stop, and select "Stop".

And the top SO question is someone asking specifically how to do it with the command line because the GUI way is so easy and obvious.

That's just one random example. Not even getting to hardware support, ease of installation, etc.

[–] Rivalarrival@lemmy.today 4 points 5 months ago* (last edited 5 months ago) (5 children)

Is this a joke? The main way most Linux users install software is still via the command line.

I reject the premise that the command line is not user friendly.

With either a GUI or a command line, the first step is going to be "Search the internet for the instructions."

The second step for the command line option is "ctrl-c, ctrl-v". The task is now complete.

The GUI option is only superior if it allows the user to skip the "Search for it" step. If it does not, now you are manually searching some arcane hierarchy for the specific location the developer decided to place that option.

[–] nyan@lemmy.cafe 2 points 5 months ago

There are two concepts in UI design that often pull in opposite directions. They are usability (the ability to do advanced stuff easily) and discoverability (the ability to find unfamiliar functions in the interface without resorting to the manual/the Internet).

Command lines are highly usable, but they're not very discoverable. Most people have been trained to want the reverse—discoverable, but often not very usable—and so the command line scares them. It's less a logical reaction than an emotional one, although not wanting to waste time on something they feel they shouldn't have to deal with does figure in.

Thing is, Windows' "everything is in the GUI" is an illusion. If you have to fix ailing Windows machines, or even just make one produce anything other than the default telemetry-infested user experience, sooner or later you're going to end up mucking around on the command line or in arcane undiscoverable interfaces that are an order of magnitude worse than anything Linux has ever produced. Give me a command line over regedit any day. But most people outsource the repairs to their ailing Windows machines so that they don't have to touch this stuff themselves. For Average Joe, finding someone who will fix his ailing Linux box for him is more difficult, because they don't set up counters in the big-box stores that most people buy their computers from.

load more comments (4 replies)
load more comments (21 replies)
load more comments (27 replies)