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?

  • Treczoks@lemm.ee
    link
    fedilink
    arrow-up
    12
    arrow-down
    1
    ·
    1 year ago

    For many it is simply frustrating because it is not Windows. Just think about how many people have a hard time already to get the most simple things done on Windows. Can you imagine those people to switch to another platform? Those people who cannot find their banking app anymore when something moved the icon on the desktop to another position?

    • Hello Hotel@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 year ago

      I have the opposite problem, I find windows or other OSes to be so full of stuff, (feature ritch) but lack low-level “i just wanna poke at this briefly” capability, the (possable) reason why most Raspberry Pis run Linux is because its so easy to address linking this thing to that one. Ive used linux so long that ive become used to

      • its tree mounting scheme /foo/mountpointFolder on /dev/disk/by-label/C drive where symlink resolves to /dev/sdc rather than a linear one C:/ on *internal concept* rather than a
      (more...)

      in Linux’s model, the mount system defines the source to be any file with the specified filesystem data in it. The Mountpoint (target) can be any (usually empty for safety) folder.

      • symlinks on windows are discouraged so heavily. I looked it up and still don’t know how to make them. on Linux, its easy,
      how to

      do ln -s filePath pathToNewLink or in a GUI file manager, right click find “new” submenu click item with a link as the icon and a name likw “link”,

      it makes a thing that acts almost just like the thing its referencing. in a GUI file manager, you can navigate into a symlink where reference is . and not get anywhere to great confusion. on windows this odd support for but insistence on not using a “basic feature” is mind boggling.

      • linux with things like Fuse (Filesystem in userspace) allows literally anything and everything to be a filesystem, more non real folders to make a new user’s head spin.
      (more...)

      virtual filesystems that have files and folders that are actually this OS construct that’s stored in RAM or a view of folders not representational of how their literally on disk. (Fuse filesystem reading and proxying your multimedia organizing it into folders by artists)

      all of these things are about having flexible references and easy access to computer resources, On windows I find myself wondering why I cant open this text based file real quick without needing to go online and get some software that will specifically handle it.

      there are very few APIs you can touch in an ELF program (think EXE for Linux) that you cant with a Bash script and relevant programs. I get on windows and all the EXEs have have even more cryptic names than linux and no help menu or offical e-book and are at the mercy of the internee’s answer (whats lsass.exe). it all makes me go, screw it! if I want to access the Raw C drive to do a non off the shelf task, I need to make it myself which means learning their programming framework.

      • Treczoks@lemm.ee
        link
        fedilink
        arrow-up
        1
        ·
        11 months ago

        You are preaching to the choir here. I use Linux since Kernel 0.97.something.