카테고리 보관물: Apple

Apple

기본 Mac App Store 설치 폴더를 변경할 수 있습니까? 설치하는 것을 선호합니다.

모든 응용 프로그램을 사용자별로 설치하는 것을 선호합니다. ~/Applications/ 세계적으로보다는 오히려. Mac App Store에서 설치된 응용 프로그램의 기본 위치는에있는 전역 응용 프로그램 폴더입니다. /Applications/.

거기있어? defaults write com.apple.AppStore 명령 터미널에서 실행할 수 있습니다. .plist 파일이 기본 환경 설정을 변경하려면 수동으로 편집 할 수 있습니까?



답변

에 관해서 Mac OS X 파일 시스템 개요 , 개발자가 / Applications 또는 ~ / Applications에있는 응용 프로그램 폴더에 대한 규칙을 따르는 표준 준수를 강제하는 것으로 보입니다. Mac App Store가 업데이트를 제공하는 방식을 준수해야합니다.

기본 폴더를 사용할 정도로 편안하지 않은 경우에도 Mac App Store에서 다운로드 한 응용 프로그램을 다음 두 가지주의 사항으로 다른 폴더로 이동할 수 있습니다.

  1. 이전하려면 관리자 비밀번호를 입력해야합니다.
    응용 프로그램 / 응용 프로그램 폴더에서.
  2. 이동 한 설치된 앱의 MAS에 업데이트가 표시되면 앱 설치에 대한 오류 메시지가 표시됩니다.
        다른 계정에서 앱을 업데이트하려면 삭제해야합니다.
    그만큼
        앱을 완전히 설치 한 다음 업데이트 된 앱을 설치하거나 앱을 / Applications 폴더로 다시 이동하십시오.

답변

이 시점에서 이에 대한 자세한 내용은 없습니다 (하지만 속성이나 .plist가 있음을 확신합니다). 그러나 그 동안 응용 프로그램을 원하는 폴더로 이동시키는 간단한 Automator “폴더 작업”워크 플로를 만들 수 있습니다. 이것은 간단하며 주로 백그라운드에서 발생합니다.

이 문제는 업데이트가 작동하는 방식과 관련이 있습니다.


답변

여기에 옵션이 있는데, 정확히 무엇을 요구했는지는 몰라도, 대부분의 목표를 달성 할 것입니다 :

  1. 부팅 드라이브의 루트에 새 폴더를 만들고 이름을 지정하십시오
    PubApplications, 응용 프로그램의 사용 권한 복제
    폴더.
  2. 복사 (옵션 끌기) 움직이지 마라. 모든 애플리케이션
    해당 폴더에 공개적으로 액세스 할 수 있어야합니다.
  3. 움직이지 마라. ~ / Applications 폴더에있는 해당 응용 프로그램을 해당 폴더로 복사하십시오.
  4. 원하는 경우 /Applications.bak 또는 /.Applications.bak로 / Application 이름 바꾸기
    그것은 숨겨졌다.
  5. Applications라는 루트 폴더에 홈 링크의 Applications 폴더를 가리키는 심볼릭 링크를 만듭니다.

    ln -s /Users/your_name/Applications /Applications

컴퓨터를 사용하는 사람이 누구인지 잘 모르겠습니다. 백업을 간소화할지 또는 다른 사람과 비공개로 유지할지, 아니면 단순히 설치하려는 위치에 있는지 여부와 관련하여 수행하려는 작업을 정확하게 파악하지 못합니다. 앱.

주 – 위의 방법을 사용하면 다른 사용자가있는 경우 해당 사용자가 작동하지 않게됩니다. 다음을 사용할 수 있습니다.

ln -s ~/Applications /Applications

이전 symlink 명령 대신에 문제가 있었지만 각 사용자에게 ~ / Applications 폴더가 있는지 확인해야합니다.


답변

보통 MAS에서 가져온 모든 응용 프로그램을 하위 폴더에 옮깁니다. Applications/Games 또는 Applications/Utilities 또는 무엇이든지 더 잘 어울립니다.
같이 웡 아 시드 당신은 이동을 수행하기위한 관리자 암호가 필요할 것입니다.
나는 이미 내 애플 리케이션에 대한 몇 가지 업데이 트를 가지고 있으므로, 이동 된 애플 리케이션을 업데이 트하는 것 같다 완벽하게, 적어도 내에서 유지 프로그램에 대한 작품 Applications 폴더. 하지만 다른 위치에 대해서는 확신 할 수 없습니다.


답변