Skip to main content
Version: voronezh

Подготовка ОС 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

Релиз 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