I have used Arch for >13 years (btw) and use the terminal every single session. I also work with Linux servers daily, so I tried the other families with DEs (Debian/Ubuntu, RHEL/CentOS/AlmaLinux/Fedora).
I’m comfortable (and prefer) doing everything with CLI tools. For me, it’s a bit difficult to convert my Windows friends, as they all see me as some kind of hackerman.
What’s the landscape like nowadays, in terms of terminal requirements?
Bonus question: Which distribution is the most user-friendly while still updated packages? Does anything provide a similar experience to Arch’s amazing AUR?
there’s three thing I use the terminal for:
Updating my apps and systems Running development apps Quick and easy edits or file movements
So I am a new Linux user (Bazzite) and what I have experienced so far is that for my daily driver use I don’t need the terminal at all. But the moment I want to do anything even slightly more complex, or even just to use a program I want that is not in bazaar, all the user documentation gives me terminal commands.
So while I am sure it is possible, in reality the terminal still remains prominent and it feels really important to know to use it.
over the years i’ve had trouble with the various app stores like Discover and Pop!_Shop which for me led to the use of the terminal. other than that there is the occasional permissions issue that may have a graphical solution but i’ve always used chown on the command line.
Yes, generally you can. I run Linux Mint and can count the number of times that I HAD to use the terminal. There are plenty of times where I choose to use the terminal because it’s faster though.
Just lie and say they will never need to touch the terminal, then help them out when they need to and eventually they will see its not a big deal
I’ve been using Bazzite for a year without ever touching the terminal. I came from Windows.
Fellow Windows-to-Bazzite migrant here
I had to use the terminal to address some Nvidia driver weirdness, but aside from that, I really don’t use it much if at all.
The terminal feels to me like it did on Windows - a useful tool to troubleshoot things - rather than a necessity.
This is also coming from someone who isn’t uncomfortable using a CLI, but just prefers GUI for my day-to-day tasks.
Yes
Try Mint
I rarely touch my terminal and do so only because I am already familiar with it. I should use it more. I don’t think its any more necessary to use the terminal in linux than it is in windows for a computer user. I consider zorin the most user friendly and mainly because its out of the box (when its installed it has software already on that fits for most things people want to do with a computer.)
Can I? Yes. Will I? No.
Some things are just faster to do via terminal so I learned to use it over GUI for some scenarios.
SUSE has had graphical administration tools for literally decades. Somehow people always forget that.
Installing stuff works well from UI as well? I on/off did stuff with Ubuntu and every time I tried the App Store there was useless.
IMO the gnome store is lacking. Fedora KDE has Discover for it’s store. It has more buttons (GASP) and has easier control over which additional repos are shown in the store.
Yes, of course.
Yes it is possible. I never need the terminal. If you are interested, you can usually find a GUI way if you look for one. Some people just don’t look, then tell people there is no GUI for it. Not very helpful for newbies.
For those not into usability, different people work in different ways. Visual workers are not the same as text workers. So for some, CLI has poor usability and productivity. For lots of things I do, there isn’t a CLI anyway.
I use Kubuntu these days. It could be better.
I’m generally more of a text worker than visual, but good lord I hate CLIs.
It depends.
A 2-5 year-old laptop, you want to web browse, maybe watch some videos, use google docs or open office, you probably never need a terminal
If it’s a really new laptop or you want to get the most out of video drivers and push it harder, you’ll probably need to be ready for some light terminal crap. Gets a little janky if you have a dual-video-card setup. Nothing hard to handle, but if you’re not looking to have to handle anything…
I think the numnber of available packages is better on the Debian side. Mint or Kubuntu run newer hotter stuff, debian runs older more stable stuff.
My gf and I are on Kubuntu. The only CLI she needs is to start her G13 kb, otherwise she is GUI only, even when I set up her machine it was all through GUI. Myself, I do CLI stuff cause it is often easier for me, lsblk/lsusb/mount broken ntfs drives(Ok this one I need after the occasional reboot til I get a new media drive), but I don’t NEED to use it except for my G13 kb and the broken ntfs drive for now. ymmv.
Using Linux Mint, most of what I use I could without terminals if I wish. However, just like with Windows, terminal intervention will be needed sooner or later, usually to figure out why a given program isn’t working.
Exactly. You can get away without using the terminal on a lot of linux distros in the same way you can get away without using CMD on Windows… until one very specific thing breaks and suddenly it’s time to run
sfc /scannowfor the millionth time.I personally don’t understand why that command doesn’t run every time the system starts up by default, I wrote a script that ran it on startup years ago and I can’t tell you how many times it tells me that there were files that needed repairing.
There’s a sysd GUI that you can use to look at logs. It’s much faster to just refresh the UI than searching your history for the right command
Nope. Every Linux distribution I’ve used has needed access to command line at some point. If anything goes awry people will always give you steps how to fix it from command line.
Now I’m not saying all this couldn’t be done graphically, but you very rarely find steps that way.




