Установка OpenMediaVault на Ubuntu: полное руководство

Установка OpenMediaVault на Ubuntu начинается с важной проверки: официально OMV поддерживает только Debian, и попытка поставить пакеты на Ubuntu «в лоб» часто заканчивается конфликтами зависимостей или неработающим веб-интерфейсом. Если вы видите ошибки вида unmet dependencies при выполнении apt install openmediavault — это типичный симптом несовместимости пакетной базы, а не случайный сбой.

Тем не менее запустить OMV на Ubuntu-совместимой системе можно, и в этой статье разберём рабочий порядок действий: подготовку системы, подключение репозитория, установку пакета и первичную настройку. Отдельно остановимся на том, когда лучше отказаться от Ubuntu в пользу чистого Debian — это сэкономит часы отладки.

Что нужно знать перед установкой

OpenMediaVault — это бесплатная система для построения домашнего или офисного NAS на базе Debian. Проект тестируется именно под Debian, поэтому установка на Ubuntu считается неподдерживаемым сценарием. Возможная причина проблем — различия в версиях пакетов systemd, nginx и php-fpm между дистрибутивами.

Перед началом определитесь со сценарием. Если сервер ещё не развёрнут, надёжнее поставить Debian минимальной конфигурации и развернуть OMV штатным способом. Если Ubuntu уже установлена и перенос системы нежелателен — действуйте по инструкции ниже, принимая риск ручного разрешения зависимостей.

  • 💾 Чистая система — свежеустановленная Ubuntu Server без графического окружения и сторонних панелей управления.
  • 🌐 Стабильная сеть — желательно статический IP-адрес или резервирование адреса на роутере.
  • 🔑 Права root — все команды выполняются от суперпользователя или через sudo.
  • 🧱 Свободный порт 80 — веб-интерфейс OMV конфликтует с уже работающими nginx или apache.
⚠️ Внимание: установка OMV перезаписывает сетевую конфигурацию и настройки веб-сервера. Не выполняйте её на машине, где уже работают продакшн-сервисы, — сначала сделайте резервную копию конфигураций.

Подготовка системы

Начните с обновления пакетной базы и установки необходимых утилит. Вам потребуются curl, gnupg и инструменты работы с репозиториями. Выполните:

sudo apt update && sudo apt upgrade -y

sudo apt install curl gnupg ca-certificates -y

Далее проверьте, не занят ли порт 80. Команда ss -tlnp | grep :80 покажет, слушает ли кто-то этот порт. Если там apache или nginx от другого проекта — остановите и отключите их, иначе веб-интерфейс OMV после установки не откроется.

Подключение репозитория OpenMediaVault

Штатный способ установки — добавить официальный репозиторий проекта и его GPG-ключ. Для этого создайте файл источника пакетов:

echo "deb https://packages.openmediavault.org/public sandworm main" | sudo tee /etc/apt/sources.list.d/openmediavault.list

Имя релиза (в примере — sandworm, кодовое имя OMV 7) должно соответствовать актуальной версии; сверьтесь с официальной документацией проекта, так как имена меняются от выпуска к выпуску. Затем импортируйте ключ и установите пакет:

sudo apt update

sudo apt install openmediavault-keyring -y

sudo apt update

sudo apt install openmediavault -y

В процессе установки скрипты настроят nginx, php-fpm и собственную базу конфигурации OMV. Если на этапе установки появляются ошибки зависимостей — это сигнал, что пакетная база Ubuntu конфликтует с требованиями OMV, и дальнейшие шаги придётся выполнять вручную.

☑️ Проверка после установки OMV

Выполнено: 0 / 5

Первый вход и базовая настройка

После завершения установки откройте браузер и перейдите по адресу http://IP-адрес-сервера. Учётные данные веб-интерфейса по умолчанию — логин admin и пароль openmediavault; их следует сменить сразу после первого входа через раздел настроек пользователя.

