앱 설치
OS X에 응용 프로그램을 설치하는 방법에는 여러 가지가 있습니다.
App Store : 응용 프로그램을 설치하는 또 다른 방법은 App Store입니다. App Store의 앱은 먼저 .dmg시스템 디렉토리에 a 로 다운로드 된 다음 디렉토리에 설치됩니다 /Applications/. App Store에서 다운로드 한 앱은 샌드 박스로되어있어 특정 폴더에서만 읽고 쓸 수 있습니다. 또한 설치 및 제거 프로세스와 관련하여 조금 더 잘 관리됩니다.
웹 / 드래그 앤 드롭에서 : OS X 응용 프로그램은 .app확장 기능 이있는 독립형 폴더로 또는 확장 기능이있는 설치 프로그램 내부에 배포 되는 경우가 .pkg있습니다. 언젠가 프로그램은 배포되는 .dmg를 포함하는 디스크 이미지 인, .app그리고 아마도 Readme.앱이 그들에 당신 보조 클릭을 실행하지 않는 한 실행하고 권한을 부여하지 않을 수 있습니다 외부 앱 스토어의 다운로드가. 이것은 보안 기능입니다. (Windows UAC와 모양이 비슷하지만 다르게 작동합니다.)
응용 프로그램은 일반적으로 설치 /Applications/되지만 각 사용자는 홈 폴더 내에 /Users/{user}/Applications/또는 ~/Applications/에 위치한 자체 응용 프로그램 디렉토리를 가질 수 있습니다 . 개인 ~/Applications디렉터리에 배치 된 앱 은 런치 패드 및 스포트라이트 검색에 표시됩니다.
패키지 관리자 / 명령 줄 : homebrew , macports 또는 Ruby gem 과 함께 명령 줄을 통해 앱을 설치하는 것이 일반적입니다 (특히 개발자의 경우) . /usr/local/bin/패키지 관리자가 파일을 어디에 두는지 잘 모르는 경우 인터넷에서 해당 정보를 쉽게 사용할 수있는 경우 와 같은 다른 디렉토리에 이러한 디렉토리 가있을 수 있습니다.
사용자 데이터
OS X의 Windows 레지스트리에 가장 가까운 것은 "속성 목록"이라는 개념입니다. 속성 목록은 각 응용 프로그램에서 저장 한 작은 파일이며 Windows 레지스트리와 달리 중앙 집중화되지 않습니다. 특성 목록 파일은 .plist확장자로 끝납니다 . (흥미롭게도 Windows와 달리 파일 확장자는 Windows에서와 마찬가지로 OS X에 파일 이 무엇인지 정의하지 않습니다 . Finder는 파일을 표시하는 방법에 대한 정보를 확장자로 사용하지만 파일 메타 데이터는 Windows보다 OS X에서 더 중요합니다.)
때로는에 저장 /Users/{user}/Library/Preferences/되지만 앱과 저장되는 정보의 종류에 따라 다양한 위치에 저장 될 수 있습니다. 예를 들어, Safari는 고정 된 탭과 마지막 세션을~/Library/Safari/LastSession.plist
앱 제거
첫 Mac을 받았을 때 앱 제거에 관한 질문이있었습니다. 가장 간단한 대답은 /Applications/디렉토리 에서 .app 번들을 삭제할 수 있다는 것 입니다. 위에서 언급했듯이 일부 plist파일이 남아 있을 수 있습니다 .
이전 버전의 OS X에는 정리를 시도한 타사 제거 프로그램 앱이있었습니다. 그들은 여전히 사용할 수 있지만 최신 버전의 OS X이 보안에 대해 더 엄격하기 때문에 얼마나 잘 작동하는지 모르겠습니다. 원하는 경우 AppZapper 를 사용해 볼 수 있습니다 .
Apple은 App Store 외부에서 앱 설치 및 삭제에 대한 기술 자료 기사 를 제공합니다.