157
submitted 2 months ago by Ricaz@lemmy.dbzer0.com to c/linux@lemmy.ml

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?

(page 2) 50 comments
sorted by: hot top controversial new old
[-] huggingstars@programming.dev 3 points 2 months ago

Depends on how advanced or niche the use case is. Flatpak and immutable distros covered the most common use for command line, that being package manager.

But Linux will start requiring command line earlier than Windows, random small utilities you'll find on the internet tend to be command line only on Linux, whilst Windows equivalent usually provides a basic menu.


Fedora is probably the most balanced, being a semi rolling distro.

[-] Marshezezz@lemmy.blahaj.zone 3 points 2 months ago* (last edited 2 months ago)

I’ve used it like five times or so on Mint. I guess I’m mostly just doing stuff for Jellyfin but updates and everything are quick and easy and all gui. I went straight from windows to mint and it’s been a pretty smooth transition

[-] orenj@lemmy.sdf.org 3 points 2 months ago

Ive only used the terminal on my laptop for installing programs i could've installed from a gui, and for updating. Which i could've done on a gui.

So i think so? Manjaro btw

[-] Stopwatch1986@lemmy.ml 3 points 2 months ago

Windows refugee here. I installed Debian 13 with KDE Plasma on my main machine four months ago and I am still ironing out issues. Eg CUPS was asking me to login all the time and didn't accept my credentials. After some days researching I discovered I had to log in as root. Then, I discovered I didn't have root credentials for some reason. I had to create them and then add my local user to a group! Just to be able to use my home printer.

Or suddenly my clock was 62 minutes off. I discovered the NTP service was never set up properly and I had to install chrony.

I don't see how I could have avoided using the terminal. These are only a couple of examples. No deal-breakers and on this occasion I had the time and determination to resolve them. I could have easily given up.

[-] ozymandias117@lemmy.world 2 points 2 months ago

Just a heads up, you should just need the group set up

That is crazy that you weren't added to it by default, though.

I was also surprised - you used to be able to modify a user's group membership through the System Settings GUI. That's a huge missing piece that you can't do that anymore

[-] BlackCat@piefed.social 2 points 2 months ago

I almost asked this exact question today. I installed Ubuntu (Studio) for the first time and almost immediately needed to do some CLI shit because there's no GUI option to enable jumbo frames. I don't want to learn CLI. I just want to escape Windows.

load more comments (7 replies)
[-] GreenShimada@lemmy.world 2 points 2 months ago

On Mint, it's rare and only when I try and do something that isn't already packed up as an app. I might go weeks without using it, then use it all day for a few days.

[-] rozodru@piefed.social 2 points 2 months ago

Hell you can use Arch without the terminal if you really wanted to. CachyOS for example uses Octopi which is one of the few Arch Package Manager GUI's that support both Pacman and AUR. so in that case you may never really need to touch the terminal and Octopi is preinstalled with CachyOS.

Other than that Fedora KDE or Bazzite are good options. But yeah there are few Distros where you really don't need to use the Terminal if you don't want to.

[-] Rhotisserie@lemmy.world 2 points 2 months ago

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.

[-] DieserTypMatthias@lemmy.ml 2 points 2 months ago

As a Rust dev, you can use your terminal entirely without GUI with a multiplexer like tmux, Neovim as your editor, a shit ton of anime CLIs that you can use, and so on.

Bonus question: [...] Does anything provide a similar experience to Arch's amazing AUR?

Nixpkgs and Homebrew are the first ones that come from my head.

[-] Mycatiskai@lemmy.ca 2 points 2 months ago

I was using Mint for a while with my 10 year old PC build that was crashing all the time then I upgraded my system and Mint didn't have support for my newer video card so I moved to Nobara.

I haven't had to use the terminal at all since. I run the update system program every few days but I'm sure it could be automated without needing a password but I like seeing what is being updated so I keep it manual.

It has much more support for games than Mint seems to have had. I could use the terminal if I wanted to but it hasn't been needed which is how I want it, available but unnecessary.

[-] Tenderizer78@lemmy.ml 2 points 2 months ago

Generally you can use use the GUI with things like Nobara Linux.

But most software install instructions are all "copy and paste these commands".

[-] msage@programming.dev 2 points 2 months ago

I installed ubuntu for my father in 2010. He has no idea how PCs work, and he's been fine with it. And we are not even close.

[-] rumba@lemmy.zip 2 points 2 months ago

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.

[-] Nioxic@lemmy.dbzer0.com 2 points 2 months ago

Yes, or.. i dont know

But seems like most UIs like kde and cinnamon do a good job of making everything part of the Ui, so you ahouldnt have to

