Originally Posted by custangro
Now whats easier...all those clicks or typing: yum remove <packagename>
That's not all there is to it.
First you have to know that exact name of the package, to the letter, then you have to know what the exact (again to the letter) command to remove it is. How is one supposed to know either of these things without any prompting?
Compare this to the GUI, which can be easily launched without any prior knowledge of any commands, and one can see a list of installed packages, and that they can be removed without having to remember and reproduce every single character of their name exactly. It is also possible to search for packages, or browse packages by category. The command you listed doesn't allow any of this, and can only be used by someone with prior knowledge of what the command is.
Originally Posted by Junior Hacker
custangro & wfc2023
There are two things many (most) people hate which is required for using CLI, they are:
Based on my experience here at LQ, most people prefer to shoot first, and ask questions at LQ later.
You missed out the biggest step, which is researching and learning large numbers of different commands
Compare this to a GUI, where icons have labels so that anyone looking at them can see what they do without any prior knowledge of that particular icon, and are organised in such a way that the user can easily find the icon they need without any having to be told where it is.
Without any prior knowledge of what command is needed for a particular job, or extensive prior research, a command line interface is useless.