Подготовка ОС Ubuntu 18
Здесь и далее подразумевается дистрибутив Ubuntu 18.04-6 Рабочий образ ОС в репозитории iso имеет имя ubuntu-18.04.6-live-server-amd64-5.15.44-1_rev5.iso
Базовая настройка Ubuntu 18
Настройка BIOS
В некоторых случаях требовалось перейти на ядро 5.6, для этого предварительно необходимо отключить Security Boot на целевой машине. На Intel NUC в биосе необходимо отключить Thunderbolt, Wi-Fi, Bluetooth, SATA, кард-ридер и прочие неиспользуемые компоненты. Выбрать в разделе Video видеовыход по-умолчанию (HDMI) - иначе при включении с неподключенным HDMI изображения не будет.
Настройка имени хоста в Ubuntu 18
Настройка имени ПК:
hostnamectl set-hostname <pc_name>.<or|icu><ip_address>.mvs.lyra
Установка базовых приложений в Ubuntu 18
Установить необходимый инструментарий для начала установки:
apt update && apt upgrade -y && apt -y install wget curl gnupg vim net-tools xterm software-properties-common ca-certificates
Настройка локальной сети в Ubuntu 18
Настройка сети производится в соответствии с общей схемой назначения ip-адресов.
Файлы конфигурации расположены в каталоге /etc/netplan
Пример файла конфигурации:
network:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: no
dhcp6: no
addresses: [192.168.66.21/24]
gateway4: 192.168.66.10
nameservers:
addresses: [8.8.8.8]
Применение конфигурации
netplan try && netplan apply
Подключение репозиториев mvs в ubuntu
Импорт ключа для репозиториев mvs
sudo apt install curl vim sudo gnupg -y
curl -L https://repo.mvslyra.com/keys/mvs_key.gpg | sudo apt-key add -
sudo apt update
Файл авторизации для репозиториев mvs
cat > /etc/apt/auth.conf.d/mvs_lyra.conf <<EOF
machine repo.mvslyra.com
login <user>
password <password>
EOF
Релиз Arkhangelsk
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/arkh-deb bionic main
EOF
Релиз Yakutsk11
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/yakutsk11-deb bionic main
EOF
Релиз Yakutsk
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/yakutsk-deb bionic main
EOF
Релиз Voronezh
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/voronezh-deb bionic main
EOF
Релиз Orenburg
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/orenburg-deb bionic main
EOF
Релиз Ariadna
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/ariadna-deb bionic main
EOF
Релиз Saratov
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/saratov-deb bionic main
EOF
Релиз Yukki1.1
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/yukki1.1-deb bionic main
EOF
Релиз icu2.0
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/icu2.0-deb bionic main
EOF
Релиз Yukki1.0
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/yukki-deb bionic main
EOF
Релиз njc
cat > /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/njc1.0-deb bionic main
EOF
Репозиторий зависимостей Lyra3 apt
cat >> /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] https://repo.mvslyra.com/repository/common-deb bionic main
deb [arch=amd64] https://repo.mvslyra.com/repository/lyra3.3rdparty-deb bionic main
EOF
Репозиторий jammy apt
cat >> /etc/apt/sources.list.d/mvs_lyra3.list <<EOF
deb [arch=amd64] deb https://repo.mvslyra.com/repository/3rdparty-jammy jammy main
deb [arch=amd64] deb https://repo.mvslyra.com/repository/yukki-deb22 jammy main
EOF
Обновить кэш репозитория:
sudo apt update