Проблема при выполнении файла .sh в Ubuntu

Проблема при выполнении файла .sh в Ubuntu

введите описание изображения здесь Я пытаюсь установить программное обеспечение, запустив скрипт .sh в Ubuntu, но каждый раз, когда я пытаюсь выполнить скрипт, я обнаруживаю ошибку makee:not found. Я прикрепил снимок экрана.

решение1

Ошибку make: not foundможно устранить, установивделать. Во всех поддерживаемых в настоящее время версиях Ubuntu откройте терминал и введите:

sudo apt install make build-essential python2.7 python-pil gcc grass-dev   

r.avaflowтребует пакет grass-dev. Эта команда также установит grass-dev версии >=7.

Визуализация и проверка результатов модели (флаг v) использует R Project for Statistical Computing (рекомендуемая версия: 3.0.2 или выше). Для полного изучения функциональных возможностей, предлагаемых r.avaflow, требуются следующие пакеты R: maptools, stats, sp, rgeos, rgdal, ROCR и raster. Код построен на Python 2.7 (требуется библиотека Python Imaging Library PIL) и C.

Чтобы установить эти дополнительные зависимости, откройте терминал и введите:

sudo apt install r-base r-base-core r-cran-maptools r-cran-sp r-cran-rocr r-cran-raster  

Чтобы установить оставшиеся дополнительные зависимости (stats, rgeos и rgdal), вам необходимо установить пакет для извлечения и установки пакетов из CRAN (сети архивов пакетов для языка программирования R), следуя инструкциям по адресуКакой предпочтительный способ установки пакетов R в Ubuntu?.

решение2

Из сообщения об ошибке следует, что скрипт пытается собрать программное обеспечение. Чтобы это сработало, вам нужно установить какое-то программное обеспечение.

Обычно это можно сделать с помощью

sudo apt install build-essential

Вы уверены, что нужная программа отсутствует в репозиториях Ubuntu? Вы можете выполнить поиск, введя

apt search <program name>

(Замените фактическим названием программного обеспечения)

Связанный контент