В данной статье мы рассмотрим установку Debian 11 в режиме Expert Install. Существует несколько вариантов установки Debian: Graphical install, Install, это те пункты, что на виду, и к ним прибегают большинство пользователей при установке Debian. Более опытные пользователи знают и о других способах, которые скрыты в пункте Advanced Options. В этом пункте как раз и скрыта установка в экспертном режиме. Хотя, на мой взгляд она мало чем отличается от обычной установки. Разве что, более расширены некоторые пункты.
Собственно, в Advanced Options есть еще один пункт, это автоматическая установка: Automated Install, так что если вы хотите быстро установить Debian, то можно воспользоваться этим пунктом. Данный пункт выполняется в так называемом псевдографическом режиме, а вот Graphical automated Install в более привычном графическом, это единственное их различие.
Ровным счетом так же отличаются и пункты Expert Install и Graphical expert Install, про которые сегодня и едет речь. В этой статье мы установим в экспертном режиме Debian с базовой начинкой, то есть минимальную версию, а затем накатим графический KDE интерфейс. Таким образом, получим систему с минимальным набором программного обеспечения, что скажется на производительности в лучшую сторону.
Debian – Expert Install
Что бы попасть в режим установки Expert Install, то есть в экспертный режим установки, на экране выбора установки переходим в пункт Advanced Options:

Далее выбираем один из пунктов: Graphical expert Install или Expert Install, как мы помним, они отличаются лишь псевдографикой и графикой, по функциональности одинаковы. Для наглядности выберу пункт Graphical expert Install:

Выбор языка установки
После короткой загрузки, мы попадаем в режим Expert Install, и первым делом необходимо выбрать язык установки, за язык установки отвечает пункт “Choose language”:

Тут как и при обычной установки выбираем нужный нам язык, для выбора Русского языка спускаемся в низ и нажимаем на кнопку “Continue”:

Далее указываем наше место расположение как описано в настройках, оно скажется на часовом поясе:

Установка региональных настроек
Следующим шагом выбираем локаль, то есть, локализация системы из приведенного списка:

Теперь нужно выбрать еще одну локализацию, а именно Английскую “en_US”, этот пункт я бы назвал выбором языковых пакетов, которые будут добавлены в установленную систему. Выбрать можно как мышкой, так и пробелом:

После нажатия кнопки “Продолжить” будут указаны языковые пакеты, которые мы выбрали в предыдущем пункте, если захотите изменить их, достаточно нажать на кнопку “Вернуться”:

Настройка клавиатуры
Следующие два пункта можно пропустить, разве что вам нужен будет синтезатор речи, но на нем останавливаться не стану. Переходим к настройке клавиатуры:

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

Далее указываем сочетание клавиш для переключения языка на клавиатуре, опять же, можно оставить по умолчанию – “Alt + Shift”:

Монтирование установочного носителя
Данный пункт мне не совсем понятен в нынешних реалиях, но он существует. Мне кажется, он остался с 90 годов, и его можно было как то автоматизировать и исключить, но, не мне рассуждать об этом. И так, выбираем данный пункт “Поиск и монтирования установочного носителя”:

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

В следующем окне появится информация о системе которая присутствует на установочном носителе, подтверждаем нажатием на кнопку “Продолжить”

Загрузка компонентов
В данном пункте можно выбрать дополнительные компоненты, которые будут загружены в установленную систему:

По сути, данный пункт можно пропустить, так как все необходимое для работы операционной системы Debian подтянет автоматически. То есть, просто нажать продолжить:

Настройка сети
Для настройки сети, первым делом нужно, что бы система определила сетевой интерфейс, для этого выбираем пункт “Определение сетевой карты”. Далее переходим к пункту “Настройка сети”:

В этой статье рассмотрим только автоматическую настройку сети, так как в дальнейшем эти настройки можно будет изменить уже в установленной системе, как это сделать, написано тут. При автоматической настройке сети, ваше устройство будет работать по DHCP, что собственно в домашних условиях вполне нормально, а задавать статический IP чаще всего необходимо серверу. По этому, оставляем отметку на пункте “да” и продолжаем установку:

В следующем окне значение которое идет по умолчанию можно оставить, оно равно трем секундам, при желании его можно увеличить, но, это не обязательно:

Указываем желаемое имя компьютера, при необходимости его так же можно будет изменить в дальнейшем, как это сделать, написано в этой статье:

Имя домена можно смело пропускать:

