루트 없이 gcc를 설치할 수 있나요?

루트 없이 gcc를 설치할 수 있나요?

OSX를 실행 중이지만 루트 액세스 권한이 없고 기존 컴파일러도 없습니다. gcc를 설치하는 방법이 있나요?

  1. 특정 버전의 OS X용으로 다운로드할 수 있는 공식 또는 신뢰할 수 있는 비공식 mach-o 바이너리가 있습니까?

  2. 그렇다면 해당 바이너리가 설치되어 ~/bin제대로 작동할 수 있습니까?

답변1

여기에서 gcc 사전 컴파일된 바이너리를 다운로드할 수 있습니다.https://github.com/kennethreitz/osx-gcc-installer

패키지로 제공되며 여기의 지침을 따를 수 있습니다.".pkg 파일을 수동으로 어떻게 열 수 있나요?"권한이 없는 사용자로 pkg를 설치합니다.

답변2

다음과 같은 것을 시도해 볼 수 있습니다.젠투 접두사Mac OS X의 경우 홈 디렉토리(또는 읽기/쓰기/실행 권한을 갖고 싶은 다른 곳)에서 젠투 환경을 부팅할 수 있습니다.

설명에서:

Gentoo Prefix는 권한 없이 실행됩니다. 즉, 이를 사용하는 데 루트 사용자나 권한이 필요하지 않습니다.

하지만 참고하세요. 저는 개인적으로 제대로 작동하지 않았습니다(몇 번 실패했고 인내심을 잃었습니다). 그러나 나는 그것이 적극적으로 유지 관리되고 버그 보고서가 일반적으로 신속하게 응답된다는 것을 알고 있습니다. IRC 채널도 도움이 됩니다.

행운을 빌어요!

관련 정보