Installation script for Tailscale - KDE Linux

The installation instructions on the wiki didn’t work out of the box, so I forked the steam deck install script and adapted it to KDE Linux GitHub - xuars/kdelinux-tailscale: Tailscale install script for KDE Linux®

1 Like

There’s already some instructions about Tailscales on KDE Linux

Thanks. I wrote installation script when I wanted to say the wiki instructions. I modified the post

What didn’t work specifically in the existing instructions? What did you change in your fork?

The distrobox container worked, but I prefer to install it on the actual machine. The deck-tailscale had various issues:

  • The installation instructions mention cd ~deck/deck-tailscale, which is a different location (easy fix)

  • If you run the deck installer, you get the following error.

    Installing…tailscale.sh: line 77: /etc/atomic-update.conf.d/tailscale.conf: No such file or directory
    
    
    

    I removed that and the sysext part, as I don’t know how sysext works (I don’t want to include things that I do not know how to use) and AFAIK its not needed for Tailscale to work. (I tested dns+https, ssh, using exit nodes, taildrop, third-party gui, systray … and they worked)

1 Like

I was just playing with this, and I cheated by just creating an empty file with that path name.

I haven’t had the chance to peek at the install script very closely yet, but I do want to know what I was doing wrong when trying to set up a manual install, well, manually.

Initially it was a manual install using standalone binaries:

  • Copying binaries to /opt
  • Using a modified tailscaled.service file with the paths in /opt
  • The provided .defaults file in /etc/default

Then I checked the differences with the install script and discovered the override file (didn’t know it existed) and making small changes until it worked.

1 Like

Thanks! I’ve updated the link at KDE Linux/Install software not available in Discover - KDE Community Wiki to point to yours.

2 Likes