Учетные записи и пароли
Теперь нужно настроить учетную запись вашего пользователя, а так же задать пароли, для этого переходим к пункту который так и называется “Настройка учетных записей пользователей и паролей”:

После нажатия кнопки продолжить, вас переправит в окно, в котором нужно будет определиться с двумя пунктами, первый пункт “Включить поддержку теневых паролей”, тут рекомендуется выбрать – да. Второй пункт, это вход в систему под пользователем root, я бы оставил и его, он нам еще пригодится в дальнейшем:

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

Создаем учетную запись вашего пользователя, по умолчанию в данном пункте уже отмечено – да, остается лишь нажать на кнопку “Продолжить”:

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

На следующем экране высветится ваше имя пользователя, его нужно просто подтвердить:

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

Настройка времени
На данном пункте акцентировать внимания не буду, так как тут все довольно просто, выбираем данный пункт установки:

Оставляем все по умолчанию, то есть пункт NTP:

Так же оставляем предлагаемый системой сервер:

И выбираем часовой пояс в котором вы проживаете:

Определение и разметка диска
Переходим к дискам, и для начала системе их нужно определить, соответственно, нажимаем на данный пункт – “Определение дисков”:

Затем, когда система нашла и определила наши диски, их можно разметить, выбираем пункт “Разметка дисков”:

В этой статье рассматривать ручную разметку дисков не будем, об этом есть отдельная статья. Соответственно, выбираем пункт автоматической разметки – “Авто – использовать весь диск”, при желании, диск можно зашифровать, выбрав пункт “Авто – использовать весь диск с шифрованием LVM”:

Указываем диск на который устанавливаем систему, в моем случае это один единственный диск:

Автоматическая система разметки имеет возможность сделать отдельный раздел под /home, при желании вы можете выбрать данный пункт, я же в данном случае выберу первый пункт установки:

В следующем окне установки вы сможете увидеть как система автоматически разметила диск, для продолжения убедитесь что стоит отмеченный пункт “Закончить разметку и записать изменения на диск”:

Далее подтверждаем, указав “да” в пункте “Записать изменения на диск”:

Установка базовой системы
Переходим к установке базовой системы, выбираем соответствующий пункт, после чего начнется установка некоторых компонентов системы:

Установка прервется для выбора ядра, которое в дальнейшем будет установлено, выбираем и продолжаем:

Установка снова прервется когда нужно будет определится с драйверами, тут все просто, выбираете один из пунктов “Включить все доступные драйвера” или специализированный. При “специализированном” будут установлены только те драйвера, которые необходимы именно для вашей системы, соответственно, выберу второй:

Настройка менеджера пакетов
Переходим к настройке менеджера пакетов, как многим известно, в Debian менеджер пакетов apt. Что бы его настроить, выбираем соответствующий пункт:

Далее отказываемся от сканирования, так как других носителей у нас нет:

Далее нам предстоит выбрать зеркало в сети, по умолчанию этот пункт включен, если вы не хотите искать зеркало, то отключаете данный пункт и пропускаете дальнейшие шаги:

В следующем окне выбираем зеркало с протоколом загрузки “http”:

Зеркало, это сервер с которого вы в дальнейшем будете получать обновления, по этому выбирайте зеркало в вашей стране, в большинстве случаев это наилучший выбор, в моем случае это “Российская Федерация”:

Далее опять же выбираем в зависимости от страны, для России это “ftp.ru.debian.org”:

HTTP прокси можно смело пропустить:

Что касается несвободных драйверов, да и в целом не свободного программного обеспечения, тут дело сугубо индивидуальное. В любом случае, если у вас имеется оборудование для которого необходимо не свободное программное обеспечение, то так или иначе вам придется устанавливать его, так как свободные аналоги не всегда работают хорошо. Пример тому драйвера на карты NVIDIA. Собственно, вам выбирать, стоит или нет включать поддержку не свободного программного обеспечения или нет:

Поддержка репозиториев src, обычно я всегда оставлял по умолчанию, ради эксперимента пробовал изменить данную настройку, разницы не заметил. А соответственно, путь будут:

Выбор репозиториев в данном случае отмеченных по умолчанию желательно оставить, первый репозиторий как можно понять из названия “Обновления безопасности” отвечает за устранение уязвимостей, то есть за саму безопасность системы. Второй же репозиторий отвечает за обновление программного обеспечение. Что же касается третьего репозитория – Backports, то подключать его в данный момент нет смысла, да и подключить его потом не сложно, как это сделать, читайте в тут. Да и правильно наверно будет его как раз подключить уже в установленной системе. Другими словами, оставляем все по умолчанию:

