Установка linux без графической оболочки

HackWare.ru

Этичный хакинг и тестирование на проникновение, информационная безопасность

Как в Kali Linux загрузиться без графического интерфейса

Консоль (командная строка) доступна в любом дистрибутиве Linux. Но некоторым продвинутые пользователи могут пойти дальше и изначально загружаться в интерфейс командной строки без графической оболочки.

Преимущества работы в текстовом режиме

Начать нужно с того, что текстовый режим подходит только для тех, кто действительно понимает, зачем он ему нужен. Или понимает, почему не нужно графическое окружение рабочего стола. Этот режим подойдёт только для продвинутых пользователей.

  1. Быстрая загрузка
  2. Меньшее потребление ресурсов (например, в графическом интерфейсе без запущенных приложений занято 793 мегабайт оперативной памяти, а в текстовом режиме занято меньше 100 мегабайт оперативной памяти)

Недостатки текстового режима

  1. Невозможно запустить программы с графическим интерфейсом
  2. Невозможно использовать видеодрайверы
  3. Невозможно открыть несколько консолей одновременно
  4. При необходимости редактирования файлов нужно уметь пользоваться консольными редакторами (vim, nano и т. д.)
  5. Не будут работать гостевые дополнения VirtualBox

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

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

Recovery Mode

Этот режим уже есть в меню. Причём если вы загрузились в Recovery Mode, то при последующей перезагрузке откроется графическое окружение рабочего стола (если вы опять не выберите Recovery Mode).

При загрузке выберите Advanced options for Kali GNU/Linux

Затем Kali GNU/Linux, with Linux * (recovery mode).

Загрузка остановится на этапе консоли и там будет написано, что введите пароль root, либо нажмите CTRL+d для продолжения. Если ввести пароль root, то окажетесь загруженным в Kali Linux без графического интерфейса. Если нажать CTRL+d, то продолжится загрузка и откроется графический интерфейс.

Однопользовательский режим

Про однопользовательский режим вы можете прочитать здесь. Его особенность в том, что невозможно выполнить вход под каким-либо пользователем, кроме как root. Но зато не нужно вводить пароль для root — по этой причине данный режим обычно используется для восстановления забытого пароля администратора, но может использоваться и для других целей восстановления и обслуживания системы.

Чтобы прервать загрузку GRUB (первый шаг) во время запуска компьютера нажмите и удерживайте клавишу SHIFT – это работает всегда, даже на Linux Mint, где по умолчанию показ меню GRUB отключён.

Читайте также:  Linux чем отформатировать раздел

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

Нажмите клавишу «e» и вы перейдёте к редактированию настроек загрузки:

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

Перейдите в конец этой строки, поставьте пробел и допишите:

Должно получиться примерно так (номер ядра может отличаться):

Когда всё готово нажмите Ctrl+x или F10, чтобы загрузка продолжилась с установленными опциями.

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

Перемонтируем файловую систему в режим чтения и записи:

и затем отключите питание компьютера/перезагрузите физической кнопкой.

После перезагрузки вы автоматически вернётесь в графический рабочий стол.

Постоянное переключение в текстовый интерфейс

Этот вариант позволит автоматически загружаться в консоль. Типичный случай использования: вы подключаетесь и работаете с вашей системой Linux по SSH, то есть вам на удалённой системе в любом случае не нужен графический интерфейс — он потребляет ресурсы, но вы не можете воспользоваться никакими его преимуществами. Поэтому вы можете переключиться в текстовый интерфейс, для того всего лишь выполните команду:

sudo systemctl set-default multi-user.target

После перезагрузки вы будете попадать в текстовый интерфейс.

Необходимо выполнить вход:

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

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

sudo systemctl start display-manager.service

Надоел текстовый режим и хотите вновь насовсем вернуться в графический? Просто выполните команду:

sudo systemctl set-default graphical.target

И после перезагрузки вы вновь окажитесь в графическом окружении рабочего стола!

Источник

Минималистичный Ubuntu без GUI

Как установить Ubuntu 22.04 без GUI, то есть Ubuntu лишь с ядром Linux, Systemd и пакетным менеджером DEB. В 22.04 netboot выпилили.

