앱 설치
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 외부에서 앱 설치 및 삭제에 대한 기술 자료 기사 를 제공합니다.