“ 응용 프로그램 ” 폴더에 특별한 것이 있습니까?

이제 가정에 몇 대의 다른 Mac이 있으므로 모든 것이 제대로 작동하는지 확인하는 것이 얼마나 번거로운 지 알 수 있습니다. 여러 시스템에서 제대로 동기화됩니다. 음악 및 기타 다운로드 한 파일과 문서 및 사진은 충분히 쉽지만 설치된 앱이 동기화되었는지 확인하는 데있어 그렇게 쉬운 지 확신 할 수 없습니다. .

그럴 수도 있고 편집증 일 수도 있지만 두 번째 의견이 필요합니다.

앱에 설치된 “Applications”폴더에 특별한 것이 있습니까? 기본 경로 또는 앱을 폴더 (예 : Google 드라이브 폴더)에 설치하고 여러 시스템에서 동기화 할 수 있습니까?

답변

여기의 일부 실험 (공식 문서가 아니므로 적절하게 해석)에서

  1. 모든 폴더에서 대부분의 애플리케이션을 성공적으로 실행할 수 있지만

  2. 예,

폴더.

모든 애플리케이션이 할 수 있기 때문에 1 번 지점에 “most”경고를 포함합니다. (현명하지 않게) /Applications/App name.app/Contents/whatever에 하드 경로가 코딩 된 스크립트를 포함하도록 작성되어야합니다.이 경우 폴더. 나쁜 디자인이지만 확실히 누군가는 그렇게 쓸 수 있습니다. 실험을 통해 내 ~ 디렉토리의 여러 폴더에서 작동하지 않는 응용 프로그램을 발견하지 못했지만 others는 이러한 애플리케이션이 존재하고 MAMP를 포함한다고보고합니다.

그러나 애플리케이션이 ~의 다양한 지점에서 다운로드되고 실행되는 것을 발견했습니다. 런치 패드에 표시되지 않습니다. 반대로 앱이 /Applications에 배치 되 자마자 런치 패드에 표시되며 이후에도 현재 위치를 올바르게 가리키고 있습니다. 홈 디렉토리의 위치로 다시 이동하세요. 애플리케이션이 공식적으로 지원되는 /Applications 또는 ~/Applications 디렉토리를 사용하여 서비스 를 운영 체제에 올바르게 등록합니다.

여기서 내 잠정적 인 대답은 예입니다. , 외부에서 애플리케이션을 실행할 수 있습니다 측면 ~/Applications,하지만 해당 특정 폴더에 대해 특별한 부분이 있습니다.

댓글

  • 좋아요, 감사합니다! ' 19 시간 내에 현상금을 받으실 수 있습니다. 다시 한 번 감사드립니다.
  • 실제로 해당 경로가 필요한 일부 응용 프로그램이 있습니다. MAMP 가 내 마음에 가장 먼저 떠오르는 것이지만 유틸리티 폴더에 배치하면 리소스를 찾지 못하는 것에 대해 불평하는 다른 사람들을 보았습니다. 예.
  • @daniel은 그의 요약에서 정확합니다. Apple은 3PP 앱이 모든 위치에서 실행될 수 있어야한다고 주장하는 정확한 디자인 지침을 가지고 있습니다. 또한 사용자 홈 폴더가 응용 프로그램과 동일한 볼륨에 있다고 가정해서는 안됩니다. 물론 일부 응용 프로그램은 이러한 요구 사항을 무시하도록 선택합니다. 관례에 따라 사용자가 응용 프로그램을 찾고 클릭하여 응용 프로그램이 컴퓨터에 속할 때 열 수 있도록 응용 프로그램을 / 응용 프로그램에 저장해야합니다. 응용 프로그램이 사용자에게만 속한 경우 규칙에 따라 ~ / Applications에 배치해야하지만 엄격한 검사에 의해 배치해서는 안됩니다.

Answer

번들 된 응용 프로그램이 다른 곳으로 이동되면 OS X이 업그레이드 될 때 다른 버전이 기본 위치로 복사됩니다.

내와 관련된 특정 버전인지 모르겠습니다. 설치되었지만 Activity Monitor가 / Applications / Utilities / 밖으로 이동 된 경우 10.6에서 시작시 충돌이 발생했습니다.

defaults -app/Applications/~/Applications/.

댓글

  • 업데이트 (특히 델타 패치)가 특정 위치에있을 것으로 예상하는 시스템의 일부입니다. 앱 스토어에서 다운로드 한 앱과 같은 타사 앱은 특정 하드 코딩 된 경로에 고정되지 않고 이식 될 가능성이 훨씬 더 높습니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다