Установка 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
Первый вход и базовая настройка
После завершения установки откройте браузер и перейдите по адресу http://IP-адрес-сервера. Учётные данные веб-интерфейса по умолчанию — логин admin и пароль openmediavault; их следует сменить сразу после первого входа через раздел настроек пользователя.
Обратите внимание: пароль веб-интерфейса не связан с системными пользователями Linux. Для доступа по SSH используются обычные учётные записи Ubuntu, а admin существует только внутри OMV.
- 🔐 Смените пароль администратора в разделе «Общие настройки» → «Пароль администратора».
- 🕒 Настройте часовой пояс и NTP-синхронизацию — без корректного времени возможны сбои сертификатов.
- 📡 Проверьте сетевые интерфейсы в разделе «Сеть» и зафиксируйте статический адрес.
- 💽 Убедитесь, что диски видны в разделе «Хранилище» → «Диски» перед созданием файловых систем.
Типичные ошибки и их решение
Чаще всего пользователи сталкиваются с тремя сценариями сбоев. Разберём каждый с проверкой результата.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Ошибка 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 выполняются отдельной процедурой, описанной в официальной документации.