Debian 12 «Bookworm» + Openbox | Часть I — Установка с Netinst.iso-образа «голой» системы Графическим способом | Graphical Install

Четверг, 7 ноября 2024, 5:36
Размещено в рубрике Лента новостей и имеет 0 комментариев.
В этом цикле статей мы с Вами установим самый последний, голый релиз Linux-дистрибутива Debian 12 «Bookworm», а в него самый лёгкий и самый быстрый Оконный менеджер Openbox (далее OB).
Абсолютно всё! - Установка программ|утилит|пакетов и последующая их Настройка в OB - всё осуществляется исключительно руками!
В результате мы получим супер-лёгкий, супер-быстрый, супер-простой и супер-дружелюбный, абсолютно «СВОЙ В ДОСКУ», исключительно под себя Linux-дистрибутив...



СОДЕРЖАНИЕ СТАТЬИ:

1. Введение
2. Как это будет выглядеть
3. Почему OB и почему Debian 12 «Bookworm»
4. Скачивание Netinst.iso и создание установочной флешки
5. Запуск Установщика с флешки

  Способы установки:

  5.1 Graphical install
    5.1.1 Выбор языка интерфейса Установщика
    5.1.2 Выбор местоположения

    Настройка клавиатуры:

    5.1.3 Раскладка клавиатуры
    5.1.4 Выбор способа переключения раскладки клавиатуры

    Настройка сети:

    5.1.5 Ввод имени компьютера

    Настройка учётных записей пользователей и паролей:

    5.1.6 Ввод пароля Суперпользователя
    5.1.7 Ввод полного имени Пользователя
    5.1.8 Ввод и выбор имени Пользователя учётной записи
    5.1.9 Ввод пароля Пользователя учётной записи

    Настройка времени:

    5.1.10 Выбор часового пояса

    Разметка дисков:

    5.1.11 Метод разметки
    5.1.12 Создание новой пустой таблицы разделов
    5.1.13 Создание системного раздела EFI
    5.1.14 Создание Корневого раздела
    5.1.15 Создание Домашнего раздела

    Установка системы:

    5.1.16 Установка системы
    5.1.17 Выбор страны расположения зеркала архива Debian
    5.1.18 Выбор программного обеспечения
    5.1.19 Продолжение Установки системы
    5.1.20 Перезагрузка системы
    5.1.21 Вход в систему
    5.1.22 Выключение системы


1. Введение

В нашем Блоге я уже пробовал написать аналогичный Цикл статей по установке OB в Ubuntu 20.04, но так и не смог её закончить, в виду того, что я столкнулся с проблемами наличия в репозиториях Canonical необходимых для работы OB программ|утилит|пакетов, а вернее отсутствием (удалённых с репозиториев) большинства из них.

К счастью, в репозиторях Debian 12 «Bookworm» практически все необходимые для работы OB программы|утилиты|пакеты есть и поэтому я решил вернуться к написанию этом цикле статей, но уже для Debian 12 «Bookworm».

Сразу хочу отметить, что мне, впрочем, как и множеству других Пользователей во всём мире, очень по душе свободная оболочка для среды рабочего стола GNOME - Unity, поэтому в данной статье я покажу Настройку интерфейса и Стилизацию OB именно под эту оболочку.

2. Как это будет выглядеть

Как это будет выглядеть...
(на скрине OB стилизованный под Unity, но хочу уточнить, что это моё видение - дизайн, компоненты и пр...
В процессе Настройки вы можете всё менять|устанавливать под себя, как говорится - На вкус и цвет у каждого фламастеры свои... Фантазия и воображение вам в ваши шаловливые ручки и пальчики...)

3. Почему OB и почему Debian 12 «Bookworm»

Немного рассуждений...
Самый Главный вопрос - ПОЧЕМУ именно OB и почему Debian 12 «Bookworm»???!!!

Всё очень просто!

Во первых, мне бы очень хотелось, чтобы каждый наш читатель, при наличии терпения, рук, головы и желания, смог бы прикоснуться к высшему пилотажу, так сказать, пользования Linux-дистрибутивов и хоть на минуточку смог бы стать наикрутейшим Linux-ятником...

