Так как Astra Linux использует в своей системе не самые свежие библиотеки, будет устанавливаться версия самая последняя подходящая версия 5.8.1 для Astra Linux (orel) 2.12.29 (последняя на сегодня 5.12.0.3).
Для начало необходимо скачать и распаковать архив необходимых библиотек.
Выполнить в терминале следующие команды:
sudo su
apt install -y ruby2.3 ruby-termios
Ниже перед выполнением указать имя юзера, вместо $USER.
dpkg -i /home/$USER/Загрузки/PageNebula/*
apt-get install -f -y
wget -q -O- https://downloads.opennebula.io/repo/repo.key | apt-key add -
echo "deb https://downloads.opennebula.io/repo/5.8.1/Debian/9 stable opennebula" > /etc/apt/sources.list.d/opennebula.list
apt update
apt-get install -y opennebula opennebula-node opennebula-sunstone opennebula-gate opennebula-flow
/usr/share/one/install_gems
На вопрос о выборе дистрибутива выбираем "Ubuntu/Debian", нажимаем "0" и "Enter".
Появится список устанавливаемых пакетов, нажимаем "Enter".
На вопрос продолжить или нет, нажимаем клавишу "y" и нажимаем "Enter". После установки необходимо назначить пароль для oneadmin и зайдем под oneadmin в терминале.
passwd oneadmin
su oneadmin
Зададим пароль для входа в OpenNebula Sunstone и выходим в терминале под root.
echo "oneadmin:password" > /var/lib/one/.one/one_auth
exit
Запускаем службы.
systemctl start opennebula
systemctl start opennebula-sunstone
Переходим в браузер и набираем: localhost:9869
Вводим логин: oneadmin пароль: который вы задали для OpenNebula Sunstone.
Для включения русского языка в меню выбираем "Settings".
На против "Language" нажимаем значок редактировать и выбираем в раскрывающемся окне "Russian (ru_RU)".
OpenNebula установлена.