Encrust
Все инструкции

Первые шаги · Инструкция 1 из 6

Установка Encrust

4 мин чтения

Скачайте файл для своей системы со страницы последнего релиза и установите, как любую программу. Сборки не подписаны, поэтому на macOS перед первым запуском нужна одна команда в Терминале, а в Windows — нажать «Выполнить в любом случае». На Linux ничего лишнего не требуется.

Перед установкой

Encrust работает на macOS 12 и новее (Apple silicon или Intel), на 64-битной Windows 10 и 11 и на Linux x86-64. Нужна видеокарта с поддержкой Vulkan, Metal или DirectX 12.

Все файлы лежат на странице последнего релиза на GitHub, а на странице загрузки те же файлы разложены по системам.

Система Файл
macOS, Apple silicon Encrust-macos-aarch64.dmg
macOS, Intel Encrust-macos-x86_64.dmg
Windows Encrust-windows-x86_64-setup.exe
Linux Encrust-linux-x86_64.AppImage или encrust_amd64.deb

Рядом лежат архивы encrust-*.tar.gz и .zip: это портативные копии, их же скачивает обновление из самой программы. Для установки они не нужны.

Установка на macOS

Сборки не подписаны: для подписи нужен платный аккаунт разработчика Apple, а у нас его нет. Поэтому macOS помещает загруженный файл в карантин, и снять его нужно один раз.

  1. Откройте .dmg для вашего Mac и перетащите Encrust в «Программы».

  2. Откройте Терминал и выполните:

    xattr -dr com.apple.quarantine /Applications/Encrust.app
  3. Запустите Encrust из «Программ».

Команда рассчитана на то, что Encrust лежит в основной папке «Программы». Если вы положили его в другое место, исправьте путь.

Установка на Windows

Windows SmartScreen предупреждает об установщике по той же причине: у него нет сертификата.

  1. Скачайте Encrust-windows-x86_64-setup.exe и запустите.
  2. Если SmartScreen блокирует установщик, нажмите «Подробнее», затем «Выполнить в любом случае».
  3. Дождитесь конца установки и запустите Encrust.

Установщик ставит программу только для вашей учётной записи, чтобы позже она могла заменять свои файлы без прав администратора.

Установка на Linux

Пакета два, и ни одному не нужен дополнительный шаг.

  • AppImage: Encrust-linux-x86_64.AppImage, один файл, который запускается сразу.
  • Пакет для Debian и Ubuntu: encrust_amd64.deb, ставится менеджером пакетов. Зависит от libgtk-3-0 (или libgtk-3-0t64) и libxkbcommon0.

Мы собираем на Ubuntu 22.04, а бинарник Linux не запустится с glibc старее той, с которой он собран. Если у вас дистрибутив старше, соберите из исходников: инструкция в разделе «Собрать из исходников» на странице загрузки.

Обновление

Проверка обновлений выключена, пока вы её не включите. Откройте Settings (настройки), перейдите в Updates (обновления) и включите «Look for a new release once a day» (искать новый релиз раз в день) или нажмите «Check now» (проверить сейчас). Если вышел релиз новее вашего, на странице появятся его заметки и кнопка «Install and restart» (установить и перезапустить). Окно скачивает архив и проверяет его подпись, прежде чем что-либо заменить.

Кнопка работает для приложения на macOS, установки на Windows и портативных архивов. AppImage запускается из смонтированного образа только для чтения, а .deb принадлежит вашему менеджеру пакетов, поэтому в этих случаях страница отправляет вас на страницу релиза, и новый файл нужно скачать самому.

Если что-то пошло не так

macOS не открывает Encrust. Выполните команду xattr из раздела выше и откройте программу снова. Если Терминал отвечает, что такого файла нет, значит, Encrust лежит не в /Applications.

Windows не предлагает «Выполнить в любом случае». Эта кнопка появляется только после нажатия «Подробнее» в окне SmartScreen.

Окно не открывается. Проверьте, что видеокарта и драйвер поддерживают Vulkan, Metal или DirectX 12. Если поддерживают, создайте issue и напишите, какая у вас система и видеокарта.