А если серьёзно, то OB на самом деле - шикарнейший ОМ, гибкий, с безграничными возможностями настройки|тюнинга, позволяющий воплотить в жизнь любые ваши дизайнерские фантазии, навыки программирования и мн. мн. другое...

Что касается релиза Debian 12 «Bookworm», то так же, всё очень просто...
Этот релиз, вышедший 10 июня 2023 года, последний, асболютно стабильный и имеет долгосрочную поддержку.
И вообще дистрибутив Debian известен своей колосальной надёжностью и стабильностью.
Но самое главное, в нём остустсвует концепция, применяемая в дистрибутиве Ubuntu, в последних её ралезах, когда при попытке установить что-либо нестандартное или отличное от базового или какая-то программа|утилита|пакет из среды рабочего стола GNOME Shell, обязательно притягивается к установке в систему вся эта базовая среда рабочего стола GNOME Shell, превращая ситстему в склад разных Сред рабочего стола, Окружений рабочего стола, Оконных менеджеров и пр, занимающих огромное количество Гигабайт...
Нам с вами нужны только голый Debian 12 «Bookworm» и Оконный менеджер Openbox в нём и Debian даёт такую возможность установить всё, что угодно, включая и программы|утилиты|пакеты из среды рабочего стола GNOME Shell отдельными, независимыми пакетами, без притягивания в систему Гигабайтов ненужного и поэтому давайте смело уже приступим к Установке и Настройке...


4. Скачивание Netinst.iso и создание установочной флешки

Скачиваем последний Netinst.iso-образ Debian 12 «Bookworm», версии 12.8.0, в нашем случае с Официальных Российских зеркал Debian по следующим ссылкам:
https://mirror.corbina.net/debian-cd/12.8.0/amd64/iso-cd/debian-12.8.0-amd64-netinst.iso
или
https://mirror.yandex.ru/debian-cd/12.8.0/amd64/iso-cd/debian-12.8.0-amd64-netinst.iso

Далее, любым доступным способом, а они описаны неоднократно и в нашем блоге (это может быть и стандартная утилита Создание загрузочного диска, и Ventoy, и утилита dd, и Rufus в Windows и т.д. и т.п...), на основании этого образа, создаём Загрузочный носитель (флешку), грузимся с него (скорее всего у вас UEFI, а именно в этом режиме будет описана установка, но если у вас старый, добрый BIOS, то тоже не беда - грузитесь с флешки из него...) и начинайте Установку.

5. Запуск Установщика с флешки

Загружаемся с установочной флешки и после загрузки мы попадаем в GRUB-меню Установщика, где уже по умолчанию выделен цветом пункт Graphical install, а ниже, 2-й строкой, есть ещё один пункт Install:

В чём разница, спросите вы?
Разница лишь в том, что это 2 разных способа Установки, но с одним и тем же итогом/финалом:

I  - Graphical install - (установка в Графическом режиме (GUI))
II - Install (Консольно-терминальный режим. Будет описан в статье Часть II)

5.1 Graphical install

5.1.1 Выбор языка интерфейса Установщика

Т.к. по умолчанию уже выделен цветом пункт Graphical install, а его мы в этой части статьи, как раз и рассматриваем, то просто жмём на клавиатуре на Enter и попадаем в Меню выбора языка интерфейса Установщика, где по умолчанию выделен цветом для выбора язык интерфейса Английский:

Но нам нужен Русский (в вашем случае может быть и любой другой, ваш язык) и поэтому скролом на мышке листаем до строки Russian и 2 раза кликаем Левой кнопкой мышки (ЛКМ) по этой строке или одним нажатием ЛКМ выбираем эту строку и жмём в правом нижнем углу на кнопку Continue (уже в следующих окнах это будет кнопка - Продолжить), либо стрелкой Вниз ⬇|▼ на клавиатуре листаем до Russian и жмём на Enter:
(Обращаю ваше внимание!!! В следующих разделах статьи, для краткости, я буду просто писать - нажмите на Enter, но вы можете использовать способы выбора Действия, описанные выше, или мышкой, или клавиатурой...)

5.1.2 Выбор местоположения

Далее следует Меню выбора местоположения, где после выбора языка интерфейса Русский, местоположение по умолчанию Российская Федерация, а оно нам и нужно, поэтому просто жмём на Enter:
(если ваша страна другая, то выбираете пункт другая, а далее выбираете из списка вашу страну)

