Найти в Дзене
IT, Python, Mikrotik, Linux

Создание кастомного образа Ubuntu 22.04.5 LTS с помощью Cubic

Наш канал: 👉 proit_world 1. Подготовка рабочего окружения Создаем ВМ или прямо на хосте с ubuntu server 24, или, например, ubuntu desktop 24; можно использовать и другие версии, главное, чтобы можно было поставить Cubic. Установка Cubic через PPA (другие способы не работают) sudo add-apt-repository ppa:cubic-wizard/release sudo apt update sudo apt install cubic 2. Запуск Cubic и начало работы Откройте терминал и запустите Cubic с правами root: sudo cubic Откроется графическая версия Cubic, далее указываем директорию, где мы будем сохранять наш кастомный; после этого нужно выбрать оригинальный образ системы в iso формате, из которого вы хотите сделать кастом. 3. Модификация образа (Основной этап) Далее вы нажимаете сверху кнопку next, и у вас откроется chroot-окружение будущей системы, где вы, собственно, можете устанавливать что угодно и что вам нужно. Мы, например, ставили свежие дрова на сеть, свежее ядро, дрова на видяху 5080 575, а также нормальную поддержку NVMe. Ниже список

Наш канал: 👉 proit_world

1. Подготовка рабочего окружения

Создаем ВМ или прямо на хосте с ubuntu server 24, или, например, ubuntu desktop 24; можно использовать и другие версии, главное, чтобы можно было поставить Cubic.

Установка Cubic через PPA (другие способы не работают)

sudo add-apt-repository ppa:cubic-wizard/release

sudo apt update

sudo apt install cubic

2. Запуск Cubic и начало работы

Откройте терминал и запустите Cubic с правами root:

sudo cubic

Откроется графическая версия Cubic, далее указываем директорию, где мы будем сохранять наш кастомный; после этого нужно выбрать оригинальный образ системы в iso формате, из которого вы хотите сделать кастом.

3. Модификация образа (Основной этап)

Далее вы нажимаете сверху кнопку next, и у вас откроется chroot-окружение будущей системы, где вы, собственно, можете устанавливать что угодно и что вам нужно. Мы, например, ставили свежие дрова на сеть, свежее ядро, дрова на видяху 5080 575, а также нормальную поддержку NVMe. Ниже список команд:

apt update && apt upgrade -y

apt install --install-recommends linux-generic-hwe-22.04 -y

add-apt-repository ppa:graphics-drivers/ppa -y

echo "deb signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg https://nvidia.github.io/libnvidia-container/stable/ubuntu22.04/$(arch) /" | tee /etc/apt/sources.list.d/nvidia-container-toolkit.list

apt update

apt install -y nvidia-driver-575-open

apt install -y linux-firmware firmware-misc-nonfree intel-microcode amd64-microcode

apt install -y firmware-realtek firmware-intel-sound firmware-sof-signed

cat > /etc/modprobe.d/nvme.conf << 'EOF'

options nvme_core default_ps_max_latency_us=0

EOF

4. Завершите сборку ISO

После того как все необходимые команды, которые вам были нужны, ввели, нажимаете "далее" два раза, затем Cubic предложит вам выбрать ядро, которое вы хотите использовать, затем еще раз далее он предложит вам выбрать формат сжатия. Ничего не трогаете и нажимаете Generate. Вот и все: образ у вас сохранится там, где вы указали ранее, на старте  кубика.

#ubuntu #linux #cubic