ставишь сервер, удаляешь всё, что напихали.

Похоже Ubuntu Server — единственный вариант для данного вопроса

Нет, если ты не осилил debootstrap, то можешь ещё поставить минималку 21.10 и обновить её до 22.04.

Ты забыл debootstrap. Правда, за исключением большей свободы при разметке дисков не вижу плюсов перед Ubuntu Server.

если ты не осилил debootstrap

а если я хочу в виртуальной машине?

а где ее скачать? я вообще думал что у убунты нет такого — оказывается было, но теперь нет

Server сейчас тянет по дефолту кучу говна. Чуть ли не телеметрию и питончик в фоне, проверяющий — а не вышлили новые апдейты? А ещё там «свой докер» вкорячен для кучи софта. Раньше всё в deb пихали, а сейчас в snap пакеты и крутят свой snap deamon, короче, там жесть уже, а не сервер получается. Вот, Debian — это сервер, в полном фарше жрёт 40 Mb RAM и всё летает, и грузится молниеносно, а не как эти ubuntu server, которые нацелены тупо на корпоративное использование: AWS, GCE

Читайте также:  Best email client linux

Там удалять надо 70% софта. А если у тебя 50 серверов и половина из них виртуальные в разных датацентрах разных провайдеров? Свой .iso пилить??

Источник

Минимальная установка Debian (Minimal)

В отличии от Ubuntu, в Debian нет пункта minimal (Минимальная установка) при установке. По этому обычно люди ставят систему с пакетами которые им не нужны. Согласитесь, тот же офис нужен не всем. А после такой установки приходится удалять пакеты, чистить систему. Да и есть вероятность что при удалении пакета, с ним удаляться зависимости, которые необходимы для работы других пакетов. В любом случае, лучше ставить систему только с минимальным набором пакетов. А уж потом подгонять ее под себя. При “чистой” установке система и работает резвее. Так как в ней нет ни чего лишнего что в последствии может нагружать систему.

Снимаем галочки с пунктов

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

Debian minimal install 1

После установки перезагружаемся. Перед нами появится установленная система без графического окружения. Заходим root пользователем. Первым делом давайте подправим репозотории:

Debian minimal install 2

Вписываем репозитории с не свободным п.о, то есть:

Debian minimal install 3

Сохраняемся и выходим. Теперь обновим списки репозитоиев и саму систему перед дальнейшими действиями:

Возможно что надо будет стартануть сеть. Это можно сделать командой:

sudo service networking start

Debian minimal install 4

Установка KDE

Теперь приступим к установке графического окружения, разберем как установить KDE и XFCE. Для установки KDE введите команду:

apt install kde-plasma-desktop

Debian minimal install 5

Соглашаемся с установкой пакетов и ждем когда все установится:

Debian minimal install 6

Debian minimal install 7

Теперь можно начинать настраивать систему. Настройка практически не чем не будет отличатся от настройки с окружением рабочего стола xfce. Разве что установкой плагинов о которой пойдет речь ниже. И так, про настройку можно прочесть тут для Debian 9 и тут для Debian 10.

Debian minimal install 8

Установка XFCE

Для установки XFCE введите apt install xfce4, а для тех кто хочет попробовать xfce 4.14 рекомендую ознакомится с этой статьей:

Рекомендую сразу ставить xfce4 xfce4-goodies network-manager-gnome одной командой то есть:

apt install xfce4 xfce4-goodies network-manager-gnome

Debian minimal install 9 Debian minimal install 10

После установки перезагружаемся (reboot) и можно приступать у настройке системы. Продублирую ссылки что были выше, что бы не лазить по статье и не искать их. Тут для Debian 9. Тут для Debian 10. Для xfce так же можно установить плагины погоды, индикатора процессора и так далее.

Список плагинов XFCE:

