Содержание
Установка ОС в минимальном варианте с "графикой"
Для установки графического окружения в минимальной ОС потребуется:
RAM | 1GB |
HDD | 5GB |
Подготовительные действия
региональные параметры
Изменить язык системы (это можно сделать и позже - после установки графического окружения):
sed -i 's/KOI8-R/UTF-8/gI' /etc/locale.alias sed -i 's/.*ru_RU.UTF-8.*/ru_RU.UTF-8 UTF-8/gI' /etc/locale.gen locale-gen localectl set-locale ru_RU.UTF-8 localectl set-x11-keymap "us,ru" "pc105" "," "grp:alt_shift_toggle,grp_led:scroll" echo "KEYMAP=ru" > /etc/vconsole.conf localectl
Опционально, настроить поддержку языка консолью:
apt install console-setup dpkg-reconfigure console-setup # 27,6,1,4
локальный администратор
Не использовать admin в качестве имени локального пользователя,
так как в некоторых продуктах компании и во FreeIPA это имя - зарезервировано
Убедиться, что существует (создан) локальный пользователь с административными правами (sudo)
graphical.target
systemctl set-default graphical.target
Классическое графическое окружение
Вендорский метапакет графического рабочего стола:
apt install fly-all-main
Минимальное графическое окружение (ручная сборка)
Три обязательных пакета:
apt install xorg fly-qdm fly-wm # минимальный комплект apt install xorg-all-main fly-qdm fly-wm # расширенный вариант
Пакет xorg можно заменить на xorg-all-main, который, помимо xorg, включает в себя набор графических драйверов и шрифтов.
В последних версиях fly-qdm уже зависит от fly-wm, поэтому последний пакет можно не указывать.
Нормализация отображения диалогов входа в систему и завершения работы:
apt install astra-systemsettings fly-shutdown-dialog flyqt5platformtheme
PolicyKit - агент выполнения привилегированных задач (в том числе перезагрузка/выключение):
apt install dbus-x11 polkit-kde-agent-1 fly-admin-policykit-1
Network Manager
Одним из способов управления сетевыми подключениями в графическом режиме является Network Manager:
apt install network-manager network-manager-gnome
systemctl disable systemd-networkd.service
reboot
Настройка сети потребует реквизиты суперпользователя или членства в группе netdev
Настройки минимального графического окружения
Установить дополнительные пакеты (список зависимостей fly-all-main):
fly-fm - проводник konsole - терминал (он же fly-term) fly-fontconfig-settings - полезные параметры для шрифтов (сглаживание и т.д.) fonts-croscore - полезный шрифт fonts-crosextra-carlito - полезный шрифт fonts-liberation - полезный шрифт fonts-pt - полезный шрифт fonts-wine-tahoma - полезный шрифт fly-languages - управление настройкой языками fly-start-menu - красивое меню "Пуск" qttranslations5-l10n - локализация (русификация "забытых" пунктов меню) astra-kcm-security-settings - управление настройками безопасности
Прочие пакеты, которые устанавливаются метапакетом fly-all-main (добавить при необходимости):
ark astra-event-watcher at-spi2-core breeze breeze-cursor-theme breeze-gtk-theme fly-admin-alternatives fly-admin-autostart fly-admin-date fly-admin-device-manager fly-admin-dm fly-admin-driver fly-admin-env fly-admin-events fly-admin-fonts fly-admin-format fly-admin-grub2 fly-admin-mouse fly-admin-multiseat fly-admin-network fly-admin-power fly-admin-printer fly-admin-printer-mac fly-admin-repo fly-admin-screen fly-admin-time fly-admin-touchpad fly-admin-usbip fly-all-main fly-brightness fly-doc fly-event-viewer fly-fm-audit fly-fm-bsign fly-fm-mac fly-jobviewer fly-mac-dialog fly-notify-osd-service fly-orientation fly-plastique-style fly-print-monitor fly-print-station fly-reflex fly-run fly-run-sumac fly-scan fly-sosreport fly-sound-applet fly-start-panel fly-vkbd fly-wm-decor fly-xkbmap gnome-keyring gvfs gwenview kate kcalc kde-config-cron kde-spectacle kinfocenter kolourpaint ksysguard ksysguard-mac ksystemstats kwin-style-breeze libatk-adaptor libpam-gnome-keyring okular okular-extra-backends pavucontrol-qt picom plasma-workspace-data powerdevil qbat qt5-image-formats-plugins qt-at-spi qt-at-spi-doc sonnet-plugins synaptic systemdgenie xdg-desktop-portal-kde xorg-all-main yelp