Comment 21J Re: Still No Usable GUI Really


Linux is awesome except for:


Still No Usable GUI Really (Score: 2, Insightful)

by Anonymous Coward on 2014-06-04 16:42 (#20P)

Yes, I know that sounds like BS from a bygone day, but as a mostly-Windows geek, every time I dive deeper into Linux, on desktop or server, I'm struck by the eventual need to go to the command line / terminal.

That's okay, for me -- I LIKE the command line and spend a fair amount of time there in Windows -- but reports to the contrary I don't see a way for a moderately technical user to avoid it under Linux. Far too many things are still VERY much dependent upon it, from daemons to drivers to fixes to patches to scheduling to startup etc. When something really goes wrong, you know the answer will not lie anywhere in the realm of the available GUI.

Sure, theoretically a user can steer apt-get or yum shells via a GUI, and can open up config files when necessary in a GUI editor, but who are we kidding? There's just no way you can live entirely in the GUI in Linux as you can in Windows, for technical or (to a lesser degree) non-technical users.

On the server side of course it's FAR worse. Using something like WebMin one inevitably ends up resorting to the command line fairly often.

Sure, every OS is just a thin veneer over what's going on underneath, and GUIs more so, but that surface is still too thin and shatterable in Linux distributions and desktops. My favorite desktop is KDE, and many distros shun it!

Re: Still No Usable GUI Really (Score: 2, Informative)

by on 2014-06-09 11:34 (#219)

Wow, I was kind of with you, until you suggusted servers should have guis.

I mean, maybe your right about moderate tech users not being able to do everything on a desktop via gui. I would suggust they were better off learning bash & related tools if they are going to call themselves moderately technical.


Re: Still No Usable GUI Really (Score: 1)

by on 2014-06-10 09:43 (#21J)

I fully agree. GUI and servers have nothing to do with each other. I am all for GUI "control panels" for the normal home user, as Linux will not succeed if the normal user is not able to change some settings in their own computers.

As a server administrator I would hate GUI for servers. Instead I use a combination of scripting, salt-stack and direct ssh contact. Lets take this trivial case: In the fall when the schools begin, I end up creating user accounts for every single new student. I receive name lists. Those list I format into the way I want (sed/vim). Then I run the lists trough a script I made which will create random password, make their home directories and set up everything right for them. Out I get a csv file containing their usernames and passwords. That csv file I can use in any office application. How do you do that efficiently by GUI?

It is not a coincidence PowerShell appeared in Windows. Any administrator not able to script is pretty much a worthless administrator. A such person is wasting time (=money) by doing over and over the same task. Mistakes will creep in here and there as with any repeated task.

Another case: Lets say a service has hung. Now I am able even with my phone and a simple ssh client to take remote connection and restart the service. As soon you have GUI and VNC/RDP/Whatever GUI you need more bandwith and working over a slow mobile connection might be almost impossible. Take then screen size also into account.

Junk Status

Not marked as junk