우분투에서 .sh 파일 실행 문제

우분투에서 .sh 파일 실행 문제

여기에 이미지 설명을 입력하세요 우분투에서 .sh 스크립트를 실행하여 소프트웨어를 설치하려고 하는데 스크립트를 실행하려고 할 때마다 makee:not Found 오류가 발견되었습니다. 나는 그것의 스크린 샷을 첨부했습니다.

답변1

설치하면 오류 make: not found를 해결할 수 있습니다.만들다. 현재 지원되는 모든 Ubuntu 버전에서 터미널을 열고 다음을 입력합니다.

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

r.avaflowgrass-dev 패키지가 필요합니다. 이 명령은 grass-dev 버전 >=7도 설치합니다.

모델 결과(플래그 v)의 시각화 및 검증은 통계 컴퓨팅을 위한 R 프로젝트(권장 버전: 3.0.2 이상)를 사용합니다. r.avaflow가 제공하는 기능을 완전히 탐색하려면 maptools, stats, sp, rgeos, rgdal, ROCR 및 raster와 같은 R 패키지가 필요합니다. 코드는 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 프로그래밍 언어의 패키지 아카이브 네트워크)에서 패키지를 가져와 설치하는 패키지를 설치해야 합니다.Ubuntu에 R 패키지를 설치하는 데 선호되는 방법은 무엇입니까?.

답변2

오류 메시지를 보면 스크립트가 소프트웨어를 빌드하려고 시도하는 것처럼 보입니다. 이것이 작동하려면 몇 가지 소프트웨어가 설치되어 있어야 합니다.

이는 일반적으로 다음을 사용하여 수행할 수 있습니다.

sudo apt install build-essential

Ubuntu 리포지토리에서 원하는 프로그램을 사용할 수 없는 것이 확실합니까? 입력하여 검색할 수 있습니다.

apt search <program name>

(실제 소프트웨어 이름으로 대체)

관련 정보