Як створити ISO-образ Ubuntu за допомогою Cubic

You are currently viewing Як створити ISO-образ Ubuntu за допомогою Cubic

Одна з найкращих особливостей Linux полягає в тому, що він дозволяє вам налаштовувати систему так, як ви хочете. На відміну від інших операційних систем, ви не обмежені конкретним корпоративним середовищем робочого столу, файловим менеджером або офісним пакетом.

Як правило, ви вносите зміни до свого дистрибутива після його встановлення на своє обладнання, але з Cubic ви можете створити власний ISO-образ, який ідеально підходить для ваших потреб.

Навіщо створювати власний ISO Ubuntu?

Світ дистрибутивів Linux настільки різноманітний та фрагментований, що є дистрибутиви, які підходять практично для будь-якого доступного варіанта використання. Ви можете легко встановити дистрибутив Linux на основі Debian, Arch, Ubuntu, Slackware чи Fedora; ви можете прийняти чиюсь сторону у великій війні між systemd і анти-systemd; Виберіть дистрибутив Wayland або залиште свій графічний стек традиційним з X.org. Не бракує варіантів.

Це великий вибір, і він буде лежати в основі всього вашого досвіду роботи з Linux, але що якщо є дистрибутив, який майже ідеальний для вас, але вимагає декількох налаштувань?

Можливо, ваш улюблений дистрибутив поставляється з браузером, який вам не подобається, або в ньому відсутній певний інструмент редагування, який ви вважаєте за необхідне. Можливо, у вас є велика колекція шпалер, які ви хочете зробити доступними, як тільки ви вперше увімкнете свій новенький ноутбук.

Звичайно, ви можете досить легко внести зміни після встановлення дистрибутива на свій комп’ютер, але якщо у вас кілька комп’ютерів і ви хочете одноманітної взаємодії, або якщо ви адмініструєте безліч комп’ютерів, на яких повинен бути встановлений стандартний набір програмного забезпечення, наприклад, школа або офісі, добре мати можливість створити свій власний ISO-образ, який встановить саме те, що ви хочете, без метушні.

Що таке Cubic?

Як і всі хороші проекти з відкритим вихідним кодом, Cubic – це абривіатура, що в даному випадку позначає Custom UBuntu ISO Creator, і, як випливає з назви, це інструмент, який допоможе вам створити динамічний образ ISO для дистрибутивів на основі Ubuntu.

Ubuntu є надзвичайно популярним дистрибутивом, і на додачу до основного завантажуваного дистрибутиву Ubuntu та його вже налаштованих різновидів, включаючи Kubuntu, Lubuntu, Xubuntu, Ubuntu Studio, Budgie та MATE, він також лежить в основі таких дистрибутивів, як elementary OS, Linux КДЕ Неон. Будь-який з них міг би бути саме тим, що ви шукаєте, якби вони трохи відрізнялися.

Cubic працює як майстер із графічним інтерфейсом, який допомагає «легко переміщатися по етапах налаштування ISO та має інтегроване віртуальне середовище командного рядка». Просто виберіть свій улюблений дистрибутив на основі Ubuntu і виконайте покрокове керівництво, щоб отримати саме те, що вам потрібно.

Як встановити Cubic в Linux

Cubic працює в дистрибутивах на основі Ubuntu 18.04.5 Bionic та вище, і хоча Cubic можна запускати у віртуальному середовищі, це не рекомендується. Для початку спочатку увімкніть репозиторій Universe та Cubic PPA:

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

Тепер оновіть свою систему та встановіть Cubic:

sudo apt update
sudo apt install --no-install-recommends cubic

Тепер ви можете отримати доступ до Cubic через систему меню або набравши:

cubic

… в терміналі.

Створення ISO-образу Ubuntu за допомогою Cubic

Коли ви запускаєте Cubic уперше, вам буде запропоновано вибрати каталог проекту. Зробіть це, а потім натисніть “Далі”, щоб вибрати вихідний образ ISO та інформацію про створюваний образ ISO. Виберіть файл ISO, і поля автоматично заповнюються.

Ви можете змінити значення для вашого користувача ISO, щоб відобразити ціль ISO або просто тому, що ви хочете дати йому круте ім’я. Як вихідний ISO ми вибрали випуск Linux Mint Cinnamon від Vanessa. Ім’я користувача — «Початковий випуск MUO Linux».

Натисніть «Далі», і Cubic витягне ISO-образ у вказаний раніше робочий каталог і надасть вам chroot — свого роду ізольований термінал, де ви можете виконувати команди.

