mattn / tailscale-systray

Linux port of tailscale system tray menu.
MIT License
179 stars 20 forks source link

Current instructions do not run the executable #26

Open Kisty opened 2 years ago

Kisty commented 2 years ago

Hey!! Thanks for this app. I've followed the instructions, but I cannot run the app. Can you help? Am on Ubuntu 22.04 LTS 64-bit. Thanks!

mattn commented 2 years ago

Could you please share log of your installation instruction?

Kisty commented 2 years ago

Thanks. How would I get that?

Kisty commented 2 years ago

Is this what you're after? Running $ tailscale-systray from terminal doesn't find the executable. Did -a to force what I think is a reinstall to get the log.

 Downloads →  go install -a -v github.com/mattn/tailscale-systray@latest
internal/unsafeheader
internal/goarch
internal/cpu
internal/goexperiment
internal/goos
runtime/internal/atomic
internal/abi
runtime/internal/math
runtime/internal/sys
runtime/internal/syscall
internal/bytealg
internal/race
sync/atomic
unicode/utf8
internal/itoa
unicode
encoding
math/bits
unicode/utf16
crypto/internal/subtle
math
runtime
crypto/subtle
internal/nettrace
container/list
vendor/golang.org/x/crypto/cryptobyte/asn1
vendor/golang.org/x/crypto/internal/subtle
internal/reflectlite
sync
internal/testlog
internal/singleflight
math/rand
runtime/cgo
errors
sort
internal/oserror
io
path
syscall
bytes
strconv
strings
reflect
bufio
time
internal/syscall/unix
internal/syscall/execenv
hash
crypto
vendor/golang.org/x/net/dns/dnsmessage
crypto/elliptic/internal/fiat
io/fs
internal/poll
embed
context
os
crypto/internal/randutil
encoding/binary
internal/fmtsort
crypto/elliptic/internal/nistec
crypto/hmac
crypto/rc4
vendor/golang.org/x/crypto/hkdf
encoding/base64
crypto/cipher
crypto/sha1
crypto/sha512
crypto/ed25519/internal/edwards25519/field
fmt
path/filepath
crypto/aes
io/ioutil
os/exec
internal/godebug
crypto/des
internal/intern
crypto/ed25519/internal/edwards25519
net/netip
github.com/atotto/clipboard
crypto/md5
encoding/json
math/big
encoding/hex
net
os/user
crypto/sha256
encoding/pem
net/url
vendor/golang.org/x/crypto/chacha20
crypto/rand
encoding/asn1
crypto/elliptic
vendor/golang.org/x/crypto/cryptobyte
crypto/ed25519
crypto/rsa
crypto/ecdsa
crypto/dsa
crypto/x509/pkix
vendor/golang.org/x/crypto/internal/poly1305
vendor/golang.org/x/sys/cpu
vendor/golang.org/x/crypto/curve25519/internal/field
github.com/getlantern/context
vendor/golang.org/x/crypto/chacha20poly1305
vendor/golang.org/x/crypto/curve25519
github.com/getlantern/hex
regexp/syntax
github.com/getlantern/ops
github.com/go-stack/stack
compress/flate
hash/crc32
vendor/golang.org/x/text/transform
regexp
compress/gzip
log
vendor/golang.org/x/text/unicode/norm
vendor/golang.org/x/text/unicode/bidi
github.com/getlantern/hidden
vendor/golang.org/x/net/http2/hpack
github.com/godbus/dbus/v5
crypto/x509
vendor/golang.org/x/text/secure/bidirule
net/textproto
vendor/golang.org/x/net/idna
mime
crypto/tls
mime/quotedprintable
mime/multipart
vendor/golang.org/x/net/http/httpguts
vendor/golang.org/x/net/http/httpproxy
net/http/internal
net/http/internal/ascii
github.com/oxtoacart/bpool
tailscale.com/util/dnsname
github.com/gen2brain/beeep
net/http/httptrace
net/http
github.com/getlantern/errors
github.com/getlantern/golog
github.com/getlantern/systray
github.com/mattn/tailscale-systray
Kisty commented 2 years ago

OK, so it installs to the GOPATH environment variable which in my case was /home/user/go but the executable isn't on the PATH environment variable so I think the instructions should be updated to reflect the change. Had to run /home/user/go/bin/tailscale-systray.

Note: I installed go via the snap store. sudo snap install go.

AngiesBloke commented 3 months ago

How to change PATH environment variable to /home/user/go/bin/tailscale-systrayplease?

bit-o-money commented 1 month ago

I found another solution. How to uninstall this app please?