5.1.3 Раскладка клавиатуры

В следующем окне по умолчанию выделена цветом для выбора нужная нам раскладка клавиатуры Russian (Русская).
Также просто жмём на Enter (или выбираете нужное вам):

5.1.4 Выбор способа переключения раскладки клавиатуры

Далее окно Выбора способа переключения раскладки клавиатуры, где по умолчанию выделен цветом для выбора Alt+Shift:

Выбираем стрелкой Вниз ⬇|▼ левый Control+левый Shift (вы можете выбрать свой вариант) и жмём на Enter:

Далее некоторе время идёт Загрузка компонентов с установочного носителя и Настройка сети:

5.1.5 Ввод имени компьютера

После чего попадаем в окно Ввода имени этого компьютера где по умолчанию уже прописано и выделено имя debian:

Вписываем вместо этого имени своё Имя этого компютера (в данном случае test) и жмём на Enter:

В следующем окне ничего не делаем, а просто жмём на Enter:

5.1.6 Ввод пароля Суперпользователя

Далее мы попадаем на страничку Ввода пароля для Суперпользователя (root):

В нём отмечаем галочками чек-боксы на пунктах под полями ввода
Показывать вводимый пароль
чтобы видеть, что будем вписывать и чтобы не было ошибок:

В эти поля вписываем|вводим пароль Суперпользователя (опять же я для примера выбрал простой test, но вам настоятельно рекомендую придумать сложный!) и жмём на Enter:

5.1.7 Ввод полного имени Пользователя

В следующем окне нам надо вписать|ввести своё реальное Имя Пользователя (а можете и придумать что-то типа Псевдонима...), дабы в будущем оно использовалось всеми программами в системе и подписывало им документы, исходящую почту и пр.:

Вписываем|вводим своё Полное имя пользователя (и тут я для примера решил просто написать Тест) и жмём на Enter:

5.1.8 Ввод и выбор имени Пользователя учётной записи

В следующем окне нам нужно придумать и ввести|вписать имя Пользователя учётной записи (далее просто Пользователя) для идентификации в системе:

Вписываем|вводим в поле ввода имя Пользователя (имя Пользователя учётной записи ДОЛЖНО обязательно начинаться с латинской строчной буквы и поэтому и здесь я тоже решил просто вписать test) и жмём на Enter:

5.1.9 Ввод пароля Пользователя учётной записи

Открывается страничка Ввода пароля для Пользователя:

И в нём также отмечаем галочками чек-боксы на пунктах под полями ввода
Показывать вводимый пароль
чтобы видеть, что будем вписывать и чтобы не было ошибок:

В эти поля вписываем|вводим пароль Пользователя (и снова я для примера выбрал простой test, но вам настоятельно рекомендую придумать сложный!) и жмём на Enter:

5.1.10 Выбор часового пояса

Далее переходим в раздел Установщика - Настройка времени, на страницу Выбора часового пояса, где на основании ранее сделанных нами языковых настроек и местоположения уже автоматически определён часовой пояс:
Москва+00 - Москва
а это то, что нам и нужно и поэтому просто жмём на Enter:
(если у вас другой часовой пояс, соответственно выберите его)

Перед Разметкой дисков происходит Загрузка дополнительных компонентов:

5.1.11 Метод разметки

После чего мы попадаем в меню Разметка диска с выделенным цветом по умолчанию значением Авто - использовать весь диск:

Т.к. мы с вами претендуем на звание наикрутейших Linux-ятников, то не гоже нам использовать другие варианты, окромя, как Вручную!
Поэтому выбираем именно это значение и жмём на Enter:

В следующем окне Ручной разметки дисков, выделенным цветом по умолчанию значение для выбора, всё ещё присутствует Автоматическая разметка и ленивые и ненаикрутейшие могут всё ещё воспользоваться ей:

А неленивые и наикрутейшие - мы выбираем 3-е сверху значение с названием диска|носителя
В данном случае, т.к. виртуалка, это Виртуальный диск 1 (vda) - 37,6 GB Virtio Block Devise
(у вас на физическом компьютере/ноутбуке будет по другому, что-то типа Диск 1 (sdX) - XXX GB XXXXXXXXXX)
куда мы собираемся устанавливать систему и жмём на Enter:

