December 5, 2022

Установка Photoshop CC под чипы M1

Привет, дорогие участники DWL! Эта статья для вас. Если вы еще не в DWL, но наткнулись на нее, вам сюда → ❤️DesignWithLove

Почему не ставится программа?

Типичная ошибка

Причин может быть несколько - это и битый файл, и не до конца скачанный торрент, но в 99% процентах это система Apple Quarantine, которая автоматом ставит свою метку "скачано с интернета" на все файлы, которые вы загружаете, и блокирует установку программ пиратского типа.

Это появилось еще в Mojave, и перешло на новые системы сразу при их появлении. Если погуглить типичные решения проблемы, то вам посоветуют зайти в Настройки → Защита и безопасность → установка программ, и поставить флаг на "Appstore и всех разработчиков", который отсутствует на скриншоте ниже, потому что его еще надо разблокировать.

Этот метод работал раньше, но теперь дело уже не в нем. Если вы его сделали, и разблокировали третью опцию, ошибка все равно будет возникать.

Установить программу можно, но для этого нам надо обратиться к Терминалу - аналогу командной строки из Windows.

Этот метод не работает, идем дальше.

Рабочий метод по установке программы:

1. Скачиваем торрент, запускаем Terminal

2. Вводим в Terminal команду для снятия метки карантина

xattr -d -r com.apple.quarantine

Эта программа стирает метку карантина с выбранного файла. Просто введите команду и поставьте после нее пробел. Вы можете либо ввести путь к файлу вручную, либо, что проще - перетащите нужный файл согласно пункту #3, чтобы его путь ввелся автоматически.

3. Перетаскиваем скачанный образ для того, чтобы снять с него метку

Внимание! Именно этот торрент (https://appstorrent.ru/91-adobe-photoshop-2023.html) содержит имя образа, который содержит квадратные скобки [].

Эти символы не принимаются терминалом, поэтому попытка снять метки выдаст ошибку.

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

Ссылка ведет в телеграм. Человек делает свое дело, но просит довольно много денег. Я сам не сотрудничал.

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

На гифке я забыл это сделать, и у меня выбило ошибку. Поэтому я переименовал файл и повторил операцию с снятием метки. Будьте внимательны, ошибка с неправильным именем выглядит вот так

4. Распаковываем "вылеченный" образ, чтобы установщик смог захватывать нужные нам файлы

Просто перетаскиваем из открытого образа в любую папку. Я создал папку "Файлы", куда и перетащил все содержимое образа. Часто пиратские установщики некорректно считывают информацию с образов dmg, их лучше открывать из папки. Ну, и так мы заодно избегаем возможных ограничений доступа системы, которые могли остаться после удаления метки - в маках очень трепетно относятся к защите системных файлов и программ.

5. Открываем образ фотошопа, устанавливаем

5.1 Устанавливаем согласно инструкции файл AntiCC (у меня уже есть старая версия фотошопа, и CreativeCloud уже установлено, я пропустил этот шаг)

5.2 Открываем вложенный образ фотошопа (он был в оригинальном, и метка карантина с него УЖЕ снята) двойным кликом устанавливаем.

6. Возвращаемся к файлу Patch, устанавливаем

Этот файл нужен чтобы программа не проверяла оригинальность при подключенном интернете.

7. Проверяем, что все работает:

Значок в программах:

Установленная версия:

Готово! У нас есть рабочий фотошоп на мак М1.

FAQ (Вопросы и ответы):

Этот способ сработает с другими пиратскими программами?
Если причина была в метке каратина (программа повреждена, файл поврежден, переместить в корзину и прочие вещи от Apple) - скорее да, чем нет.

Надо ли переименовывать остальные файлы когда снимаем метку?
Нет, только этот. Интересно, что он назван так специально, чтобы вызвать ошибку. Ищите, кому выгодно )

Я нашел(а) в интернете, что можно вообще отключить Apple Quarantine и метка не будет ставиться!
Такая команда для отключения этой функции есть, ее можно ввести, она покажет что функция отключена. По факту ничего не изменится, причина мне неизвестна. Похоже, программный запрет на отключение этой защиты ))

Я уже распаковал(а) образ, мне снимать метку со всех файлов по отдельности?
Нет, просто перетащите в терминал всю скачанную папку. Это не сработает если просто перенести всю папку Загрузки, только на вложенные в нее папки.