
설치하려고 하는데그만큼osx-gcc-installer
10.7.
명령 으로 설치하고 싶습니다 installer
.
이 installer
명령에는 -target 매개변수가 필요한데 이 부분이 잘 모르겠습니다.
이러한 종류의 pkg 파일('개발자 도구')에 대한 대상 위치에 대한 규칙이 있습니까? /opt 또는 /etc/ 또는 /var?
에 대한 제거 대응 항목이 있습니까
installer
?
답변1
의 맨페이지를 읽어보세요 installer
. 옵션 -target
은~ 아니다디렉토리를 지정하되 실제 볼륨을 지정하십시오(강조):
그만큼목표량매개변수 로 지정됩니다
-target
(-tgt
동의어로 허용됨). 설치 프로그램 명령이 호출될 때 이미 마운트되어 있어야 합니다.
따라서 부팅 볼륨을 지정하여 실행하세요.
installer -pkg GCC-10.7.pkg -target /
그 정도면 충분할 것 같아요. 패키지 설치 프로그램은 파일을 저장할 위치를 알고 있습니다.
설치 프로그램에 대한 제거 대응 항목이 있습니까?
설마. 모든 패키지 설치 프로그램은 설치된 파일 목록이 포함된 "영수증"도 생성합니다. 이 확인은 주로 권한 복구에 사용되지만 (이론적으로) 패키지 설치를 "실행 취소"하는 데에도 사용할 수 있습니다.
영수증 파일은 다음 위치에 있습니다.
/var/db/receipts
OS X 10.6부터 시작합니다./Library/Receipts/db
또는~/Library/Receipts/db/
OS X 10.5(그러나 여기서는 Sqlite 데이터베이스입니다)/Library/Receipts
OS X 10.4에서
명령 을 사용하면 lsbom
해당 영수증 파일의 내용을 나열할 수 있습니다.
lsbom -fls /var/db/receipts/some.receipt.bom
그러면 파일 목록이 제공됩니다. 필요하다면 할 수 있습니다.노력하다이 파일을 모두 제거하려면 그러나 나는 누군가가 그것을 정말로 격려하는 것을 본 적이 없습니다. 귀하의 마일리지가 다를 수 있습니다.