https://mullvad.net/en/help/install-mullvad-app-linux

Trying to install VPN and these are the instructions Mullvad is giving me. This is ridiculous. There must be a more simple way. I know how to follow the instructions but I have no idea what I’m doing here. Can’t I just download a file and install it? I’m on Ubuntu.

  • umbrella
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    edit-2
    1 year ago

    to be fair all of that should be a flatpak you click once to install

    • Lvxferre
      link
      fedilink
      arrow-up
      6
      ·
      1 year ago

      Frankly in this case even a simple bash script would do the trick. Have it check your distro, version, and architecture; if you got curl and stuff like this; then ask you if you want the stable or beta version of the software. Then based on this info it adds Mullvad to your repositories and automatically install it.

      • umbrella
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        nowadays they always come across as lazy to me, when a bunch of options are available to make installing software on linux painless.

        • Lvxferre
          link
          fedilink
          arrow-up
          1
          ·
          edit-2
          1 year ago

          I like them, even for software installation. Partially because they’re lazy - it takes almost no effort to write a bash script that will solve a problem like this.

          That said a flatpak (like you proposed) would look far more polished, indeed.

          • umbrella
            link
            fedilink
            arrow-up
            2
            ·
            edit-2
            1 year ago

            oh i meant devs who provide packages but don’t bother with install scripts.

            bash scripts are fine when they exist.

            • Lvxferre
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Ah, got it. My bad. Yeah, not providing anything is even lazier, and unlike “lazy” bash scripts it leaves the user clueless.