Якщо, наприклад, ви хочете, щоб ваш користувача ISO-образ містив лише найсвіжіше програмне забезпечення, перша команда, яку ви повинні виконати:

sudo apt update && sudo apt upgrade

Mint поставляється з великою кількістю корисного попереднього програмного забезпечення, і хоча більшість з них корисні, ви можете віддати перевагу різні інструменти.

Одним із прикладів є клієнт IRC HexChat. Якщо ви ненавидите HexChat через його графічний інтерфейс і волієте працювати з IRSSI в терміналі, ви повинні спочатку очистити HexChat:

apt purge hexchat

…і потім встановіть IRSSI:

apt install irssi

Це схоже на використання терміналу на вашому настільному комп’ютері, за винятком того, що внесені вами зміни будуть відображені в образі ISO, створеному Cubic.

Ви можете зробити це з будь-яким програмним забезпеченням, яке вам подобається чи не подобається. Замініть Transmission на qBittorrent, Pix для Ristretto чи Firefox для Falkon!

Також непогано позбутися зайвого у вигляді додатків, які ви ніколи не використовуватимете або які ви не хочете, щоб ваші користувачі використовували:

apt purge rhythmbox timeshift celluloid notes thunderbird

Вам не потрібно використовувати менеджер пакетів для встановлення програмного забезпечення. Ви можете отримувати пакети з Інтернету, додавати їх на свій шлях та робити їх виконуваними. Щоб ви могли легко завантажувати відео з YouTube на комп’ютери, на яких встановлено ваш образ користувача ISO:

wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
chmod a+rx /usr/local/bin/yt-dlp

Нам потрібен чудовий робочий стіл у стилі MUO, і ми хочемо, щоб він був із заздалегідь встановленими шпалерами. Перейдіть до каталогу шпалер за допомогою:

cd /usr/share/backgrounds

…і натисніть значок копіювання поруч із кнопкою Назад в лівому верхньому куті інтерфейсу Cubic. Виберіть файли, які потрібно скопіювати в цей каталог, і натисніть «Копіювати» на наступному екрані.

Після того, як ви скопіювали файли шпалер, встановіть потрібні шпалери, набравши:

gsettings set org.cinnamon.desktop.background picture-uri file:///usr/share/backgrounds/muo_wallpaper.jpg

Якщо ви використовуєте інший робочий стіл, наприклад GNOME, вам потрібно буде змінити команду:

gsettings set org.gnome.desktop.background picture-uri file:///usr/share/backgrounds/muo_wallpaper.jpg

Завершіть свій ISO-образ

Коли ви закінчите міняти шпалери і задоволені доданими або віддаленими пакетами, знову натисніть “Далі”.

Ви побачите список усіх пакетів, які будуть присутні у живому ISO, ви можете додати галочку поряд з кожним, що побачить його видалення під час звичайного або мінімального встановлення.

Знову натисніть «Далі» та виберіть, яке ядро ​​ви хочете використати.

Останній вибір, який вам потрібно зробити, це тип стиснення, який ви хочете використовувати. Вони варіюються від XZ, який створює менший ISO, але потребує більше часу для пакування та розпакування, до LZ4, який дає набагато більший ISO, але потребує мінімального часу. GZIP – це гарний компроміс.

На цьому етапі ви помітите, що всюдисуща кнопка “Далі” була замінена кнопкою “Створити”. Натисніть її, а потім йдіть і заваріть чашку чаю, поки Cubic будує ISO!

Через кілька хвилин ваш ISO з’явиться у каталозі Cubic, готового до встановлення.

Cubic полегшує створення ISO-образів Ubuntu

Cubic – це відмінний інструмент, який дозволяє легко гарантувати, що ви отримаєте бажаний досвід, коли ваша нова машина завантажиться. Ви можете використовувати його для себе або створювати образи для розгортання в організації, щоб учні та співробітники мали інструменти, необхідні для негайної роботи.

Щоб переконатися, що ваш образ ISO працює належним чином і що в ньому є все, що вам може знадобитися (і нічого зайвого), вам слід витратити деякий час на його використання на віртуальній машині, перш ніж розгортати або розповсюджувати файл ISO.

250460cookie-checkЯк створити ISO-образ Ubuntu за допомогою Cubic

Автор публікації

Офлайн 1 тиждень

ViGo

Коментарі: 6Публікації: 1203Реєстрація: 29-04-2020
Если Вам понравилась статья, то поделитесь ею в соц.сетях:
guest

0 комментариев
Inline Feedbacks
View all comments