2013-02-16 1 views
-1

그래, 제 맥북에 터미널에 nano를 설치하려고합니다. 파일을 다운로드하고 압축을 푼 다음 터미널에 폴더/파일을 배치했습니다. ./configure 명령을 실행했습니다. 그럼 "하다". 둘 다 괜찮 았어. "make install"에서 사용 권한과 디렉토리를 만드는 중 오류가 계속 발생합니다. 오류는 다음과 같습니다.Mac에 나노 편집기가 설치되지 않는 이유는 무엇입니까?

mkdir: /usr/local: Permission denied 
mkdir: /usr/local: No such file or directory 
mkdir: /usr/local/share: No such file or directory 
mkdir: /usr/local/share/nano: No such file or directory 
make[5]: *** [install-htmlmanDATA] Error 1 
make[4]: *** [install-am] Error 2 
make[3]: *** [install-recursive] Error 1 
make[2]: *** [install] Error 2 
make[1]: *** [install-recursive] Error 1 
make: *** [install-recursive] Error 1 

모든 도움이나 제안을 보내 주시면 감사하겠습니다. 감사!

+4

sudo make install? – VNO

+0

이 작동하지 않습니다. 암호를 입력하십시오. 나는 암호가 없기 때문에 입력을 누르면 "미안하다"라고 말합니다. – ModdedLife

+1

홈 디렉토리에 구성 해보십시오. ./configure --prefix =/Users/YOUR_COMP_USERNAME (사용자 이름으로이를 기입하십시오)으로 돌아가서 make를 실행하고 make install을 실행하십시오. 불행히도 경로를 업데이트해야하지만 작동해야합니다. – VNO

답변

1
sudo make install 

해결해야합니다. 사용자 (사용자)에게 주어진 폴더를 만들 권한이 없다는 것을 알려주고 sudo는 주어진 디렉토리에 접근 할 수있는 루트 권한으로 프로그램을 실행할 수있게 해줍니다.

+0

sudo ./configure와 sudo를 실행해야합니까? – ModdedLife

+0

아니, 그냥 sudo를 설치하는 것이 좋습니다. –

+0

오류가 발생하지 않았지만 설치가되지 않았다고 생각합니다. file.cpp에 구문 하이라이트가 없어야합니까? – ModdedLife

0

sudo make install (수행 할 수있는 한 sudo)

0

("아래"사용자 계정)처럼 설치하려면 configure --prefix 옵션을 사용하여 접두어를 지정해야합니다 (컴파일 전에 make 명령 전에). 시스템 전체를 설치하려면 위의 제안처럼 sudo를 사용하십시오. MacPorts를 사용할 수도 있습니다.

관련 문제