Обратите внимание: пароль веб-интерфейса не связан с системными пользователями Linux. Для доступа по SSH используются обычные учётные записи Ubuntu, а admin существует только внутри OMV.

  • 🔐 Смените пароль администратора в разделе «Общие настройки» → «Пароль администратора».
  • 🕒 Настройте часовой пояс и NTP-синхронизацию — без корректного времени возможны сбои сертификатов.
  • 📡 Проверьте сетевые интерфейсы в разделе «Сеть» и зафиксируйте статический адрес.
  • 💽 Убедитесь, что диски видны в разделе «Хранилище» → «Диски» перед созданием файловых систем.
📊 На какой системе вы разворачиваете OpenMediaVault
Ubuntu Server
Debian (рекомендуемый вариант)
Виртуальная машина
Одноплатный компьютер

Типичные ошибки и их решение

Чаще всего пользователи сталкиваются с тремя сценариями сбоев. Разберём каждый с проверкой результата.

СимптомВероятная причинаЧто проверить
Ошибка unmet dependencies при apt installНесовместимость пакетов Ubuntu и OMVВерсию дистрибутива и правильность имени релиза в sources.list
Веб-интерфейс не открываетсяПорт 80 занят или nginx не запущенsystemctl status nginx и вывод ss -tlnp
Страница 502 Bad GatewayНе работает php-fpmСтатус службы php-fpm и логи в /var/log/nginx/
Диски не видны в панелиДиск смонтирован или занят системойВывод lsblk и отсутствие монтирований
Сброс сети после установкиOMV перезаписал netplan-конфигурациюФайлы в /etc/netplan/ и вывод ip a
⚠️ Внимание: не пытайтесь «дожать» установку принудительным dpkg --force при конфликте зависимостей — так вы получите полурабочую систему, которую сложно диагностировать. Разбирайте каждую ошибку по логу /var/log/apt/term.log.
Почему официально рекомендуют Debian

Пакеты OMV собираются и тестируются под конкретные выпуски Debian. Ubuntu использует иные версии системных библиотек и собственный цикл обновлений, поэтому после очередного апдейта Ubuntu часть зависимостей OMV может перестать сходиться. На Debian такой риск минимален, а установка выполняется одним официальным скриптом.

Альтернатива: установка на Debian за один шаг

Если перенос системы возможен, самый надёжный путь — чистый Debian и официальный установочный скрипт проекта. Он сам добавляет репозиторий, ключи и выполняет всю настройку:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

Скрипт занимает заметное время — не прерывайте его по SSH-таймауту; при нестабильном соединении запускайте установку внутри screen или tmux. После завершения сервер перезагружается, и веб-интерфейс становится доступен по адресу машины.

Обновление и сопровождение

Обновления OMV устанавливаются через веб-интерфейс в разделе «Система» → «Управление обновлениями» либо командой sudo omv-upgrade в терминале. Второй способ предпочтительнее на Ubuntu, так как показывает полный вывод apt и позволяет сразу увидеть конфликты.

Перед каждым крупным обновлением делайте снапшот диска или резервную копию конфигурации. Для NAS критичны не столько системные файлы, сколько настройки общих ресурсов, пользователей и SMART-мониторинга — их восстановление вручную занимает заметное время.

Часто задаваемые вопросы

Можно ли установить OpenMediaVault на Ubuntu Desktop?

Технически возможно, но не рекомендуется: графическое окружение и сетевой менеджер рабочего стола конфликтуют с тем, как OMV управляет сетью. Используйте Ubuntu Server без GUI либо чистый Debian.

Какой пароль у веб-интерфейса OMV после установки?

По умолчанию логин admin, пароль openmediavault. Смените его сразу после первого входа в настройках администратора.

Почему apt выдаёт ошибку зависимостей при установке OMV на Ubuntu?

Возможная причина — несовпадение версий системных пакетов Ubuntu с требованиями OMV, который собирается под Debian. Проверьте правильность имени релиза в файле репозитория; если конфликт сохраняется, надёжнее перейти на Debian.

Как узнать IP-адрес сервера после установки?

Выполните в консоли команду ip a и найдите адрес активного интерфейса, либо посмотрите список подключённых устройств в панели роутера.

Можно ли обновить OMV без переустановки системы?

Да, штатно — через раздел «Управление обновлениями» в веб-интерфейсе или командой sudo omv-upgrade. Мажорные переходы между версиями OMV выполняются отдельной процедурой, описанной в официальной документации.