Установка Debian без графической оболочки
Подскажите пожалуйста, как поставить Debian без графической оболочки, без ненужного мне софта.
Хочу попытаться поднять web-сервер на нем, поэтому и хочу поставить только самое для этого необходимое.
Подскажите пожалуйста как это реализовать. И вообще тот ли я дистрибутив выбрал для этого?


При установке на этапе выбора пакетов просто не устанавливать графическую оболочку. Для этого даже экспертная установка не нужна.

Тээкс, сейчас попробую.

Получилось ) Я правда в эксперт-режиме устанавливал )

Netinstall же и рекомендации Polugnom

А, вона еще как можно. Сча попробую тоже. Вообще я с линухой на ВЫ. Вот думаю изучить такой дистрибутив чтоб на работу потом устроиться можно было. Надоело просто 1С пилить 🙂 Пилить то ее получается, но душа чет перестала лежать к ней (
План таков — хочу научиться ставить только то что нужно для решения задачи. А задачу поставил себе следующую — установить линуху и поднять на ней веб-сервер (какой правда еще не выбрал).
Как установить минимальный сервер Debian 11
л inux предоставляет фантастические возможности для развертывания вашего сервера на одном из его универсальных дистрибутивов, таких как Дебиан . Есть так много полезных функций сервера Linux. Некоторые из них включают настройку отдельных серверов для Интернета, электронной почты, общего доступа к файлам, базы данных, RAID и многого другого. Вы даже можете настроить серверы блокировки рекламы через Linux.
Сегодня мы узнаем, как выполнить минимальную установку Debian 11 «Bullseye», которая является отличным выбором, если вы хотите развернуть на ней свой сервер в будущем.
Вы можете использовать практически любое старое компьютерное оборудование, так как требования для минимальной установки очень низкие. Вот минимальные и рекомендуемые требования:
Минимальные требования:
Хранилище: 10 гигабайт
Оперативная память: 512 мегабайт
Рекомендуемые требования:
Оперативная память: 2 гигабайта
ЦП: 1 гигагерц или больше
Установка минимального сервера Debian 11
1. Загрузите «netinst» версию Debian 11 с официального сайта.
Вы можете загрузить последнюю стабильную версию минимальной установки Debian 11 с официального веб-сайта «debian.org». Здесь ссылка на сайт для последней 64-битной версии с официального сайта.
Это загрузит файл образа ISO, содержащий только самые важные элементы Debian 11 и без графического интерфейса. Обратите внимание, что вам необходимо дважды проверить, поддерживает ли ваш компьютер 64-битную или 32-битную архитектуру, и загрузить версию, поддерживаемую вашей системой.
2. Создание загрузочного USB-накопителя
После загрузки файла образа ISO вы можете записать его на компакт-диск или использовать запоминающее устройство USB. Мы рекомендуем вам использовать USB, так как это намного проще и экономит время. Вы можете записать этот файл образа ISO на USB с помощью любого инструмента для записи ISO, например, balenaОфорт .
После того, как вы настроили свой USB-накопитель с ISO-образом, вам необходимо перезагрузить компьютер и войти в настройки BIOS. Из вариантов «Загрузка» вам нужно выбрать «Загрузка» с USB или съемного носителя и выйти после сохранения внесенных изменений. После перезагрузки система загрузится в «Меню установки» Debian 11.
Меню установки Debian 11
Выберите «Установить» из вариантов, и установка начнется. После этого вам будет предложено выбрать «Язык». Выберите нужный язык и нажмите «Ввод».
Примечание. Вы можете использовать клавишу «Tab», чтобы изменить положение наведения.
Выбор языка
3. Выберите свое местоположение и раскладку клавиатуры
Выберите местоположение
Теперь вы выберете место вашего проживания, как указано на изображении ниже. После этого вам также нужно будет выбрать предпочтительную раскладку клавиатуры.
Настроить раскладку клавиатуры
После того, как вы сделаете все вышеперечисленное, компоненты начнут загружаться с образа USB.
Загрузка компонентов
4. Настройте имена хоста и домена соответственно
Имя хоста
Для продолжения процедуры вам потребуется выбрать «Имя хоста». Вскоре это будет сопровождаться конкретным «доменным» именем. Опять же, это базовый протокол для настройки сети — ничего неожиданного.
Доменное имя
После того, как вы закончите с вышеуказанным, установщик предложит вам установить пароль root. Введите свой пароль root, а затем продолжите после его повторного ввода для проверки.
Установите пароль root
5. Настройка имен пользователей, учетных записей и паролей
Имя пользователя
Следующий шаг — ввести свое имя, выбрать имя пользователя и назначить пароль для этой вновь созданной учетной записи. На следующих скриншотах показано, как вы это сделаете.
Учетная запись пользователя
Пароль учетной записи пользователя
В конце этого раздела вам нужно будет повторно ввести пароль для проверки.
Повторите пароль учетной записи пользователя
6. Настройка часового пояса
Часовой пояс
Выберите свой часовой пояс на этом шаге, чтобы продолжить.
7. Разметить диск
Разделы дисков выберите да.
Теперь вам нужно разбить диск, чтобы продолжить. После выбора опции «Вручную» для разбиения диска вам будут предоставлены следующие варианты действий.
Выбор разделов Автоматически
Рекомендуется выбрать вариант «Автоматически», так как он легко разделит диск на нужные разделы.
Выбор разделов Автоматически
Продолжайте процесс, как показано ниже на скриншотах для достижения наилучших результатов.
Разбиение на разделы Выберите «Автоматическая отделка»
Подтвердите разделение, нажав «Да».
Разделение Выбрать Автоматически Готово Подтвердить
8. Базовая установка
После подтверждения автоматически созданных разделов начнется установка базовой версии Debian 11.
Установка базовой системы
Через пару минут вам будет предложено просканировать любой другой носитель, если хотите.
Сканировать дополнительные носители
9. Получение зеркального пакета Debian из Интернета
Поскольку мы установили версию Debian «netinst», в файл образа ISO были включены только самые важные файлы. Как только это будет сделано и базовая версия будет установлена, вам будет предложено загрузить оставшиеся файлы из Интернета.
Для начала выберите «страну-зеркало архива Debian». Например, мы выберем Великобританию в качестве эталона для снимка экрана ниже, хотя вы можете выбрать США, если проживаете там.
Местоположение системного зеркала
Последний шаг — выбрать зеркало архива Debian. Выберите «deb.debian.org», чтобы продолжить.
Домен местоположения системного зеркала
Программа установки теперь извлечет оставшиеся файлы после выбора соответствующего расположения и домена зеркала Debian. Во-первых, выберите место, ближайшее к вашей стране.
Установка системного зеркала
10. Настройте установку в соответствии с требованиями
Во время извлечения вам будет предложено выбрать одну или несколько из следующих предопределенных коллекций программного обеспечения.
Программное обеспечение выбрано
Поскольку нам нужна только установка Debian Minimal Server, мы сняли все ненужные флажки, которые были отмечены по умолчанию, например «Среда рабочего стола Debian» и «GNOME». Однако мы установили флажки для веб-серверов и SSH-серверов, поскольку именно эти два пакета мы нужно. Вы можете установить или снять флажок с любого из этих пакетов программного обеспечения, чтобы установить их в соответствии с вашими требованиями.
Как только нужные пакеты будут выбраны, они будут получены из Интернета.
Загрузка программного обеспечения
11. Завершите минимальную установку сервера Debian 11
Как только файлы будут получены, установка будет завершена через несколько минут. Теперь вам нужно перезагрузить систему после извлечения USB-накопителя, на который вы поместили файл образа ISO. В качестве альтернативы вы также можете открыть настройки BIOS сразу после перезагрузки и изменить порядок загрузки, чтобы система снова не загружалась первой с USB.
Установка завершена
12. Перезагрузитесь в Debian 11 и войдите в систему.
После перезагрузки система будет работать под управлением Debian 11. Вам будет предложено ввести пароль пользователя, который вы установили во время установки.
Запускать
Введите пароль и все! Поздравляем, теперь вы успешно установили Debian 11 Minimal Server и вошли в систему.

Выводы
Теперь вы можете изучить все варианты настройки необходимых серверов или использовать эту фантастическую платформу любым удобным для вас способом. Мы надеемся, что это руководство по установке минимального сервера Debian 11 помогло вам успешно установить его в вашей системе.
Пожалуйста, сообщите нам в разделе комментариев, если процесс прошел гладко с вашей стороны. Мы будем рады прочитать ваши отзывы!
- 15/01/2022
- 0
- Debian

Как делать скриншоты в Debian Linux — VITUX
- 08/08/2021
- 0
- LinuxОболочкаDebian
Делать скриншоты в Debian очень просто. Вы обязательно будете знать, как использовать встроенную утилиту для создания снимков экрана или клавишу PrtScr на клавиатуре, чтобы сделать снимок экрана вашей системы. Есть и другие утилиты для создания сн.
Как настроить репликацию MySQL (MariaDB) Master-Slave в Debian 10
- 09/08/2021
- 0
- МариадбMy SqlDebian
Репликация MySQL — это процесс копирования данных с одного сервера базы данных (главного) на один или несколько серверов (подчиненных).MySQL поддерживает несколько топологий репликации, причем топология Master / Slave является одной из наиболее ра.
Как установить сервер Minecraft на Debian 9
- 09/08/2021
- 0
- ЯваШахтерское ремеслоDebian
Minecraft — одна из самых популярных игр всех времен. Это видеоигра-песочница о строительстве различных построек и приключениях.В этом руководстве объясняется, как установить и настроить сервер Minecraft на Debian 9. Мы будем использовать Systemd .
Новый софт на старом железе (из жизни некроманта-мазохиста)

История по «реанимации» нетбука Asus EEE PC 4G (701), путем установки современной Linux человеком весьма поверхностно знакомым с этой системой. Вы можете воспользоваться данной статьей как инструкцией по установке минимальной конфигурации Linux человеком не работавшим с данной ОС, но желающим в дальнейшем ее изучить. Ставить можно на любой ПК или ноутбук.
Важное замечание: цель статьи помочь установить Linux, не вдаваясь в разжевывание команд. Для этого существует масса литературы и сайтов. После установки у вас будет машина для экспериментов и вы сами сможете изучать данную ОС. Но для установки нам потребуется второй ПК. Для скачивания софта, записи образов и поисках в интернете. Такие вот «костыли».
В мире существует два основных типа людей: технари и пользователи. Но мир не монохромен и существует множество градаций (степеней замороченности). Самые ярые технари одержимы идеей все опробовать, модернизировать и выжать все соки из новой техники. Законченные пользователи покупают технику, активно ее эксплуатируют, а потом заменяют на новую, безжалостно выкидывая устаревшее оборудование на свалку истории.
У меня дома скопилось несколько старых ноутбуков. Все в хорошем физическом состоянии, рабочие, но установленная на них Windows XP уже не тянет. Особенно жалко Asus EEE PC 4G (701) — красивый, аккуратный нетбук. В момент его приобретения (2008 год) это была вполне рабочая машинка для командировок. На нем печатались документы в MS Office, велись переговоры по Skype, бороздились просторы интернета и даже писались программы для микроконтроллеров (стояла MPLAB IDE). Но чем больше обновлялась Windows, тем меньше места оставалось на диске и тем медленнее все работало. Пока, образно говоря, не встало колом.
Особо остро интерес к нетбуку возник после того, как сын начал проявлять интерес к программированию и ему была приобретена Arduino. Изучать за общим стационарным ПК было неудобно (машинное время активно делиться между членами семьи), а на временно выданный ребенку ThinkPad будущий программист тихо и оперативно (в течении получаса) установил Steam, после чего Arduino благополучно отошла на задний план. ThinkPad был изъят и принято решение реанимировать EEE PC с возможностью работы Arduini IDE.
Выбор дистрибутива
Существует огромное количество дистрибутивов Linux: Debian, Ubuntu (Kubuntu, Lubuntu, Xubuntu, Linux Mint), Red Hat, CentOS, Fedora, openSUSE, Mandrake, ALT Linux, Arch Linux, Gentoo, и т.д. и т.п. Каждый хвалит свой как «самый-самый», описывает преимущества перед другими и обещает «райские кущи». Для старых маломощных машин активно продвигают Lubuntu и Xubuntu, с «легкими» GUI (графический интерфейс пользователя). Но любая попытка поставить эти современные дистрибутивы на нашего пенсионера обречена на провал в самом начале пути: установщик сообщит о нехватке места на жестком диске. В сети можно встретить советы по обходу данной проблемы но мы пойдем своим путем, через тернии- к звездам. Системы без графического интерфейса («голый» Debian, Ubuntu Server) ставятся без проблем. Дома запущен сервер на mini-ITX плате для личных нужд: сетевой NAS, торренто-качалка Transmission с удаленным управлением со смартфона и домашнего ПК, прорабатывается вопрос разворачивания личного облачного хранилища. Долгое время EEE PC использовался как полигон для отладки серверных функций, до их реализации на домашнем сервере.
После проб, изучения интернета и размышлений было принято решение ставить связку Debian+MATE. Важное замечание- в конце установки Debian будет предложено установить на выбор GUI. Среди вариантов присутствуют MATE и «легкие» Xfce и LXDE. Но если выбрать данный вариант установки то мы получим полное окружение рабочего стола: FireFox, LibreOffice и т.д. и т.п. И места нам тоже не хватит, или будет в обрез. Поэтому мы будем заниматься мазохизмом (в виду начального уровня знаний Linux) и поставим «голый» Debian (использовался Debian 8.х). После из терминала проведем настройку Wi-Fi и установим минимальную версию MATE (MATE-core).
О сколько нам открытий чудных…
Установку ОС я производил с внешнего DVD-привода. Чисто теоретически возможна установка с USB-флешки, но тут есть несколько нюансов:
1. Заходим в BIOS (F2) и в разделе Boot выбираем пункт Boot Device Priority. В нем делаем первым загрузочным устройством Removable Dev. Все это делаем для успокоения совести, т.к. лично у меня загрузка с USB-флешки в этом варианте не прошла.
2. Вставляем нашу флешку и после включения начинаем истерично давить кнопку ESC. Это приведет к тому, что выскочит меню выбора загрузки. В нем курсором выбираем нашу флешку и пытаемся установить систему. Еще один ма-а-а-аленький нюансик: у меня флешка, как источник загрузки, определяется только если ее вставить с правой стороны нетбука (со стороны SD-карты, где два USB-разъема).
3. При установка я экспериментировал с разными системами: Debian 8, Debian 9, Lubuntu, Android x86. Для экспериментов использовалась одни и та же флешка. Запись образов производилась UNetbootin for Windows. И в какой то момент просто стали выскакивать ошибки установки. (По окончании пыток нетбука попробовал создавать загрузочную флешку программой Rufus. Понравилось, но ОС уже стояла на машине и экспериментировать по новой не захотелось.)
Читать и переводить сообщения об ошибках было откровенно лень и я перешел на установку с DVD.
Установка «голого» Debian.
В сети можно найти много инструкций/примеров по установке Debian. Я сам пользовался ими при установке и в данной статье нет смысла их приводить. Для установки необходимо соединение с интернетом. При отсутствии кабельного соединения установщик предложит выбрать сетевой интерфейс (wlan0), выбрать из списка сеть и ввести пароль. Далее все идет по накатанной. Необходимо помнить, что при установке Debian будет предложено ввести пароль для root и отдельно для пользователя. В Ubuntu-дистрибутивах пользователь введенный при установке системы имеет root-права по умолчанию. Ничего сложного в процессе установки нет. Единственное отличие- после разметки дисков, когда вам предложат закончить разметку и записать изменения на диск необходимо переместиться курсором на наш первичный отдел, нажать Enter и изменить тип файловой системы на ext2 (На приведенном ниже скриншоте подчеркнут необходимый раздел. Подводим к нему курсор, жмем Enter и меняем ext4 на ext2.). Это не журналируемая файловая система и ее активно советуют выбирать для SSD-дисков во избежание их преждевременного выхода из строя.

На последнем этапе вам предложат выбрать программное обеспечение. Оставляете «Стандартные системные утилиты» и жмете «Продолжить» (при желании можете отметить «SSH-сервер» и «web server», но нам они сильно не нужны и их всегда можно доустановить позже).

Предварительная настройка системы (сеть и sudo)
Во время установки, при отсутствии проводного подключения к интернет, вам будет предложено выбрать сетевую карту и подключиться к найденным сетям Wi-Fi. После установки необходимо будет по новой настроить беспроводную сеть. Пока мы не подключимся к сети ничего из ПО мы не установим (или с внешних накопителей). Можно поискать в интернете способы подключения, но я приведу их здесь в кратком виде:
После загрузки вы увидите классику: Linux — консоль. Для Windows-пользователей очень необычно, но со временем приходит привыкание. В консоли действительно удобно работать.
Приветствие имеет вид:
Вводите свое имя (заданное при установке), жмете Enter и вам предложат ввести пароль. При вводе пароля на экране не отображаются вводимые символы, нет даже «звездочек», длину пароля враг не узнает. После входа в систему на экране отобразиться:
(тильда)означает что вы находитесь в папке пользователя, значок $ означает, что вы вошли как пользователь. Пользователь не имеет никаких прав на установку программ или внесение настроек в систему. Для правки системы надо обладать root-правами. Поэтому набираем на клавиатуре su и жмем Enter. После вводим пароль администратора. Приглашение примет вид:
(Как вариант можно было сразу ввести имя пользователя root и ввести соответствующий пароль). Характерный признак работы под root-правами — символ #. Везде, в книгах, в интернете, описывая команды Linux необходимо внимательно смотреть под какими правами выполняется команда:
- $<команда> — команда выполняется под логином и с правами пользователя;
- #<команда> — команда выполняется под логином и с правами root;
- $ sudo <команда> — команда выполняется под логином пользователя, но с правами root (если пользователь включен в группу администраторов).
Результатом выполнения команды является отображение имени интерфейса и его характеристик: MAC-адрес, присвоенный IP-адрес (если есть соединение), принятые/переданные пакеты и т.п. Для нашего Asus мы увидим следующие интерфейсы:
eth0 — проводная сетевая карта;
lo — локальный интерфейс (IP 127.0.0.1);
wlan0 — Wi-Fi-карта (IP не присвоен).
После установки Wi-Fi-карта выключена по умолчанию. Включаем ее командой:
Теперь просканируем эфир на наличие беспроводных сетей. Вводим команду:
Видим список имеющихся сетей, проверяем наличие «нашей» и начинаем к ней подключаться. Настройки сетевых интерфейсов хранятся в файле /etc/network/interfaces (сам файл — последний в этой строке, перед ним — путь к файлу; это стандартное описание во всех инструкциях). В установленном дистрибутиве есть несколько редакторов, я пользуюсь nano. Вы можете воспользоваться любым другим, если знаете как. Открываем необходимый нам файл командой:
Здесь первым идет команда запуска редактора (nano), далее путь к редактируемому файлу. В открывшемся файле прописываем нашу точку доступа (символ # ставится перед комментарием):
Для сохранения изменений жмем CTRL+O, для выхода из редактора — CTRL+X. После редактирования файла необходимо перезапустить сервис введя команду:
После сообщения о перезагрузке сервиса снова вводим команду:
В выведенном списке наших интерфейсов мы должны увидеть, что нашему Wi-Fi-соединению присвоен IP (inet addr), шлюз и маска, а так же количество переданных/принятых пакетов. Все отлично, мы в сети! Теперь у нас есть доступ к репозитариям для установки всего необходимого софта.
Следующим шагом будет установка пакета sudo и включение нашей учетной записи в группу администраторов. Это позволит нам устанавливать ПО и править конфигурацию из под своей учетной записи вводя перед исполняемой командой слово sudo и подтверждая действия своим паролем. Несколько муторно, но меньше шанс необдуманно обрушить систему. Вводим команду:
По окончании установки добавляем нашу учетную запись в группу администраторов командой:
Теперь перезагружаем наш компьютер командой:
После перезагрузки входим под именем нашего пользователя и установим Midnight Commander — консольный файловый менеджер для Linux. Вводим команды:
$ sudo apt-get update (обновляем данные из репозиториев)
Вводим для подтверждения пароль пользователя!
После установки вводим команду:
После выполнения команды мы видим… до боли знакомый Norton Commander. (Войдя под пользователем мы не сможем создавать/редактировать файлы/каталоги. Для полноценной работы необходимо запускать MC командой $ sudo mc )

В таком виде мы можем использовать наш нетбук для массы интересных экспериментов: учиться работать в консоли, монтировать USB-диски, развернув Samba создать NAS-диск, создать web-сервер и т.д. и т.п. Но мы пойдем дальше и будем ставить легковесный графический интерфейс в минимальной конфигурации. Приключения продолжаются!
Установка GUI
У Debian хорошая Wiki-страница, рекомендуется к постоянному штудированию. В качестве рабочего стола предлагаются: GNOME, Plasma, Xfce, LXDE и MATE. Легковесными считаются Xfce и LXDE, но я захотел попробовать MATE в минимальной версии. Бегло смотрим Wiki-страницу посвященную установке MATE и в конце видим инструкцию по установке в минимальной версии (те же самые действия описаны на официальном сайте MATE). Доблестно повторяем предложенные действия:
После установки пытаемся запустить графическую оболочку, вводим:
и ничего не происходит (кроме сообщений об ошибках в системе). Попытки перезагрузки, ввода команды из под root ни к чему не приводят. Печалька… Надо читать литературу!
Установка Х-сервера (X Window System).
Изучение документации на просторах интернета дает нам следующие знания: графический интерфейс общается с ядром Linux через прослойку-посредника. Нам необходимо установить X-Window-System. Так постепенно мы начинаем постигать особенности системы. Вводим команду:
и после установки пробуем ввести:
Но после перезагрузки системы мы опять попадаем на консоль. Правда из нее мы можем запустить нашу графическую оболочку, но это не выход. Снова лезем в справочники…
Установка DM (Display Manager)
Внимательное, на этот раз, изучение Wiki-странички Debian посвященной установке MATE выцепляет следующую фразу:
If no graphical environment was present before, you will also need to install a display manager such as GDM or LightDM.
В ней, для дураков и торопыг (как я), черным по-английски сказано о необходимости установки Менеджера Дисплея! Изучайте мат.часть, читайте инструкции.
Так как мы пытаемся создать облегченную версию, то и ставим LightDM и потом перезагружаемся:
Вот теперь — заработало.
Но как оказалось, мы находимся где-то посередине нашего пути. У нас имеется графическая оболочка с минимальным набором ПО: файловый менеджер Caja, установленный нами Midnight Commander, терминал среды MATE, Reportbug. Но нет интернет-браузера и некоторых полезных программ.
И мы не видим самого главного: управления нашими сетевыми подключениями. Конечно, чисто теоретически, в каждом новом месте мы можем подключаться к новой Wi-Fi-сети через терминал, редактируя наш файл /etc/network/interfaces, как крутой небритый админ в свитере, но… Я конечно временами мазохист, но не настолько. Поэтому следующим делом мы ставим Network Manager. В нашей минимальной конфигурации отсутствует менеджер пакетов (пока), поэтому продолжаем работать в терминале. Можно зайти в «Приложения»-«Системные»-«Терминал среды MATE», но раз уж мы параллельно изучаем Linux то и изучаем его по полной. По умолчанию имеется 6 текстовых консолей (tty1-tty6), начиная с 7-ой и далее используются для запуска Х-сервера (графической оболочки). Переход между консолями осуществляется по Ctrl+Alt+Fn, где n-номер нужной консоли. Залогиниться вы можете на любой из существующих консолей — под одним пользователем или под разными (существующими в системе). также можно запустить несколько Х-серверов, и на каждом будет своё окружение.
Нажимаем Ctrl+Alt+F1 и переходим в консоль. Вводим свои логин/пароль. Далее набираем:
После этого в nano открываем файл /etc/network/interfaces и закомментируем все наши строчки. Перезагружаемся ( $ sudo reboot ).
Теперь мы можем находить и подключаться к Wi-Fi-сетям в графическом режиме.
Опять переходим в консоль (можно и до перезагрузки поставить все сразу, но я работал по принципу «изменил/добавил — перезагрузи/проверь») и устанавливаем менеджер пакетов Synaptic:
Программу установки пакетов GDebi:
Менеджер архивов Engrampa:
По желанию можно добавить стандартные для MATE, не не входящие в минимальное ядро, текстовый редактор Pluma:
и просмотровщик документов Atril:
Выходим из консоли в графический режим комбинацией Ctrl+Alt+F7 и наблюдаем появление новых программ во вкладках верхней панели (лучше перезагрузиться). Для полного счастья осталось установить интернет-браузер.
Еще немного, еще чуть-чуть…
Установка веб-браузера
Для полноценной жизни нетбука осталось доустановить веб-браузер, отсутствующий в нашей минимальной версии. Чуть ранее мы установили менеджер пакетов Synaptic. Зачем — вопрос сложный. Настоящие линуксоиды все делают в терминале (сам за собой замечаю растущую привязанность к нему), но начинающим пользователям вначале удобно все ставить из под графического интерфейса. Если мы попытаемся поискать веб-браузер в Synaptic то увидим стандартный Firefox и его «конкурента» Chromium. Все это хорошо работающие программы, но весят они… В попытке найти что-либо полегче обратил внимание на Midori. Информация в сети обещает «легкий и быстрый браузер». Посещение официального сайта описывает простую установку из стандартного репозитория для Debian. Свежо предание, но (теперь) верится с трудом. При попытке следовать инструкциям с официального сайта видим сообщение, что ПО в стадии тестирования и ждет включения в репозиторий. (Debian позиционируется как «самый стабильный» дистрибутив. В репозиториях только проверенные временем пакеты. Все работает без сбоев. Достигается это тем, что в репозиториях нет самых новых версий. Может не быть и предыдущих. А вот пред-предыдущие есть. Помните об этом. Все новое ПО приходится ставить ручками.) Поэтому скачиваем установочный *.deb файл и устанавливаем все «ручками». Переходим в консоль (Ctrl+Alt+F1), логинимся в вводим команду:
После скачивания файла выходим в наш графический интерфейс (Ctrl+Alt+F7) и переходим в домашнюю папку пользователя. Там мы с радостью видим наш скачанный файл. Кликаем на нем правой кнопкой мыши и выбираем пункт меню «Открыть в Программа установки пакетов GDebi» (люди уверенные в себе могут произвести установку и в терминале, как настоящие линуксоиды, в интернете можно про это много прочитать).
После всех наших махинаций, танцев с бубном и ритуальных жертвоприношений (нервное поедание печенюшек и бутербродов) мы получили в свое распоряжение подопытный нетбук с Debian и даже около 1 Гб свободного места на нашем SSD-диске. И даже с работающими функциональными кнопками (все не проверял, но громкость и яркость регулируются). Для каких дальнейших целей вы будете его использовать — дело ваше. Лично я теперь сижу в укромном уголке в обнимку с нетбуком и изучаю Linux…
P.S. Arduino IDE (инициатор всей эпопеи) ставиться, запускается и работает (особенности настройки порта можно найти в интернете), но… После установки на диске остается менее 500 Мб свободного места, поэтому теперь активно изучается возможность запуска программ с SD-карты (форматирование в файловую систему ext, монтирование и т.д.). Исследования продолжаются, жизнь не стоит на месте.
P.S. Интернет-радио
Просто сидеть в уголке скучно, поэтому решил поставить на нетбук интернет-радио. Ставим интернет-радио RadioTray. Для удобства воспользуемся менеджером пакетов Synaptic. Процесс установки прост и описывать его нет необходимости. Основной вопрос возникающий у пользователей — где взять список радиостанций? В сети есть масса статей, как найти ссылку путем анализа трафика посредством спец.программ. Я предлагаю два способа, для первого нужен сторонний ПК, но он был нам нужен и в процессе установки:
1. Ставим VLC. Выбираем «Вид»-«Плейлист» и открываем в разделе «Интернет» пункт Icecast Radio Directory. Загрузиться список интернет-радиостанций. Выбираем понравившуюся и кликаем на ней правой кнопкой. Выбираем «Свойства». В нижней части окна видим искомый URL.
2. Идем на сайт «Радио Водник» (ссылка в списке источников) и скачиваем плейлист для Winamp. Открываем файл текстовым редактором и видим список радиостанций и URL.
Introduction
In this article, I will show you how to do a minimal installation of Debian 11 Bullseye in «Expert Install» mode.
The Debian installer is very flexible. You can easily use the installation media to install Debian as a server or a desktop/laptop. I will go over a minimal installation step by step and include an option to install a desktop environment of your choice. Doing an «Expert Install» will provide you with a few advanced options which allow for better customization of the operating system.
Why Debian?
These are some of the reasons why people install Debian.
- Very stable and secure
- Has wide hardware support
- Is a community project of volunteers around the world
- Has a flexible installer that allows for customization
- Upgrades smoothly from one release to the next release
Here are the requirements for Debian 11 Bullseye.
| Requirements | Minimum | Recommended |
|---|---|---|
| RAM: | 512MB | 2GB |
| Processor (CPU): | 1GHz | |
| Hard Drive: | 10GB |
A minimal installation is great for a server set up. The benefit of setting up a server with a command line interface you will not use a lot of resources.
Here is a server that contains 2 gigabytes of RAM. You see this server is using is only using 61 megabytes of RAM without a graphical user interface!
Exit fullscreen mode
After installing the full Xfce desktop the RAM usage increased to 311 megabytes.

You can use almost any computer for this. If you have some old hardware laying around such as a
- Desktop
- Laptop
- A Mac computer
- Used server hardware
What can you do with a Linux server? Here are some examples.
Installation
Download the amd64 Debian 11 Bullseye firmware-11.5.0-amd64-netinst.iso file from the Debian.org website. Pick the architecture supported by your computer. For example, if your computer is really old it might not support 64-bit (amd64). In that case, you will need the 32-bit ISO (i386) file.
If you need non-free firmware to have drivers to set up for hardware such as WiFi use this ISO file to install Debian.
firmware-11.5.0-amd64-netinst.iso
(Recommended — includes non-free firmware)
Install the ISO file to a USB flash drive using one of these tools.
If have Linux installed already you can run the dd command to install the ISO to the USB flash drive.
WARNING!! If you use dd make sure you write to the correct /dev/sdX drive.
I list my drives in the computer like this.
Exit fullscreen mode
On my computer the flash drive is /dev/sdc so I run this command.
Exit fullscreen mode
Find out how to boot off of the USB flash drive. Every manufacture has a different key to press to get to the boot menu. On my computer I press the F12 key to select the boot menu.
Once you boot off of the USB flash drive the installation menu will come up.
Select «Advanced options».

Select «Expert Install».

Choose a language.

I am choosing English because that is one of the languages I speak.

Select your location to set the correct time zone.

The locale sets character encoding, date and time formatting, currency, default paper size, etc. The default setting should be fine. For US English the default is «en_US.UTF-8». No need to change this setting.

You have the option to add additional locales here if you need them. I will use the default «en_US.UTF-8» set on the previous page. Press «Continue».

Here you can select the keyboard layout of your preference such as Dvorak. I will stick with the default «American English» here.


Time to detect the installation media which is the USB flash drive that you booted off earlier.



Installer components get loaded from the USB installation media.

Optional specialized components can be selected here if you need them. By default nothing is selected. Press «Continue».

Network hardware will be detected here.

Configure the network connection.

Select «Yes» to set the IP address using DHCP (Dynamic Host Control Protocol). This is recommended for a desktop/laptop. If you select «Yes», skip the «For a static IP» section. The IP address will be configured via DHCP and you will move on to setting the hostname.
Select «No» to set a static IP address. A static IP address is recommended for a server.

For a static IP I set my IP address to 192.168.12.34 since I know that will work on my network.

For a static IP I set the netmask to /24 which is 255.255.255.0 .

For a static IP I set the gateway to 192.168.12.1 because that is the gateway of my network.

For a static IP I set three public DNS (Domain name servers) using a space as a delimiter.
1.1.1.1 <== Cloudflare DNS
208.67.222.222 <== OpenDNS
8.8.8.8 <== Google DNS

For a static IP Verify the networking information is correct. Click «Yes» to accept the changes.

Wait 3 seconds for the network link to be detected. Press «Continue».

Set the hostname for the computer.

Set a domain name for the system. It is better to make something up here. For more information see RFC6762

Set up users and passwords for the system.

Enable shadow passwords. Select «Yes» here. This is for security. Shadow passwords will allow the hashed password to be stored in /etc/shadow, which is only readable by root.

For added security, select «No» for «Allow login as root». Users will be able to type sudo to run root commands.

Type your full name here. Applications that display your full name will use this.

Type the user name which you will use to log into the computer.

Set a strong password here.

Re-type the password you selected to make sure it is correct.

Set the system clock.

If you wish to use NTP (Network Time Protocol) select «Yes».

Select a public NTP server close to where you live for the best outcome. I live in the United States so I set my NTP server to «0.us.pool.ntp.org».

Set the time zone you live in. I selected «Eastern» since I live in the Eastern time zone.

The installer will detect the disks connected to the system.

Partitioning the disks will allow us to divide the hard disk into sections. I select «Guided — use entire disk» here to install on my empty 500GB hard drive.


It displays I have one 500GB drive installed in the system.

Select the partitioning scheme you wish to use here. I recommend separating /home, /var, and /tmp partitions to for the following reasons.
- Separate data that needs backing up such as /home to make things easier.
- Isolate parts of the file system to increase security.
- Restrict the growth of a file system. If /var is filled it will not fill the whole disk.

After the guided partitions are created select «Finish partitioning and write changes to disk».

The changes will be displayed to make sure that is how you want it. Select «Yes» to write the changes to disk.

Install the packages for the base system.

Select a kernel to install in the system. linux-image-amd64 is the kernel generic package.
linux-image-5.10.0-8-amd64 will just specify the exact version.

Select «generic: include all available drivers» to make sure you install the drivers you need.

Configure the package manager.

This option allows you to scan for extra installation media such as a DVD. We only have the USB we are using to install the operating system. Select «No» to scan extra installation media. Extra programs can be installed from a network mirror.

Select «Yes» to use a network mirror. This will connect us to a online repository to access more software than what is on the installation USB.


Pick a network mirror that is closest to you for the fastest download.


Leave HTTP proxy information blank and select «Continue» unless you know you are using a proxy.

Select use «non-free» software. Recommended for a desktop/laptop.

Source repositiories in APT will allow you to download the source code for packages. You can select «No» here. This can be enabled easily in /etc/apt/sources.list later if you want.

It is recommended to install security updates. Click «Continue».

Select and install software.

It is your choice to have security updates installed automatically using the unattended-upgrades package. The default setting is to not run automatic security updates.

You can join the package survey if you wish here.

For a minimal Debian install I have deselected everything here except for «standard system utilities». This will provide you with a lean system that is not resource hungry. Remember other packages can be installed later.

Install GRUB to the boot loader of the hard disk.

Select «Yes» to install GRUB to the primary drive.

I have one drive in the computer, /dev/sda. I will select that option instead of entering it manually.

Select «Yes» to force GRUB installation to the EFI removable media path to a fallback location just in case the EFI firmware does not meet the EFI specification.

Click «Enter» to finish the installation.

Click «Yes» to set the system clock to UTC.

If you wanted to set up a server, once you get to this point reboot the computer and your Debian installation is finished.

If you only wanted a minimal server you are done with the installation process. Click «Continue» to reboot. Remember to remove the USB flash drive installation media. Upon reboot you will be presented with this splash screen.

How to add a desktop environment
If you wanted a graphical user interface sign in and install the desktop of your choice. You have many desktop options such as Xfce, Gnome, KDE, Mate, LXDE. See task-xfce-desktop task-gnome-desktop task-kde-desktop etc.
To install the Xfce desktop run these commands.
Exit fullscreen mode
After logging in you will be presented with the Xfce desktop.

Conclusion
I have shown you how to expert install of Debian 11 Bullseye step by step.
You will be now able to use Debian’s flexible installer to install a minimal server or a desktop/laptop.