J'ai installé go
via Snap; Maintenant, comment puis-je invoquer pup
?
thufir@dur:~/pup$
thufir@dur:~/pup$ go get github.com/ericchiang/pup
thufir@dur:~/pup$
thufir@dur:~/pup$ curl "skynet.be/nieuws-sport/weer/mijn-weer?cityId=6450" | pup 'div.tides' >out.html
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
Command 'pup' not found, but there are 17 similar ones.
100 268 100 268 0 0 740 0 --:--:-- --:--:-- --:--:-- 740
(23) Failed writing body
thufir@dur:~/pup$
thufir@dur:~/pup$ cat out.html
thufir@dur:~/pup$
thufir@dur:~/pup$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.10
Release: 18.10
Codename: cosmic
thufir@dur:~/pup$
Je ne suis pas sûr que cela soit installé ou non, réellement:
thufir@dur:~/pup$
thufir@dur:~/pup$ go list
can't load package: package .: no Go files in /home/thufir/pup
thufir@dur:~/pup$
thufir@dur:~/pup$ go version
go version go1.11.4 linux/AMD64
thufir@dur:~/pup$
Il semble intéressant en et en soi. Mon info est:
thufir@dur:~/pup$
thufir@dur:~/pup$ go env
GOARCH="AMD64"
GOBIN=""
GOCACHE="/home/thufir/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="AMD64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/home/thufir/go"
GOPROXY=""
GORACE=""
GOROOT="/snap/go/3095"
GOTMPDIR=""
GOTOOLDIR="/snap/go/3095/pkg/tool/linux_AMD64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD=""
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build303962824=/tmp/go-build -gno-record-gcc-switches"
thufir@dur:~/pup$
J'ai essayé de courir pup
de la ~/go/
mais obtenu le même résultat.
J'ai le même problème à essayer d'installer le chiot.
Étapes que vous devez suivre:
export GOROOT=/usr/bin/go
(chemin trouvé en marche whereis go
)Allez à votre GoPath:
cd /home/thufir/go
Vous trouverez un dossier A bin et à l'intérieur de PUP binaire
Copier le chiot binaire sur/usr/bin /
Sudo cp pup /usr/bin
Vérifiez si le chiot est correctement installé
pup --version
J'espère que ça marche.