• Souroak@lemmy.sdf.org
    link
    fedilink
    arrow-up
    21
    arrow-down
    3
    ·
    1 day ago

    My biggest problem with Linux is that there are 8 ways to solve any problem. Some of these are distro specific, and all of them are THE definitive way to do it depending on who you ask. This comes up for me most when I want to make a change to something or do it again on a new machine.

    For adding another network drive, for example I think oh it’s called samba right and open the terminal and type in samba help. The response is: command not found do you want to install “samba-dc”? Okay so not samba. Oh that’s right I edited a file. Now was it smb.conf? No wait maybe it was fstab.

    It is getting easier as I get more familiar, but I have to wrap my head around every new thing that I want to do. It’s no wonder people don’t have the patience.

    • AugustWest@lemm.ee
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 day ago

      I know this is just an example, but it is kind of funny.

      User somehow sets up SMB shares on their network. Then is confused by the client?

      • Souroak@lemmy.sdf.org
        link
        fedilink
        arrow-up
        2
        ·
        1 day ago

        But that’s what I mean, right? I found a guide on how to edit a config file, then after I’ve forgotten how it went, I try to run the client that does exactly the thing I want. I don’t have it installed, so I must not need to, but good luck finding the original guide. Idk, I just spend so much time feeling confused trying to get my dumb little project homeserver to do what I want.

        • AugustWest@lemm.ee
          link
          fedilink
          English
          arrow-up
          1
          ·
          1 day ago

          I am not sure what to say, but maybe use something that already has done the work for you? I set up Open Media Vault 20 years ago and it has SMB shares built in. Ran it for 15 years with little to no intervention on my part.

          Also, highly recommend keeping documents of how you set things up, including a link, if not a copy of the guide and the how and why you did what you did when making your own server. We do it on enterprise systems, I do it on home systems (if building from scratch).

    • AnUnusualRelic@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      5
      ·
      1 day ago

      That’s what you get for dabbling with computers. Of course there’s many ways to do one thing. There’s many ways to do one thing with Lego, for fucks sake. Do you really expect computers to be simpler?