I’m talking about like your mom if she started using Linux, and just needs it to be able to open a web browser and check Facebook or her email or something. A student that just needs a laptop to do homework and take notes, or someone that just wants to play games on Steam and chat on discord.

I’m working on a Windows - > Linux guide targeting people like this and I want to make sure it can be understood by just about anybody. A problem that I’ve noticed is that most guides trying to do something like this seem to operate under the assumption that the viewer already knows what Linux is and has already made up their mind about switching, or that they’re already pretty computer savvy. This guide won’t be that, I’m writing a guide and keeping my parents in mind the whole time.

Because of this there’s some things I probably won’t talk about. Do these people really need to know that it’s actually GNU+Linux? No, I don’t think so. Should I explain how to install, use and configure hyprland, or compile a custom gaming kernel? I dont think that’s really necessary. You get what I’m saying? I don’t want to over complicate this and scare people off.

That being said I also want to make sure that I’m not over simplifying by skipping on key things they should know. So what are some key concepts or things that you think even the most basic of Linux users should understand? Bonus points if you can provide a solid entry level explanation of it too.

  • Broken@lemmy.ml
    link
    fedilink
    arrow-up
    16
    ·
    2 days ago

    I find that one of the biggest differences is the file ownership/group design, and the non admin user. Sure, it might not come up in a straightforward manner, but it will.

    Why do I need to put in a password all the time? How come I can’t just move this file to another drive?

    This might be too “advanced” for what you’re looking for, but I think even basic usage comes across this.

    • Jack_Burton@lemmy.ca
      link
      fedilink
      arrow-up
      4
      ·
      1 day ago

      i came here to say this. I was really frustrated for a while figuring this out and understanding how it really makes things more secure, even if you’re the only one using the computer. At first it drove me nuts when my server would auto create a folder for media and I’d attempt to change some files within and not have permission, like, my account should have access to everything.

      Changing access permissions without understanding how/why completely borked my first install by setting a user without sudo privileges as primary (or something, I still don’t know what I did haha) but I couldn’t sudo anything and was locked on that profile.

      I started by just using Nautilus but this is not good practice so I learned the basics and it finally started making sense.

      • Broken@lemmy.ml
        link
        fedilink
        arrow-up
        1
        ·
        17 hours ago

        Yeah, I always bring this up because it’s what I dealt with. Mind you, it was amplified because I set up a media server right away and got seriously confused.

        What? Permissions don’t get inherited? OK fine, so how do you set permissions? This site says 755 and this site says drwxr-xr-x. Can’t I just get a straight answer?

        It’s a fundamental functioning difference between the OS’s that not a lot of people talk about when talking about switching.

        Even my Windows machine that is set up with an admin/user structure (as God intended) doesn’t give me any fuss with file access.