5.1.12 Создание новой пустой таблицы разделов

Попадаем в окно с вопросом Создать новую пустую таблицу разделов на этом устройстве? с отмеченным по умолчанию радио-кнопкой значением Нет (если нажать в этом случае на Enter, произойдёт отмена создания таблицы разделов):

И, т.к. мы всё же не собираемся отказываться от создания новой пустой таблицы разделов, то выбираем значение Да (отмечаем радио-кнопкой) и жмём на Enter:

В результате, в следующем окне появляется новый пустой раздел с общим объёмом
>        36,7 GB СВОБОДНОЕ МЕСТО
(т.к. я использовал виртуалку для установки, то и размер виртуального диска здесь небольшой, а именно всего 37,6 Гб, которого вполне достаточно для тестирования Linux-дистрибутивов):

Выбираем его и жмём на Enter:

В следующем окне Что делать со свободным пространством:, выделено цветом по умолчанию для выбора значение Создать новый раздел.
Его и выбираем простым нажатием на Enter:

5.1.13 Создание системного раздела EFI

В следующем окне Нового размера раздела отображается доступный максимальный размер всего раздела (выделено цветом. Здесь 37,6 Гб):

Но мы же продвинутые и наикрутейшие Linux-ятники и собираемся разметить диск, соответствуя этим маркерам, а это значит, что мы первым будем создавать системный раздел EFI для дальнейшей успешной загрузки системы в режиме UEFI.
Для данного раздела достаточно всего 300 Мб и поэтому, т.к. общий максимальный размер по умолчанию выделен цветом, то не обязательно стирать его, а просто сразу вместо него прописываем|вводим на клавиатуре значение 300 MB (при этом общий максимальный размер по умолчанию выделенный цветом автоматически сотрётся) после чего жмём на Enter:

В следующем окне выбора Местоположения нового раздела выделено цветом для выбора по умолчанию значение Начало.
Оно нам и нужно, поэтому просто жмём на Enter:

Следующим далее перед нами окно настроек создаваемого раздела:

Здесь нам надо поменять тип файловой системы (далее ФС) раздела во 2-м пункте сверху Использовать как: и для этого выбираем его и жмём на Enter:

В следующем окне Принцип применения этого раздела: выделено цветом значение для выбора по умолчанию Журналируемая файловая система Ext4:

Нам же надо выбрать системный раздел EFI, поэтому выбираем его и жмём на Enter:

И в следующем окне мы видим, что пункт Использовать как: изменился на системный раздел EFI (выделен цветом), что нам и нужно:

Поэтому, чтобы закончить настсройку этого раздела, выбираем пункт Настройка раздела закончена и жмём на Enter:

И мы видим, что системный раздел EFI с меткой ESP успешно создан (выделен цветом):

5.1.14 Создание Корневого раздела

Следующим мы должны создать Корневой раздел - /, поэтому тут же под созданным на предыдущем этапе Системным разделом EFI с маркером ESP выбираем пункт с маркером XX.X GB СВОБОДНОЕ МЕСТО и жмём на Enter:

В следующем окне Что делать со свободным пространством: уже выделено цветом по умолчанию для выбора значение Создать новый раздел.
Его и выбираем, нажатием на Enter:

В следующем окне Нового размера раздела отображается доступный максимальный размер этого нового раздела (выделено цветом):


И т.к. на этом этапе задача создать Корневой раздел - /, нам необходимо прописать|ввести его размер, а т.к. общий оставшийся максимальный размер по умолчанию уже выделен цветом, то также не обязательно стирать его, а просто сразу вместо него прописываем|вводим на клавиатуре новое значение 17 GB (при этом общий максимальный размер по умолчанию выделенный цветом автоматически сотрётся и 17 Гб вполне достаточно, но, если вы планируете пользовать большое количество утлилит|программ, есть смысл увеличить объём корневого раздела) после чего жмём на Enter:

Далее, как и при создании первого Системного раздела EFI, на этом этапе просто жмём на Enter:

