OSX에서 mpkg 파일을 자동으로 압축해제하는 방법
1601 단어 tipsandtricksosxhowtoautomation
셀프 마케팅: mywebsite에서 다른 글을 찾을 수 있습니다.😉
문제의가 있다
일부 프로젝트를 위해 CI 설정을 할 때, 나는 어쩔 수 없이 OSX 환경에 프로그램을 설치해야 한다. 이 환경은 mpkg 파일로만 발표할 수 있다.
이러한 환경에서 명령줄을 통해서만 파일과 상호작용을 할 수 있기 때문에 mpkg 파일에서 요소를 추출할 수 없기 때문에 다른 방법을 찾아야 합니다.
솔루션
구글에서 검색한 후에 나는 마침내 이 명령
installer
에 관한 글과 mpkg 파일에서 이 명령을 어떻게 사용하는지에 관한 글을 만났다.내가 이 명령에 대해 약간의 실험을 한 후에, 나는 아래의 셸 명령으로 작업을 끝냈다.sudo installer -pkg <path/to/file.mpkg> -target /
그렇게 지도 모른다, 아마, 아마...😆나는
sudo
키워드를 사용했다. 왜냐하면 컴퓨터의 루트 디렉터리에 프로그램을 설치할 수 있는 관리자 권한이 필요하기 때문이다.그리고 -pkg
로고는 mpkg 파일의 위치를 지정할 수 있습니다.마지막으로,
-target
로고는 mpkg 파일에 포함된 프로그램을 어디에 설치할지 지정할 수 있도록 합니다.시스템의 루트 (/
를 배치함으로써, 우리는 컴퓨터에 우리의 프로그램이 컴퓨터의 시스템 부분에 설치되기를 희망한다고 알려 주었다.이런 방식을 통해 내가 시험한 프로그램은 최종적으로 내 기계의 폴더/Applications
에 저장되었다.이렇게 하면 나는 OSX 시스템에서 mpkg 파일을 자동으로 해제할 수 있다.
본문을 읽어주셔서 감사합니다. 제가 다음 글을 쓰기 전에 좋은 하루 되세요.😉
재미있는 링크
Reference
이 문제에 관하여(OSX에서 mpkg 파일을 자동으로 압축해제하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/10xlearner/how-to-automatically-unpack-a-mpkg-file-on-osx-15f2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)