Выбор и установка ПО
Переходим к завершающим этапам установки Debian в режиме Expert Install, выбираем пункт “Выбор и установка программного обеспечения”:

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

Участвовать или нет в опросе популярных пакетов, решать вам, не чего плохого в этом нет, система просто будет автоматически отсылать разработчикам некую анонимную статистику. Да и в любое время данную опцию можно отключить, команда на отключения присутствует в описании при установке:

Так как мы устанавливаем Debian Minimal, то есть минимальную систему, то в следующем окне снимаем галочки с пунктов “Окружение рабочего стола” и “Gnome”. В дальнейшем мы графическое окружение KDE накатим вручную, тем самым получив тот самый Debian Minimal. Что же касается пункта “Стандартные системные утилиты”, то этот пункт оставляем:

Установка загрузчика GRUB
Вот и все, осталось лишь установить загрузчик и можно перезагружаться, выбираем данный пункт:

В следующем окне предложат установить загрузчик на первичный диск, соглашаемся и нажимаем “Продолжить”:

Указываем наш диск, на который производим установку Debian, в моем случае это “/dev/vda”, у вас же он будет отличаться:

На этом все, можно смело переходить к завершающему этапу – “Завершение установки”:

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

Когда установка завершится, система вам сама об этом сообщит и предложит перезагрузить компьютер. Перезагружаем компьютер и мы попадаем в установленную систему.
Установка графического окружения
Когда вы снова загрузитесь, перед вами появится черный экран, первым делом необходимо авторизоваться. Можно авторизоваться под вашим пользователем, затем ввести команду “su -” и начать работать от root пользователя, а можно сразу авторизоваться от root. Установим sudo выполнив команду:
apt install sudo

Добавляем вашего пользователя в группу sudo командой “adduser имя_вашего_пользователя sudo”:
adduser cyber-x sudo

Теперь устанавливаем графическое окружение, как мы помним, это KDE, если хотите установить другое графическое окружение, то читайте как это сделать в статье про установку Debian Minimal доступную по этой ссылке. Ну а мы продолжаем, для установки графического окружения вводим команды:
apt install kde-plasma-desktop plasma-nm unrar ark sddm
Это минимальный набор программного обеспечения, но, существуют и другие наборы установки KDE:
kde-plasma-desktop – Это минималистичный вариант, с минимумом приложений. Вы должны будете установить нужные программы сами.
kde-standard – Включает в себя рабочее окружение KDE Plasma + набор стандартных и наиболее используемых приложений KDE.
kde-full – Полный релиз.
Так что при желании можете выбрать другой пакет, так же в команде устанавливаются некоторые дополнительные пакеты, которые в процессе работы могут пригодиться, их вы можете просто исключить из списка установленных программ и ограничится лишь установкой графического окружения:

Когда установка пакетов завершиться, перезагружаем компьютер командой “reboot”. А на этом все, процесс установки Debian Minimal, то есть минимальная установка Debian в режиме Expert Install завершена. Про установку Plymouth в Debian 11 читайте в соответствующей статье, доступной по данной ссылке.
Заключение
Установка Debian в режиме Expert Install собственно не особо сильно отличается от обычной установки, к которой многие привыкли. Преимущества данной установки весьма полезны, да и установка подобным образом избавляет систему от некоторого хлама, который устанавливается при обычной установки. А установив Debian Minimal вы явно избавитесь от многих не нужных программ. Правда, вам придется некоторые из них все же устанавливать вручную, но это легче, чем вычищать мусор из установленной системы. Думаю, некоторые из вас и не слышали про режим Expert Install, так как обычно вбивая в поисковике “установка Debian” вы получаете инструкцию про стандартную установку системы.
Для тех, кто хочет разобраться в системе Debian более глубоко, рекомендую PDF файл от разработчиков Debian к ознакомлению. Скачать его вы можете по ссылке ниже:
А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Если вам нравится данный проект и вы хотите что бы он процветал, то вы можете поддержать журнал “Cyber-X” перейдя в сооветствующий раздел на сайте.
Журнал Cyber-X
Расскажи про systemd-boot в Debian
Спасибо за ваши статьи!
А какими командами установить минимальные XFCE и CINNAMON?
Чтобы без офиса,не нужных почтовиков и прочего барахла