В окне Настройка раздела: мы видим, что Установщик уже всё сделал за нас и подставил все нужные нам значения:

Поэтому выбираем самый нижний пункт Настройка раздела закончена и жмём на Enter:

И мы с вами видим, что Корневой раздел успешно нами создан (выделен цветом):

5.1.15 Создание Домашнего раздела

Снова, тут же выбираем под ним пункт с маркером XX.X GB СВОБОДНОЕ МЕСТО и жмём на Enter:

В следующем окне снова просто жмём на Enter:

В этом окне нам также ничего не надо менять, т.к. Установщик уже всё сделал за нас и, в частности, также автоматически установил максимальный размер этого раздела (выделено цветом), и, т.к. нам осталось создать только Домашний каталог - /home, а, как правило, его размер всегда вся оставшаяся часть носителя|диска, то и менять максимальный размер этого раздела мы с вами не будем, а просто жмём на Enter:

В окне Настройка раздела: мы видим, что Установщик снова всё сделал за нас и подставил все нужные нам значения:

И поэтому выбираем пункт Настройка раздела закончена и жмём на Enter:

И мы вновь видим, что Домашний каталог - /home также нами успешно создан (выделен цветом):

На этом Создание разделов завершено и всё, что нам остаётся сделать, это выбирать самый нижний пункт Закончить разметку и записать изменения на диск и нажать на Enter:

Следующим появляется окно с вопросом Хотите вернуться в меню разметки?, т.к. мы не создали Раздел подкачки (SWAP) с отмеченным по умолчанию радио-кнопкой пунктом Да:

И сразу хочу, дабы избежать упрёков и вопросов про: - А как же SWAP-раздел подкачки?!, отметить и ответить всем скептикам, что далее, уже после Установки мы создадим с вами SWAP-файл, ибо это, на мой взгляд и не только, более современный способ реализации SWAP, поэтому выбираем (отмечаем радио-кнопкой) пункт Нет и жмём на Enter:

Следуюющее окно информативно-предупредительное с вопросом Записать изменения на диск? с выбранным по умолчанию (отмечено радио-кнопкой) значением для выбора Нет:

Но мы с вами не собираемся отменять все наши труды по Созданию разделов!
Мы всё сделали зря?!
Нет кончено!
Поэтому выбираем (отмечаем радио-кнопкой) значени Да и жмём на Enter:

5.1.16 Установка системы

Далее мы видим начавшийся процесс Форматирования разделов и Установки базовой системы, Настройки apt и пр...:

В процессе Настройки менеджера пакетов появляется окно с вопросом Просканировать дополнительный установочный носитель? с выбранным по умолчанию радио-кнопкой значением Нет и, т.к. у нас нет нужды сканировать установочную флешку, оставляем это значение и просто жмём на Enter:

5.1.17 Выбор страны расположения зеркала архива Debian

Далее открывается окно выбора Страны, в которой расположено зеркало архива Debian: с выбранным по умолчанию (выделено цветом) значением Российская Федерация:

Можно оставить это значение, но рекомендуется всё же выбрать Нативный сервер зеркала, т.к. в нём всегда самые свежие пакеты, чего нельзя сказать о локальных зеркалах, поэтому скролом на мышке листаем в самый верх до самого первого пункта
ввести информацию вручную
и выбираем его (чтобы он был выделен цветом) после чего жмём на Enter:

В следующем окне Ввода имени зеркала, с которого будет загружен Debian ничего не меняем, т.к. Установщик позаботился за нас и всё уже выбрал правильно за нас и просто жмём на Enter:

Далее в окне Информация о HTTP-прокси (если прокси нет - не заполняйте):, если у вам не нужен прокси и тем-более его нет, в а большинстве случаем его нет, то просто жмём на Enter:

Продолжается процесс Установки:

После чего попадаем в окно Настройки popularity-contest с вопросом об Участии в опросе популярности пакетов с выбранным по умолчанию радио-кнопкой значением Нет, что нас (ну меня точно) вполне устраивает и поэтому, ничего не изменяя, просто жмём на Enter:
(если вы хотите поучаствовать в опросе, то, как говорится, Велкам!, выбирайте значени Да и в Добрый путь!)

5.1.18 Выбор программного обеспечения

