bash: script / bash_completion_dog: Нет такого файла или каталога

Gradle требует установки Java JDK. Для Gradle требуется JDK 1.5 или выше. Gradle поставляется с собственной Groovy-библиотекой, поэтому Groovy не нужно устанавливать. Любая существующая установка Groovy игнорируется Gradle. Gradle использует любой JDK, который он находит на вашем пути (чтобы проверить, используйте java -version). Кроме того, вы можете установить переменную среды JAVA_HOME, чтобы указать на каталог установки желаемого JDK.

Итак, убедитесь, что у вас установлен Java JDK, затем отправляйтесь на сайт Gradle, чтобы загрузить Gradle, и любую другую информацию, которая вам может понадобиться.

Или просто нажмите Ctrl + Alt + T на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующие команды:

sudo add-apt-repository ppa:cwchien/gradle
sudo apt-get update
sudo apt-get install gradle

Источник: Gradle

1
задан 13 April 2017 в 15:23

1 ответ

Существуют различные файлы, которые считываются при запуске новой оболочки (например, открывают новое окно терминала). Какие из них зависят от типа используемой оболочки, но ошибка может быть вызвана различными файлами. Самый простой способ проверить - найти все из них для имени скрипта, вызывающего ошибку:

grep -H "bash_completion_dog" ~/.bashrc ~/.profile ~/.bash_profile ~/bash.login \
       ~/.bash_aliases /etc/bash.bashrc /etc/profile /etc/profile.d/*\
      /etc/environment 2>/dev/null

Вышеуказанная команда будет искать bash_completion_dog во всех различных файлах вашей оболочки может быть чтение. Если это ничего не возвращает, тогда файл, о котором идет речь, вызывается тем, что в свою очередь вызывается одним из этих файлов. Поэтому, если приведенное выше ничего не возвращает, отредактируйте свой вопрос, чтобы добавить, что вы пробовали это, и мы можем взять его оттуда. Также попробуйте найти файлы в /etc:

grep "bash_completion_dog" /etc/* 2>/dev/null
1
ответ дан 23 May 2018 в 20:46

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

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