macOS
Ваша системаApple Silicon — любой Mac с конца 2020 года. Более старые — Intel.
На Mac после установки нужна одна команда в Терминале. Без неё macOS сообщит, что приложение повреждено. Как это сделать и почему это безопасно
Бесплатно для macOS, Windows и Linux. Без аккаунта, регистрации и почты. Выберите сборку для своего компьютера: на Windows проще всего через Microsoft Store. Каждый релиз также лежит на GitHub, и рядом с каждым файлом указан его SHA-256.
Apple Silicon — любой Mac с конца 2020 года. Более старые — Intel.
На Mac после установки нужна одна команда в Терминале. Без неё macOS сообщит, что приложение повреждено. Как это сделать и почему это безопасно
Windows 10 или 11, 64-разрядная
x86-64. Ubuntu 22.04, Debian 12 и новее.
Stonqs пока не подписан платным сертификатом разработчика Apple, поэтому при первом запуске macOS его не откроет. Обычно она пишет, что приложение «повреждено и не может быть открыто», и предлагает отправить его в Корзину. Не соглашайтесь: с приложением всё в порядке, так macOS называет любую программу без подписи Apple. Одна команда в Терминале это исправит.
xattr -dr com.apple.quarantine /Applications/Stonqs.appЕсли в ответ пришло «No such file», Stonqs ещё не лежит в «Программах». Сделайте первый шаг и повторите команду.
macOS ставит отметку «карантин» на каждый файл из интернета, а Gatekeeper проверяет у отмеченных приложений подпись Apple. Команда снимает отметку только со Stonqs.app. Настройки системы не меняются, и Gatekeeper продолжает проверять все остальные приложения.
У Stonqs открытый код: любой может прочитать, из чего он собран. Каждый релиз собирает GitHub Actions из этого кода и публикует с SHA-256 рядом с каждым файлом, так что можно убедиться, что вы скачали именно его. Не хотите запускать команду — соберите Stonqs из исходников сами. Подпись сертификатом Apple в планах, и тогда этот шаг исчезнет.
Не хотите открывать Терминал? После первой попытки запуска в Системных настройках → «Конфиденциальность и безопасность» иногда появляется кнопка «Всё равно открыть». При сообщении «повреждено» на Mac с Apple Silicon её обычно нет, поэтому надёжный путь — команда.
macOS 12 или новее, на Apple Silicon или Intel.
Windows 10 или 11, 64-разрядная.
x86-64: Ubuntu 22.04, Debian 12 и новее для .deb, дистрибутивы на RPM для .rpm, либо AppImage.
Альфа-сборки с GitHub пока не подписаны, поэтому macOS и Windows предупреждают, что приложение от неизвестного разработчика. Так и должно быть, подпись в планах. А пока:
xattr -dr com.apple.quarantine /Applications/Stonqs.app Как это сделать и почему это безопасноchmod +x Stonqs_linux_x86_64.AppImageНа странице релизов GitHub рядом с каждым файлом указан его SHA-256. Посчитайте хеш скачанного файла и сравните (копию из Microsoft Store проверяет сам Store):
shasum -a 256 Stonqs_macos_aarch64.dmgGet-FileHash Stonqs_windows_x64-setup.exesha256sum Stonqs_linux_x86_64.AppImageРаз в день Stonqs спрашивает GitHub, не вышла ли новая версия. Если вышла, приложение покажет, что нового, и подождёт: установить сейчас, позже или пропустить эту версию — решаете вы. Версия, не прошедшая проверку подписи, отклоняется. Копия из Microsoft Store вместо этого спрашивает Store и обновляется через него: кнопка в приложении откроет страницу в Store, и Store установит новую версию. Туда версия попадает только после проверки Microsoft, а это может занять несколько дней. Ежедневную проверку можно отключить в настройках.
У Stonqs открытый код под лицензией AGPL-3.0. Если не хотите доверять готовой сборке, руководство для контрибьюторов на GitHub покажет, как собрать приложение самому.