Как я могу сделать резервную копию приложения в папке приложений? [Дубликат]

3

Мне было интересно, что произойдет, если я скопирую содержимое приложения в папку приложений, сожму его и перенесу на другой жесткий диск. Будет ли это работать, если я снова положу его в папку приложения, без сжатия? Будет ли это работать в других маках?

РЕДАКТИРОВАТЬ: Хорошо. Теперь я понимаю, что есть как минимум два вида приложений; Один вид использует установщик, а другой - просто механизм копирования.

Второй вид можно сделать резервную копию моей копии Application.App. Но, для первого, как я могу получить резервную копию для Photoshop и тому подобное?

Daniel San
источник
Я думаю, что вам нужно указать требование здесь. Копирование приложения из / Applications создаст резервную копию этого приложения, но не создаст резервную копию вашего конкретного использования / экземпляра этого приложения (т.е. включая настройки, лицензии и т. Д.). Вы должны перефразировать вопрос, чтобы включить ваш конкретный вариант использования.
Alex
Насколько я знаю, получить резервную копию Photoshop, которую вы можете запустить на другом Mac, невозможно. Если я правильно помню, установщик Adobe генерирует зашифрованный ключ на основе оборудования вашего Mac. Так, например, если Apple заменит неисправную материнскую плату для вас, ваша установка Creative Suite будет прервана, потому что ваши аппаратные идентификаторы будут изменены. Я должен был иметь дело с этим один раз. Я не думаю, что вы можете сделать полную лицензированную резервную копию PS, которая будет работать на другом оборудовании. Вы должны ввести свой лицензионный ключ и сгенерировать новый зашифрованный ключ в паре с этим конкретным оборудованием. ... IIRC;)
iynque

Ответы:

4

Как правило, да, поскольку большинство приложений устанавливаются путем копирования приложения из файла DMG в папку «Приложения». Тем не менее, это не всегда так, так как приложения также могут быть установлены с помощью OS X Installer или й сторонний установщик.

Как правило, если приложение было установлено через установщик, копирование .app из папки приложений не будет достаточно.

Если вы хотите сделать резервную копию приложения, полученного от установщика, вам обычно потребуется этот установщик. Если у вас есть действующая лицензия на программное обеспечение (например, Photoshop), вы можете повторно загрузить программу установки с веб-сайта Adobe и использовать ее для ее установки.

Когда вы ввели свой ключ в приложение, оно создаст аппаратный ключ, который гарантирует, что программное обеспечение не может быть скопировано на новый компьютер без повторного ввода программного ключа. Самый простой способ - просто использовать сам установщик для переустановки программного обеспечения.

Кроме того, не забывайте о дополнительных файлах, которые могут быть созданы при запуске приложения. Например, файлы в папке поддержки приложений. Вы можете использовать полное приложение для удаления, таких как AppCleaner перечислить файлы, которые могут быть связаны с приложением.

В этом случае был .plist файл настроек в ~/Library/Preferences который содержит пользовательские настройки DaisyDisk. Копирование этого файла на другой компьютер в том же месте должно сохранить настройки.

С другой стороны, файлы кэша, такие как в ~/Caches обычно не требуется резервное копирование / копирование.

grg
источник
1

Это может сработать, но не во всех случаях. Некоторые приложения хранят данные, такие как настройки или лицензионные ключи, в другом месте. Особенно приложения, которые были установлены с помощью установщика, а не перетаскивания.

Таким образом, для некоторых приложений вы теряете настройки для приложения, когда вы копируете его таким образом и запускаете на другом компьютере, так что вы как будто открываете приложение в первый раз. И некоторые приложения вообще не будут работать на другом компьютере, потому что отсутствуют важные данные.


Лучший способ создать резервные копии, которые точно будут работать, - использовать Time Machine.

Stan
источник
-1

Вам необходимо скопировать содержимое как приложений, так и папок поддержки приложений. Это можно сделать перетаскиванием или через командную строку терминала. Проверьте видео на https://youtu.be/vUlJi5Qzmbs

Hussein
источник
Как это улучшает другие ответы. Также ответ должен быть полезным автономным, а не просто ссылка
Mark
Вы должны скопировать 2 папки поддержки приложений, а не одну: одна находится в папке «Библиотека», а другая - в папке «Скрытая библиотека». Это не упоминается здесь. Ответ предназначен, чтобы помочь другим, нет необходимости в понижении
Hussein
Я понизил голос, потому что он не говорит, что приложения и папки поддержки приложений, и ответ должен быть стабильным, то есть это ответ без ссылки. ALso gregarsides ответ действительно упоминает все каталоги, и есть больше, чем вы упомянули
Mark