xfce4-battery-plugin - модуль наблюдения за состоянием батареи для панели Xfce4 xfce4-clipman-plugin - история буфера обмена, модуль панели Xfce xfce4-cpufreq-plugin - отображание частоты процессора, модуль панели Xfce4 xfce4-cpugraph-plugin - Плагин графика загрузки процессора для панели Xfce4 xfce4-datetime-plugin - модуль отображения даты и времени для панели Xfce4 xfce4-diskperf-plugin - плагин отображения производительности диска для панели Xfce4 xfce4-fsguard-plugin - модуль панели Xfce4 для наблюдения за файловой системой xfce4-genmon-plugin - система базового наблюдения для панели Xfce4 xfce4-goodies - улучшения для среды рабочего стола Xfce4 xfce4-mailwatch-plugin - плагин для отслеживания почты для панели Xfce4 xfce4-netload-plugin - отображение параметров сетевого трафика, модуль панели Xfce4 xfce4-notes-plugin - расширение Notes — записки для рабочего стола Xfce4 xfce4-panel - панель для рабочего стола Xfce4 xfce4-places-plugin - быстрый доступ к каталогам, документам и подключаемым носителям xfce4-power-manager-plugins - расширения менеджера управления электропитанием для панели Xfce xfce4-pulseaudio-plugin - Плагин Xfce4 для управления звуком xfce4-sensors-plugin - показания аппаратных датчиков, модуль панели Xfce4 xfce4-smartbookmark-plugin - модуль панели Xfce4 для поиска в веб-ресурсах xfce4-systemload-plugin - монитор загрузки системы, расширние панели Xfce4 xfce4-timer-plugin - модуль отображения времени для панели Xfce xfce4-verve-plugin - модуль Verve (командная строка) для панели Xfce xfce4-wavelan-plugin - состояние радиосети, расширение для панели Xfce4 xfce4-weather-plugin - информация о погоде, расширение панели Xfce4 xfce4-whiskermenu-plugin - альтернативный модуль меню для окружения рабочего стола Xfce xfce4-xkb-plugin - модуль переключения раскладок клавиатуры для панели Xfce4
ayatana-indicator-session - Индикатор Ayatana, показывающий управление сеансом, статус и переключение пользователей 
budgie-sntray-plugin - плагин для xfce4-панели для отображения статуса NotifierItems - Budgie
libxfce4panel-2.0-dev - Библиотеки панелей Xfce4 (вариант GTK3)
mate-sntray-plugin - плагин для xfce4-панели для отображения StatusNotifierItems - MATE
vala-sntray-plugin - плагин для xfce4-панели для отображения StatusNotifierItems - Vala
xfce4-appmenu-plugin - Плагин меню приложений для xfce4-панели
xfce4-equake-plugin - Плагин панели Xfce, который отслеживает землетрясения
xfce4-eyes-plugin - глаза, которые следуют за вашей мышью для панели Xfce4
xfce4-indicator-plugin - модуль отображения информации от приложений на панели Xfce4
xfce4-mount-plugin - монтирование файловых систем, модуль панели Xfce4
xfce4-mpc-plugin - модуль панели Xfce — клиент к музыкальному проигрывателю MPD
xfce4-sntray-plugin - плагин для xfce4-панели для отображения StatusNotifierItems - Xfce
xfce4-sntray-plugin-common - плагин для xfce4-панели для отображения StatusNotifierItems - обычный
xfce4-statusnotifier-plugin - плагин для отображения уведомлений о состоянии на панели Xfce4

А так же устанавливаем плагины для удобного подключения к сети и vpn:

network-manager-gnome - управление сетевыми подключениями network-manager-openvpn-gnome - Подключение VPN

Ну и конечно же bluetooth:

Читайте также:  Find run command linux

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

sudo apt install xfce4-battery-plugin xfce4-cpufreq-plugin network-manager-gnome network-manager-openvpn-gnome blueman

Установка Gnome

Gnome является не самой моей любимой средой окружения рабочего стола. Так как на мой взгляд она рассчитана была изначально для планшетов и смартфонов. Но, все же это одно из самых популярных DE. И не упомянуть его нельзя. И так, установить gnome с минимальным набором п.о можно следующими командами:

Минимальная набор элементов, необходимых для работы gnome

sudo apt install gnome-core

Самая минимальная установка среды gnome

sudo apt install gdm3 gnome-panel gnome-terminal

Источник

Оцените статью
Adblock
detector