Я предпочитаю, чтобы все приложения устанавливались для каждого пользователя, ~/Applications/
а не глобально. Расположение по умолчанию для приложений, установленных из Mac App Store, - это папка глобальных приложений, расположенная по адресу /Applications/
.
Есть ли defaults write com.apple.AppStore
команда, которую я могу запустить в терминале, или, возможно, .plist
файл, который я могу редактировать вручную, чтобы изменить эту настройку по умолчанию?
lion
mac-appstore
Брайсон
источник
источник
/Applications
может привести к более творческим ответам…Ответы:
Что касается обзора файловой системы Mac OS X , кажется, что Apple навязывает стандартное соответствие для разработчиков, чтобы они следовали своим правилам для папок приложений, которые находятся в / Applications или ~ / Applications. Задача состоит в том, чтобы обеспечить соответствие Mac App Store доставке обновлений.
если вам недостаточно комфортно, чтобы использовать папку по умолчанию, да, вы все равно можете переместить приложение, которое вы загрузили из Mac App Store, в другую папку с двумя оговорками:
источник
На данный момент нет подробностей об этом (но я уверен, что есть свойство или .plist), но пока вы можете создать простой рабочий процесс Automator «Действия с папкой», который перемещает приложения в папку по вашему выбору. Это просто и в основном происходит в фоновом режиме.
Одна проблема, которую я вижу, это то, как работают обновления.
источник
Вот вариант, хотя это не совсем то, что вы просили, но он достигнет большинства ваших целей:
Создайте в своей корневой папке символическую ссылку «Приложения», указывающую на папку «Приложения» в вашем домашнем каталоге.
ln -s /Users/your_name/Applications /Applications
Я не уверен, кто использует компьютер, кроме вас, и я также не уверен, что именно вы пытаетесь выполнить, будь то упрощение резервного копирования или сохранение ваших приложений закрытыми для других, или это просто место, где вы хотите установить Программы.
Обратите внимание - вышеупомянутый метод сломает вещи для других пользователей, если они существуют. Вы можете использовать:
вместо предыдущей команды symlink, хотя у меня были проблемы с этим, и вам нужно убедиться, что у каждого пользователя есть папка ~ / Applications.
источник
Я обычно переместить все мои приложения , полученные от MAS в подкаталоге, например ,
Applications/Games
или ,Applications/Utilities
или , что подходит лучше.Как сказал Вонгацид , для выполнения перемещения вам потребуется пароль администратора.
У меня уже было несколько обновлений для моих приложений, поэтому кажется, что обновление перемещенных приложений работает безупречно, по крайней мере, для программ, хранящихся в
Applications
папке. Я не могу быть уверен в других местах, хотя.источник