Установка и первый запуск (Linux)

AppImage на Linux x86_64: Ubuntu, Mint, Pop!_OS, Fedora, Debian, openSUSE, Arch — версии, systemd-resolved и polkit.

Скачать AppImage

Omut.AppImage → chmod +x и запуск

DNS *.bitrix

Один раз подтвердить polkit (systemd-resolved)

Запустить окружение

nginx, PHP, MySQL — одной кнопкой

Создать сайт

shop.bitrix за пару кликов

Omut на Linux (x86_64) — локальная среда для 1С-Битрикс в формате AppImage. Без Docker и без системных пакетов для стека: Nginx, PHP-FPM и MySQL входят в поставку как компоненты окружения.

Системные требования

  • Архитектура: x86_64
  • glibc 2.35 или новее и WebKitGTK 4.1 — их дают все дистрибутивы из таблицы ниже
  • systemd-resolved — для DNS *.bitrix
  • polkit (pkexec) — графический запрос пароля администратора при настройке DNS и сертификата для HTTPS
  • ~2 ГБ свободного места под компоненты окружения
  • Интернет — при первом запуске (скачивание компонентов)

Дистрибутивы

ДистрибутивВерсииsystemd-resolved
Ubuntu (и Kubuntu, Xubuntu, KDE neon)22.04, 24.04, 26.04 LTSвключён
Linux Mint21, 22включён
Pop!_OS22.04, 24.04включён
Fedora36 и новеевключён
elementary OS7, 8включён
Zorin OS17 и новеевключён
Debian12, 13нужно включить
openSUSETumbleweed, Leap 16нужно включить
Arch Linux, Manjaro, EndeavourOSактуальныенужно включить

Пока не поддерживаются: Ubuntu 20.04, Debian 11, openSUSE Leap 15, RHEL, AlmaLinux и Rocky Linux 8 и 9 — в них glibc старше 2.35, и приложение не запустится.

Как включить systemd-resolved

Нужно один раз, до шага DNS в онбординге.

Debian:

sudo apt install systemd-resolved

Arch Linux, Manjaro, EndeavourOS:

sudo systemctl enable --now systemd-resolved
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

openSUSE:

sudo zypper install systemd-network
sudo systemctl enable --now systemd-resolved
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf

Проверка — команда должна ответить active:

systemctl is-active systemd-resolved

macOS и Windows — см. Установка на macOS и Установка на Windows.

Скачивание

  1. На главной нажмите Скачать для Linux.
  2. Сохраните файл Omut.AppImage.

Первый запуск AppImage

chmod +x ~/Downloads/Omut.AppImage
~/Downloads/Omut.AppImage

При необходимости (headless, без FUSE):

APPIMAGE_EXTRACT_AND_RUN=1 ~/Downloads/Omut.AppImage

Рекомендуется перенести AppImage в постоянное место, например ~/Applications/Omut.AppImage, и запускать оттуда.

Онбординг

1. Приветствие

Omut показывает платформу и краткое описание.

2. DNS для *.bitrix

Нажмите Предоставить доступ. Откроется окно polkit — введите пароль администратора.

Omut создаст drop-in для systemd-resolved:

/etc/systemd/resolved.conf.d/omut-bitrix.conf

Домены вида shop.bitrix будут резолвиться через встроенный DNS-ответчик Omut (127.0.0.1:35353).

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

Если systemd-resolved не установлен или отключён — DNS-шаг завершится ошибкой. В Ubuntu, Mint, Pop!_OS и Fedora он включён из коробки; в Debian, openSUSE и Arch его нужно включить заранее — см. раздел «Как включить systemd-resolved» выше.

Запуск окружения

На главном экране нажмите Запустить окружение.

При первом запуске Omut скачает nginx, PHP и MySQL. Прогресс отображается в интерфейсе.

Когда статусы nginx, PHP-FPM, MySQL и DNS станут зелёными — можно создавать первый сайт.

Где лежат файлы

НазначениеПуть
Данные приложения (компоненты, конфиги, логи, БД)~/.local/share/Omut/
Отладочная сборка~/.local/share/Omut-dev/
Папки сайтов~/Omut/ (например ~/Omut/shop.bitrix/)

Сертификат для HTTPS (Linux)

На Linux доверие двухуровневое:

  1. Системное хранилище — нужен пароль администратора (pkexec). Omut сам выбирает способ под дистрибутив: update-ca-certificates на Ubuntu и Debian, update-ca-trust на Fedora и Arch, каталог /etc/pki/trust/anchors на openSUSE.
  2. Браузер — отдельное хранилище; Omut использует встроенный certutil.

Порядок действий

  1. Запустите окружение хотя бы один раз — сертификат создастся автоматически.
  2. Настройки → вкладка HTTPS → Установить сертификат (или Установить сертификат в браузеры, если система уже доверяет, а браузер — нет).
  3. Полностью закройте браузер (все окна) и перезапустите окружение или приложение.
  4. Включите HTTPS на карточке сайта.

Подробнее — в HTTPS.

Что дальше

Типичные проблемы (Linux)

СимптомРешение
DNS *.bitrix не резолвитсяПовторите шаг DNS; проверьте systemctl status systemd-resolved
Предупреждение HTTPS, хотя сертификат установленНастройки → HTTPS → Установить сертификат в браузеры → закройте браузер полностью
«Не найден certutil»Скачайте свежую сборку с главной
MySQL не стартуетПроверьте, что datadir не занят другим mysqld; перезапустите окружение
AppImage не запускаетсяchmod +x; попробуйте APPIMAGE_EXTRACT_AND_RUN=1
version 'GLIBC_2.xx' not found при запускеДистрибутив старше поддерживаемого (нужна glibc 2.35+): проверьте ldd --version. На Ubuntu 22.04 и Debian 12 скачайте Omut 1.1.2 или новее — старые сборки требовали Ubuntu 24.04