GitHub CLI - Ошибка - exec: «go»: исполняемый файл не найден в $PATH
Я пытаюсь установить GitHUb -CLI, и у меня возникла проблема с настройкой: что я сделал?
Во- первых, я устанавливаю идти :
$ wget https://golang.org/dl/go1.15.8.linux-amd64.tar.gz
$ sudo tar -C /usr/local -xzf go1.15.8.linux-amd64.tar.gz
#Add export bash file
export PATH=$PATH:/usr/local/go/bin
$ go version
go version go1.15.8 linux/amd64
Эта часть в порядке. Я проверил:
$ which go
/usr/local/go/bin/go
Во-вторых, я пытаюсь установить CLI :
$ git clone https://github.com/cli/cli.git gh-cli
$ cd gh-cli
$ make install
go build -o script/build script/build.go
go build -trimpath -ldflags "-X github.com/cli/cli/internal/build.Date=2021-02-09 -X
github.com/cli/cli/internal/build.Version=v1.6.0-pre.3-40-gf43fb26a " -o bin/gh ./cmd/gh
go run ./cmd/gen-docs --man-page --doc-path ./share/man/man1/
WARNING: go-md2man does not handle node type HTMLSpan
...
WARNING: go-md2man does not handle node type HTMLSpan
install -d /usr/local/bin
install: cannot change permissions of ‘/usr/local/bin’: Operation not permitted
Makefile:62: recipe for target 'install' failed
make: *** [install] Error 1
Итак, я пытаюсь установить как sudo:
$ sudo make install
build.go: `bin/gh` is up to date.
exec: "go": executable file not found in $PATH
build.go: building task `manpages` failed.
Makefile:23: recipe for target 'manpages' failed
make: *** [manpages] Error 1
Операционная система :
Linux deepin 4.15.0-30deepin-generic #31 SMP Fri Nov 30 04:29:02 UTC 2018 x86_64 GNU/Linux
bash :
export PATH=$PATH:/usr/local/go/bin
Кто-то знает, как исправить эту проблему?
Заранее спасибо! Андре, ура