latinomanz wrote:in order to do some basic things, I still have to use the command line like updating repositories for example
I wonder if you asked or at least made some effort in exploring the menu if there is a GUI method to do this example you mentioned. Apparently, there is: Mint menu > Administration > Software Sources. You can do the same in Synaptic Package Manager. Both tools are GUI.
The terminal is just one of many tools available to you. The CLI provide a
common ground which enables you to do things regardless what desktop environment you use, be it Gnome Shell, KDE, XFCE, Mate, Cinnamon, et. al.
Here's an example: Imagine doing a simple task like copying a file from one folder to another. This seemingly trivial task can be done in so many different ways, depending on what desktop environment you use. If you use the Gnome Shell DE, for example, you follow steps 1,2,3. However, you can't necessarily say the same for the KDE desktop. You have to slightly deviate, if not totally follow, a different set of steps. Now do the same trivial task in Mate, in Cinnamon, etc. You'll soon find out that, despite following a core set of steps, they get implemented [slightly] differently among DEs. And with all those slight variations in doing the same task across different DEs, you only need to follow one step in CLI:
- Code: Select all
cp /location/of/source.file /location/of/destination/optional-new-file.name
And this single, straightforward command is all it takes to do the job. No need to fuss around the screen clicking here and there. Not only is it straightforward, but this single command applies regardless what DE you use.
latinomanz wrote:Andriod gained popularity because theres no command line, people just click and thats it
Bad example. Linux Mint is an O/S that's designed for desktop computers. This is not a tablet.
And you don't "click" on a tablet. You tap.
