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

Кто-то знает, как исправить эту проблему?

Заранее спасибо! Андре, ура

0 ответов

Другие вопросы по тегам