I still use the terminal. I dont know most commands but AI can often help, with a proper explanation (and remember to tell it which distro youre using etc. bonus points if you know if you use grub or systemd.

[-] undrwater@lemmy.world 2 points 2 months ago* (last edited 2 months ago)

All modern OS's require the terminal at some point (except iOS).

To your bonus question: portage

[-] schnurrito@discuss.tchncs.de 2 points 2 months ago

I've never used the terminal on Android for anything serious. I've used it, but only for really nerdy things most users will never need.

[-] SnrMono@piefed.social 2 points 2 months ago

Best chances to onboard new people are with elementary OS, Linux mint or the new Zoron Linux.

With regular use cases (browsing, mail, music) they shouldn‘t have to use the terminal at all.

[-] cole@lemdro.id 2 points 2 months ago

ChromeOS and Android both prove that you CAN provide an experience sans terminal.

I think anything with flatpaks or snap store will be in a pretty good spot

[-] it_depends_man@lemmy.world 1 points 2 months ago

All the "software stores" I have seen: ubuntu's software center, flatpack are utter trash. Offensively bad. I'm not sure how you can even get the flatpack store without the terminal.

so, e.g. flatpak tells you to install flatpak via commandline on ubuntu. Apparently it's built into linux mint.

https://flathub.org/en/setup/Ubuntu

but when trying to install a random app,

https://flathub.org/en/apps/app.curocalc.calculator/install

the instructions are to "download file and execute", but my filebrowser doesn't have a "execute this file" option in my right click and double clicking does... nothing? Certainly doesn't give me a popup with either confirmation or error message.

I'm game to try a few more things, so if you have suggestions what I should try, please tell me.

I'm on xubuntu.

[-] msleaveamix@jlai.lu 2 points 2 months ago

I heard the Debian 13 "software store" gives the user the choice between dpkg repo or flatpak for some major software (ig firefox, libreoffice) and that it was pretty lightweight and efficient.

Personaly as a software developer I always use the shell and mostly CLIs and TUIs, and I use Arch/Artix btw. Sometimes I try Flatpaks (for gaming purposes) but I'm always struggling with updates and huge need in storage. For a newbie advice, on Arch, I'd say : use AppImages for the software that isn't available on Arch repositories, it's by far the easiest thing to maintain during time and is surely the lightest.

In term of distribution, for a full GUI experience I'd go for Debian, or Mint Debian edition, but sadly for some hardware you still need workarounds that need the terminal use in after the OS install / updates.

[-] ailepet@lemmy.blahaj.zone 1 points 2 months ago

Flatpak is not a store, it's a package format. Mint has a built-in "Software Manager" GUI app that allows you to browse Flathub and install flatpaks from there. On Xubuntu, I guess you'll need to install gnome-software or Bazaar, or just the flatpak package if you don't care about using a GUI

load more comments (3 replies)
load more comments (2 replies)
[-] cosmicrookie@lemmy.world 1 points 2 months ago

I only use the terminal to resolve issues. This was more often at the start, when I just swifted from windows but now I rarely use it.

That said, I have no idea what I'm doing. I only copy paste commands that I find online or what they tell me to use in the forum/discord

I use Mint

[-] Cris_Color@lemmy.world 1 points 2 months ago

On fedora I generally dont need the terminal unless something breaks. Which if I'm being honest with myself probably breaks because I tinkered with stuff via the terminal 🥲 (I'm bad at computer)

[-] LiamTheBox@lemmy.ml 1 points 2 months ago

GUI and shortcuts change everything

CLI rarely does and the only change is the name of a command

[-] MonkderVierte@lemmy.zip 1 points 2 months ago

Yep. If there is a thing that requires a cli-command, make a shortcut. Windows doesn't work different, except there it goes over a bunch of registry keys first.

[-] Emsquared@piefed.social 1 points 2 months ago

I use both Fedora atomic (using cosmic DE) and Universal Blue's Bluefin so I'm largely just getting on and doing things as software is Flatpak, updates are automatic and I use Box Buddy as the gui for distrobox (installing other architecture software). After years of terminal use I have found this way of working very liberating but know it's not everyone's cup of tea.

[-] VerseAndVermin@lemmy.world 1 points 2 months ago

I've been using exclusively Linux for about two years now.

I only ever use the terminal when I need to fix something, usually by searching for a fix and trying it out. I know more about its use now but just enough to hurt myself.

I think it gives me strong UI opinions though. What works better for me. There is still a lot of choice in that.

load more comments
view more: ‹ prev next ›
this post was submitted on 25 Jan 2026
157 points (97.6% liked)

Linux

64799 readers
488 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS