this post was submitted on 19 May 2024
161 points (91.3% liked)

Linux

48220 readers
724 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 5 years ago
MODERATORS
(page 4) 19 comments
sorted by: hot top controversial new old
[–] [email protected] 18 points 6 months ago (7 children)

The author argues that you don’t need to use the terminal but constantly argues that you should. The average computer user doesn’t even know which version of Windows they’re using. Many don’t even know if they’re using Windows or Mac. Until Linux gets over the obsession with the terminal we’re never going to have the year of Linux.

load more comments (7 replies)
[–] [email protected] 8 points 6 months ago (2 children)

I can't personally, but I've installed/set up Linux systems for quite a lot of older people, and I think only one of them ever uses the terminal for anything. The rest just... use the computer.

On the whole, they're pretty much just using Libreoffice, Firefox and a few other bits these days. If something needs the terminal to fix, we're already past the point where they've phoned me to pop round and fix it.

These used to be Ubuntu systems, but I switched them all to Mint after having endless Snap permission problems with printers, USB sticks and other peripherals. Once up and running, it's pretty low maintenance.

I guess they don't need to use the terminal, because I'll go and do it if it's necessary - but we are looking at once every few years. Not a lot of tech support needed.

On my own machine, I probably use the terminal every day.

load more comments (2 replies)
[–] [email protected] 13 points 6 months ago

Yes, I do it every day, on my Android phone, router, printer, television, speakers, smart hub, smartwatch, cable box, car, and everything else running Linux underhood.

[–] [email protected] 28 points 6 months ago

Yes you can but you often see the terminal used when helping people online. This is because it works across desktop environments and mostly across distros, however it does give the impression that the terminal is needed.

[–] [email protected] 46 points 6 months ago (2 children)

Kinda disappointing.

The article is really trying to sell us, the reader, that using Linux without knowing how to use the command line is not only possible but totally feasible. Unfortunately, after each paragraph that expresses that sentiment we are treated to up to several paragraphs on how it's totally easier, faster, and more powerful to do things via thé command line, and hey did you know that more people like coding on Linux than windows? Did you know you can do more powerful things with bash, awk, and sed than you ever could in a file manager?!

FFS vim and nano are brought up and vim's "shortcuts" are praised... in an article on how you can totally use Linux through a gui and never need to open up the command line.

Who is this written for? outside of people who not only already use Linux but are convinced that using any other OS is both a moral failing and a form of self-harm?

[–] [email protected] 32 points 6 months ago

For clarity's sake: I have been daily driving Linux, specifically ArchLinux, for the past 9 years, across a rotation of laptop and desktop computers. I do almost everything in the command line and prefer it that way.

I still think if you want people to try Linux you need to chill the fuck out on getting them to use the command line. At the very least, until they're actually interested in using Linux on their own.

load more comments (1 replies)
[–] [email protected] 15 points 6 months ago (1 children)

Yes. I've been using Ubuntu and now Kubuntu for about 12 years and I don't use the CLI. I don't play computer maintenance guy, so don't need any weird hacks. I just use my applications, which all have GUIs. I don't need the CLI despite people telling me I need to use it. They have never tried GUI only. So they don't know what they are talking about. The next lot, who typically have no idea about usability, tell me I'm missing out on something. But it's always something I've never needed. If I were to use the CLI, I would need to spend ages researching not just some command, but a whole lot of other concepts that I have no clue about, only to forget it all if I ever need that again. So not as fast as people claim. Luckily, Desktop Environment developers know this and put a lot of effort into making them user friendly. They understand usability. And that different users have different needs.

[–] [email protected] 10 points 6 months ago* (last edited 6 months ago) (1 children)

So I never planned on using the cli, but the thing is, when you're following a tutorial — say you're installing/configuring something new — it is so much easier to copy/paste commands than it is to read instructions and then translate them to your own particular GUI environment. Once you've done that a few times, you're already one of us

[–] [email protected] 1 points 6 months ago (7 children)

It's better to learn how to do it in your own environment, than having to learn a whole new strange environment. Especially one that is not user friendly, with poor visual feedback, intolerant of any mistype, and requiring memorising.

load more comments (7 replies)
[–] [email protected] 31 points 6 months ago (1 children)
load more comments (1 replies)
[–] [email protected] 9 points 6 months ago

Yeah, obviously, or the title wouldn't even have happened.

And it's been that way for a while now. Back when windows 10 happened, I was able to install mint, get most of my preferred programs set up, and handle data transfer with zero CLI use. Which was awesome, because my dyslexic ass would have taken forever otherwise. It wasn't until I started putzing around for pop and giggles that I even opened a terminal.

My mom w as able to jump right in after installation of mint, and go through the gui to try things out, no issues.

[–] [email protected] 10 points 6 months ago

Based on my experience, I think you can. Many distros nowadays offer ways to do things without the use of the terminal. In Linux Mint, for example, you can rely solely on the Update Manager to update all installed applications and modules rather than using the terminal. You can also uninstall apps by right-clicking on them in the Menu and selecting the uninstall option. And finally, if you want to move files around, even to some locations that require root, you can do that using the File Explorer app (e.g. Nemo).

That being said, when I started on my Linux journey, I made it a point to actually learn some terminal commands, because I saw it as an important feature in Linux and a good skill to possess.

[–] [email protected] 100 points 6 months ago (9 children)

The short answer is yes. But the interesting part - and I'm talking from personal experience - is that from the moment you realize just how easy and powerful using the console is, you learn how to use it.

And it does not mean you are going to turn into a full on expert or geek, tinkering around the console. You just learn a few simple commands that enable you to do something (or somethings) quicker, easier and cleaner than going through a GUI.

Can you? Yes. Should you? No.

load more comments (9 replies)
[–] [email protected] 23 points 6 months ago (1 children)

Of course.

But why would you want to!?

[–] [email protected] 8 points 6 months ago (1 children)
[–] [email protected] 4 points 6 months ago (1 children)
load more comments (1 replies)
load more comments
view more: ‹ prev next ›