Перейти к содержанию

Установка на операционную систему Alt Linux 9

Warning

⚠ Установка Optimacros производится под пользователем root

Provision

Установим базовые утилиты для дальнейшей работы.

apt-get update
apt-get install nano zip unzip net-tools telnet htop

Docker

Устанавливаем из репозитория.

apt-get install docker-ce

Запускаем сервис и добавляем его в автозапуск.

systemctl start docker
systemctl enable docker

LXC

Устанавливаем из репозитория.

apt-get install lxc lxc-net bridge-utils

Редактируем подсеть lxc-net.

nano /etc/sysconfig/lxc-net

Меняем подсеть.

LXC_BRIDGE="lxcbr0"
LXC_ADDR="10.0.3.1"
LXC_NETMASK="255.255.255.0"
LXC_NETWORK="10.0.3.0/24"
LXC_DHCP_RANGE="10.0.3.2,10.0.3.254"
LXC_DHCP_MAX="253"

Запускаем сервис и добавляем его в автозапуск.

systemctl start lxc-net
systemctl enable lxc-net
systemctl start lxc
systemctl enable lxc

Проблемы с разделом диска

На разделе куда идет установка оптимакрос не должно быть флагов nosuid, usrquota, grpquota Рекомендуем оставлять только один флаг, relatime, как это сделано на рутовом разделе.

Sudoers

Пользователь root должен иметь sudo доступ, иначе будет ошибка vagrant lxc обертки.

Раскомментируем строчку в /etc/sudoers.

##
## User privilege specification
##
root ALL=(ALL) ALL

Установка Login Center

Установка не отличается от стандартной.

Установка Workspace

Предварительно нужно уставить утилиту redir, далее установка не отличается от стандартной.

Redir

Для работы форвардинга портов на воркспейсе необходима утилита redir. В стандартном репозитории ее нет, поэтому необходимо скачать исходники и установить ее из исходников.

apt-get install autoconf automake gcc git
cd /opt
git clone https://github.com/troglobit/redir
cd redir
./autogen.sh
./configure --prefix=/usr
make -j5
make install-strip

Можно проверить наличие утилиты.

which redir