И вот, наконец мы с вами попадаем в окно Выбора программного обеспечения с отмеченными по умолчанию галочками чек-боксами значениями:
☑ окружение рабочего стола Debian
☑ ...GNOME
и
☑ Стандартные системные утилиты

А, т.к. мы с вами Устанавливаем голую систему под OB, то снимаем галочки с чек-боксов, чтобы они приняли такой вид:

с пунктов:
☐ окружение рабочего стола Debian
☐ ...GNOME
оставляем отмеченным только чек-бокс на пункте:
☑ Стандартные системные утилиты и жмём на Enter:

5.1.19 Продолжение Установки системы

После чего происходят окончательные Выбор|Установка|Настройка программного обеспечения|Установка системного загрузчика GRUB:

5.1.10 Перезагрузка системы

И по финалу появляется окно Завершения установки инофрмирующее нас, что процесс установки полностью завершён и нам осталось только перезагрузить систему и поэтому по умолчанию засвечена кнопка для выбора Продолжить, а значит нам остаётся извлечь установочную флешку и просто нажать на Enter:

После чего происходит Перезагрузка в нашу новую систему...:

5.1.21 Вход в систему

Результатом Перезагрузки будет появление Меню GRUB2, где по умолчанию выделен цветом первый пункт меню:
*Debian GNU/Linux
и, чтобы войти в систему, просто жмём на Enter:

Первым, что мы с вами увидим - это:
- название свеже-установленной системы Debian GNU/Linux 12
- имя Пользователя учётной записи системы test
- номер консоли в которую мы загружаемся tty1
- приглашение ввести или имя Суперпользователя, или имя Пользователя системы test login::

Ну и давайте попробуем войти в нашу установленную систему под созданным нами Пользователем.
В приглашении ввода (test login:) вписываем|вводим созданное нами имя Пользователя (здесь test) и жмём на Enter:

На приглашение ввести пароль (Passward:) вписываем|вводим созданный нами пароль Пользователя (мы его прописывали|создавали во время создания Пользователя и помните, что он, в целях безопасности, не отображается при вводе) и жмём на Enter:

И...
Поздравляю!!!
Мы с успехом попадаем|входим в нашу только что Установленную, «голую» систему - Debian 12 «Bookworm»:

Ну, что?
Систему мы с вами успешно Установили!

Напоминаю, что система абсолютно «голая», т.е. в ней нет Графического пользовательского интерфейса и соответственно каких-либо:
- Графических серверов
- Экранных менеджеров
- Сред рабочего стола (Окружений рабочего стола/Оконных менеджеров)
- нет большинства нужных для пользования программ/утилит/пакетов

Но это только начало, дорогие друзья!
Цель цикла статей обозначена в описании и заголовке статей - это Установка Linux-дистрибутива Debian 12 «Bookworm», а в него самого лёгкого и самого быстрого Оконного менеджера Openbox.

В этой статье - Часть I мы с вами Установили «голую» систему в Графическом режиме/Graphical Install.

В следующей статье - Часть II будет описана Установка для любителей Консольно-Терминального способа установки | Install и для обладателей уж совсем слабеньких компьютеров/ноутбуков.

Набираемся терпения, новая статья выйдет скоро, она почти готова, несколько дней и опубликую...

5.1.22 Выключение системы

А пока, до выхода Части III, выключаем систему и для этого очищаем консоль сочетанием клавиш:
Ctrl+L

И выходим из сессии Пользователя командой:
exit

После чего снова появляется приглашение ввести или имя Суперпользователя (root), или имя Пользователя системы (test) test login::

Логинимся под Суперпользователем root, и для этого вписываем|вводим его имя root и жмём на Enter:

На приглашение ввести пароль (Passward:) вписываем|вводим созданный нами пароль Суперпользователя (мы его прописывали|создавали во время создания пароля Суперпользователя, а конекретно это test и помните, что он, в целях безопасности, не отображается при вводе) и жмём на Enter:

После чего попадаем в систему, но уже, как Суперпользователь root:

Ну и по финалу выключаем систему командой:
systemctl poweroff



Всем добра и мира!!!

Приятного Пользования!!!


P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:

Ссылка на источник compizomania
07-11-2024.



Комментирование и пинг закрыты.