Не удалось установить Идут DEP

Я пытаюсь выполнить команду dep ensure на моей Ubuntu 16.04, но системе не может найти команду. Когда я работаю sudo apt install dep или любые другие команды установки, я всегда получаю эту ошибку, когда я работаю dep ensure:

No command 'dep' found, did you mean:
 Command 'dp' from package 'speech-tools' (universe)
 Command 'iep' from package 'emboss' (universe)
 Command 'dwp' from package 'binutils' (main)
 Command 'dex' from package 'dex' (universe)
 Command 'rep' from package 'rep' (universe)
 Command 'delp' from package 'fp-utils-3.0.0' (universe)
 Command 'xep' from package 'pvm-examples' (universe)
dep: command not found

Кто-то говорит мне, что мне нужна Ubuntu 18 для выполнения dep, но я хотел бы знать, как я могу установить это на своей текущей Ubuntu.Спасибо.

1
задан 20 July 2018 в 18:55

3 ответа

Чтобы видеть, доступен ли пакет в repo's, Вы используете, вводите apt-cache search dep или apt-cache search go-dep.

Пойдите DEP не доступен в 16.04 repo's. Это доступно в 18.04 repo's, таким образом, 'кто-то' был (по крайней мере частично) прав.

Возможно, можно ли установить его от GitHub?

2
ответ дан 3 December 2019 в 06:37

Установка и использование идти-DEP на Ubuntu 16.04:

Создать bin каталог внутри $GOPATH

cd $GOPATH
mkdir bin

Теперь загрузите скомпилированный dep файл.

curl https://raw.githubusercontent.com/golang/dep/master/install.sh | sh

Скопируйте dep файл от $GOPATH/go/bin к корневому местоположению проекта.

Выполнитесь dep файл с командами

./dep [command]

dep команды:

Usage: "dep [command]"

Commands:

  init     Set up a new Go project, or migrate an existing one
  status   Report the status of the project's dependencies
  ensure   Ensure a dependency is safely vendored in the project
  version  Show the dep version information
  check    Check if imports, Gopkg.toml, and Gopkg.lock are in sync

Examples:
  dep init                               set up a new project
  dep ensure                             install the project's dependencies
  dep ensure -update                     update the locked versions of all dependencies
  dep ensure -add github.com/pkg/errors  add a dependency to the project

Use "dep help [command]" for more information about a command.
2
ответ дан 3 December 2019 в 06:37

У Вас может быть он в Вашем ПУТИ

curl -LO https://raw.githubusercontent.com/golang/dep/master/install.sh
chmod 700 install.sh
./install.sh
chmod +x $GOPATH/bin/dep
sudo mv $GOPATH/bin/dep /usr/local/bin/

таким образом, можно назвать его отовсюду dep

1
ответ дан 3 December 2019 в 06:37

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

Похожие вопросы: