388
submitted 2 years ago by leninmummy@lemmy.ml to c/linux@lemmy.ml

Don't get me wrong. I love Linux and FOSS. I have been using and installing distros on my own since I was 12. Now that I'm working in tech-related positions, after the Reddit migration happened, etc. I recovered my interest in all the Linux environment. I use Ubuntu as my main operating system in my Desktop, but I always end up feeling very limited. There's always software I can't use properly (and not just Windows stuff), some stuff badly configured with weird error messages... last time I was not able to even use the apt command. Sometimes I lack time and energy for troubleshooting and sometimes I just fail at it.

I usually end up in need of redoing a fresh install until it breaks up again. Maybe Linux is not good for beginners working full time? Maybe we should do something like that Cisco course that teaches you the basic commands?

(page 4) 50 comments
sorted by: hot top controversial new old
[-] lynny@lemmy.world 5 points 2 years ago* (last edited 2 years ago)

Many (most?) Windows users find Windows to be frustrating. I find Gentoo to be extremely frustrating a lot of times. Frustration doesn't really drive people away from tools that are necessary to them.

load more comments (1 replies)
[-] Skyrmir@lemmy.world 4 points 2 years ago

I dunno, why would anyone be frustrated by having everything labeled with an incomprehensible acronym and an entirely unique and often vague directory structure with a stringent yet useless file level security?

Linux is amazing for it's ability to be customized. That comes with a cost in on ramping new users. Hell, I'm an old user, and what I know is half useless because it's so old. The end result is that I use linux to run a raspberry pi that shares out instrument data. And that's all it does. It's not a desktop, it's a tool that does a thing. It does that one thing reasonably well, and I don't have to screw with it. Because I never update it, never connect it to the internet, never install new things. Until I make a new one to do a new thing.

Honestly I have no idea why anyone would want a linux desktop for daily use. It's nice to have an environment to set up the device for what it's going to be doing. But beyond that, it's usually not even going to have a monitor attached to it.

load more comments (3 replies)
[-] aski3252@lemmy.ml 4 points 2 years ago

I use Ubuntu as my main operating system in my Desktop, but I always end up feeling very limited.

I used to use Ubuntu for a long time and had a similar experience where there were constantly annoying issues. I have since distrohopped around and ended up with fedora, which even though it is a more cutting edge distro, the experience has been a lot smoother and more stable, even compared to windows.

Maybe Linux is not good for beginners working full time?

I mean any OS takes time until you get fully into it and I would say Linux does take maybe a little more effort simply because there are more options in terms of pretty much everything. First, you need to be familiar with the concept of having different distros and be familiar with the differences between distros. Then you need to actually figure out how to install a new OS, which can be tricky to most people who are not that familiar with IT.

Another thing is that an experience with an OS can depend largely based on what hardware you are using. That's why apple strictly controls the hardware on which their OS can run on. Microsoft has also started restricting this slightly. Linux goes the complete opposite direction by trying to allow running linux on any possible system.

[-] booklovero@lemmy.ml 4 points 2 years ago

A normal person should not have to deal with different distros. The difference in many distros is so small, people don't even notice. People care about the desktop environment. I started with ubuntu and if ubuntu wouldn't have ten thousand different ways of installing apps, and oftentimes you have to use the method the dev chose, I wouldn't have distro hopped until I got to fedora. Fedora is amazing but a normal end user who browses the web won't notice a big difference between the systems.

To run linux on a banana, you have to adapt it. To run macos on a banana, you have to crack it and fiddle around and get a psychiatrist and work on it full time. Linux makes it easier for you. Apple forbids you to install it on a banana. Fuck apple.

load more comments (1 replies)
[-] Tower@kbin.social 4 points 2 years ago* (last edited 2 years ago)

My first foray into Linux was Mint on an old laptop. Then on my desktop I can't quite remember what I used, but I stumbled across the rolling release versus point release divide in distros. I think I wanted a more up-to-date PHP version at the time, and debian/ubuntu were both slow to update to cutting edge had me jump to Arch, at least for development purposes. That was 2017, gaming on Linux wasn't really great back then.

I ended up dual-booting Arch on my desktop, and for all the supposed complexity, if you can read a manual properly, and work through the guides on the wiki… it actually leaves you with a better understanding of how Linux is put together. So long as you're aware of what commands you're putting in.

If I were to compare it to anything, then it's the same sort of difference between building your PC for yourself (Arch), against getting something custom built (ubuntu) versus getting a prebuilt system (Windows). And you know, since migrating to Arch I haven't actually reinstalled once—people who do that are, and this may be controversial, but they're doing it wrong. If you fuck up majorly, like running rm -rf / then sure, you'll have to.

