Incy на macOS и Linux
Обе системы ставят приложение файлом из релизов, но спорят с ним по-разному: macOS не доверяет издателю, Linux требует прав на запуск. Оба спора решаются одним действием.
macOS: образ и один спор с системой
Настольные сборки Incy лежат в релизах проекта, магазина для них нет — как читать страницу релизов, описано в разборе репозитория. Для Mac там образ .dmg, и его две версии различаются процессором: arm64 для компьютеров Apple последних поколений, x64 для моделей на Intel. Тип процессора виден в меню Apple → «Об этом Mac». Универсальный образ, если он есть в релизе, подходит обоим, но весит заметно больше.
Дальше всё привычно: двойной щелчок по образу, перетащить значок приложения в папку «Программы», извлечь образ. А вот при первом запуске macOS скажет, что не может проверить разработчика, и предложит только «Отменить». Кнопка «Открыть» в этом окне не появится — система прячет её в другом месте.
- Закройте окно с отказом.
- Откройте «Системные настройки» → «Конфиденциальность и безопасность».
- Прокрутите вниз: там будет строка с именем приложения и кнопка «Всё равно открыть».
- Подтвердите паролем администратора или отпечатком.
Второй запрос пароля придёт при первом подключении: система добавляет сетевую конфигурацию и без подтверждения этого не делает. Оба вопроса задаются по одному разу.
Ключ появится на этой же странице сразу после оплаты.
Три устройства. Разовая оплата, карта не привязывается.
Linux: deb или AppImage
Для Debian, Ubuntu и родственных систем в релизе лежит пакет .deb. Ставится он пакетным менеджером — графическим центром приложений или командой в терминале, из той папки, куда скачан файл:
sudo apt install ./incy_*.deb
Преимущество пакета в том, что приложение попадает в меню, прописывается в систему и удаляется штатно, одной командой.
AppImage устроен иначе: это один файл, внутри которого лежит всё нужное. Система по умолчанию считает его обычным документом, поэтому сначала нужно отметить его исполняемым — либо в свойствах файла, вкладка «Права», галочка «Разрешить выполнение», либо командой:
chmod +x Incy-*.AppImage
После этого файл запускается двойным щелчком. Никуда не устанавливается, ничего в системе не меняет, удаляется вместе с самим файлом.
На Linux приложению нужны права на создание сетевого интерфейса. Если соединение поднимается, а трафик всё равно идёт мимо, проверьте, из-под какого пользователя запущена программа, и не мешает ли ей уже работающий сетевой менеджер.
Что одинаково на обеих системах
После установки список локаций пустой. Incy не возит серверы внутри себя и наполняется только тогда, когда вы добавляете ссылку доступа. На компьютере удобнее всего скопировать её в личном кабинете и вставить в приложение: оно подхватывает строку из буфера обмена само, разбор способов — на этой странице.
Обновления и на Mac, и на Linux приходится забирать руками: скачали свежий файл из релизов, поставили поверх. Настройки и добавленный доступ переживают обновление, вводить их заново не нужно.
Остальное — выбор режима работы, автозапуск при входе в систему, поведение значка в строке меню — одинаково для всех настольных систем и собрано на странице про компьютер. Если приложение установилось, но соединение не идёт, начните с разбора по симптомам, а не с переустановки.
Короткие ответы
Какой образ качать для Mac — с меткой arm64 или x64?
На компьютерах с процессорами Apple нужен arm64, на прежних моделях с Intel — x64. Проверить можно в меню Apple, пункт «Об этом Mac»: там указан тип процессора.
macOS пишет, что не может проверить разработчика. Что делать?
Закройте окно, откройте «Системные настройки» → «Конфиденциальность и безопасность» и нажмите «Всё равно открыть» внизу раздела. Подтверждение потребуется один раз.
Чем AppImage отличается от пакета deb?
Deb встраивается в систему через пакетный менеджер, обновляется вместе с ней и появляется в меню. AppImage — один самодостаточный файл: скачали, разрешили запуск, работает где угодно, но следить за версией придётся вручную.