A tip for using the terminal, when you're trying to discover things, you can use tab completion to speed things up. You don't have to type entire commands, or entire directories/filenames. Of course it won't give you any arguments for a script or program, that is what man <command> is for, or a quick search online.

Only a few weeks ago did I finally scrub Windows from my system, I'm never going back, and if I really need it… I'll look into a virtual machine.

load more comments (1 replies)
[-] Bjaldr@discuss.tchncs.de 4 points 2 years ago

There is some software that it will plain just not run. I moved over to fedora from Windows and was loving it for about 6 months, but I needed CAD software for work that I could just not get to work, no matter what tinkering I did.

[-] BuffLettuce@kbin.social 4 points 2 years ago

I stopped trying to learn linux. Windows isnt perfect but in general it just works. Want a program? download and install the exe. drivers are PnP.

I do tech support for a living. At the end of the day i just want my stuff to work. I dont want to do more work. Same reason i replaced my Ubiquiti APs with Eeros and stick with a simple hardwire topography where possible.

load more comments (6 replies)
[-] felis_magnetus@feddit.de 4 points 2 years ago

Well, why should the average end-user use Linux, actually? If your answer is privacy, taking control back or something in that general line, you're essentially advocating for a technological solution on the individual level as a solution to what essentially are and always have been political and ideological problems. Expecting that to work out is wishful thinking at best. I have growing suspicions, though, that it's more like a different ideological layer, and in that regard quite akin to making the climate catastrophe about choices of individual consumers (of which they often have very few, actually).

load more comments (1 replies)
[-] LinusWorks4Mo@kbin.social 4 points 2 years ago

I only touch windows when I absolutely have to, and luckily that is getting rarer over time

[-] antihero@social.fossware.space 4 points 2 years ago

It's not frustrating if someone starts with linux without using windows once.

load more comments (1 replies)
[-] Double_A@discuss.tchncs.de 4 points 2 years ago

Most of the time the frustrating thing is it's users. If you look for help about something that is obviously badly designed somehow... You get gatekeeping or "you're using it wrong" responses.

While this isn't the only reason, I think part of it is that linux, windows and osx are good at different things. If you move from windows and try to install your favorite windows programs, you're probably going to have an experience that's worse than the windows one. If you move from linux to windows the experience is much worse in that regard. To really see the value of linux you have to get used to having e.g. a tiling window manager or a package manager (tbf, chocolatey on windows is ok). But when you're just getting into it, linux just feels weird and convoluted in comparison.

[-] Omega_Jimes@lemmy.ca 3 points 2 years ago

Is a different paradigm. The way you do almost anything is different from windows, from updating drivers to downloading programs. It's frustrating in the same way driving in the wrong side of the road can be frustrating, or going a whole day using only your non dominant hand.

I've tried to convince a couple people over the last few years to convert, and their issues always baffle me, until my brother tried for a week and I finally understood. It's just unlearned everything they've been doing for years, to do things a different way.

[-] UnsyllabledQuickies@lemmy.world 3 points 2 years ago* (last edited 2 years ago)

I hope that snaps, flatpaks, AppImages, etc., will make a big difference in terms of adoption and ease of use. As @Millie@lemm.ee said, if complications arise while trying to install or use software, then you're basically screwed unless you have a really good tutorial or deep knowledge. I've been using various Linux distros as daily drivers for the past ~10 years, and in that time, I still haven't figured out why there's such a big emphasis on compiling software. Your average Windows user has probably never even heard of compilation let alone been required to compile software in order to use it. For better or worse, the emphasis in Windows is on shipping binaries that the user can simply double-click to run. And if we want to reduce frustration for new Linux users, we can't expect them to know how to compile software. Snaps, flatpaks, and AppImages definitely move us in the right direction even if there's a lot of internal debate about which of those is best.

It's also nice to see big flagship projects like Gnome finally really taking off in terms of quality. Of course, the Gnome desktop environment won't appeal to everyone aesthetically, and it's generally much more resource-intensive than Cinnamon, KDE, XFCE, LXQt, etc.; but distros like Ubuntu, Fedora, Pop!_OS, etc., look really great and work really well out of the box for most people. Same with Linux Mint. And I personally don't care for KDE, but it's another DE that's pretty solid.

load more comments
view more: ‹ prev next ›
this post was submitted on 16 Jul 2023
388 points (100.0% liked)

Linux

48939 readers
716 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