Главная >> Инструкции >> Минимальная установка Fedora

Минимальная установка Fedora

Многим людям не нравится набор приложений по умолчанию в составе дистрибутива или его спинов. Они являются популярными и часто и используемыми, но не обязательно теми которые нужны именно вам. Выпиливание всего ненужного часто приводит к поломке системы и является не лучшей идеей. Но и в тоже время несколько одинаковых, однотипных приложений в системе тоже режет глаз. Хотя у Fedora еще не самые жирные сборки относительно других дистрибутивов.

Этот тип установки, очевидно, будет не таким простым, как установка группами (в прошлой статье). Здесь требуется опыт работы с обычной установкой, пакетным менеджером, терминалом и т.д. Также можно добиться некоторого прироста производительности (или большей экономии ресурсов) и несомненно, получить немного больше знаний о системе.

Если вы не уверены, сначала попробуйте собрать, проверить и протестировать систему в виртуальной машине, прежде чем делать это на своей основной машине. Как собственно буду делать и я, для написания этой статьи.


Содержание статьи

Минимальная установка Fedora

Шаг 1. Установка системы

Загрузите и запишите на флэшку Fedora-Everything-netinst-x86_64-31-1.9.iso, который можно скачать по ссылке. Запускаем установку на английском языке. Создадим пользователей, установим пароли, настроим сеть, время, репозиторий установки, разделы системы.

В меню Software selection выбираем: Minimal install и жмем Done.

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

Шаг 2. Настройка сети

Если используется кабельный интернет, он уже подключен, а если используется wi-fi с помощью команды можно посмотреть активен он или нет:

nmcli radio

В виртуальной машине у меня нет wi-fi, подключение я покажу на своей системе.

Если wi-fi отключен, вводим команду:

nmcli r all on

Затем снова вводим команду чтобы убедиться, что она активирована:

nmcli radio


Теперь посмотрим точки подключения wi-fi:

nmcli device wifi rescan
nmcli device wifi list


Если wi-fi не подключен, подключимся с помощью команды:

nmcli device wifi connect "моя сеть" password "мой пароль"

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

ping google.com

Или:

ping cloudflare.com

Нажмите Ctrl+C, чтобы остановить тест:

Шаг 3. Установка X сервера

Теперь, когда сеть подключена, установим иксы. Установив группу пакетов @base-x, мы получим видеодрайвера для Nvidia (nouveau), Intel и AMD(ati).

Если вы используете более новую версию AMD, вам понадобится пакет: xorg-x11-drv-amdgpu. Если вы не уверены, установите оба(у меня Intel, я ставлю только иксы):

sudo dnf install @base-x
sudo dnf install xorg-x11-drv-amdgpu

Далее установим рабочее окружение. Здесь можно выбрать все, что захотите, я расскажу об установке GNOME, KDE Plasma и XFCE.

Шаг 4. Установка GNOME

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

sudo dnf install gdm gnome-shell nautilus gnome-terminal gnome-system-monitor xdg-user-dirs-gtk fedora-workstation-backgrounds

Далее включим его, переключимся в графический режим, перезагрузимся:

sudo systemctl enable gdm
sudo systemctl set-default graphical.target
reboot

Здесь я установил систему с одним терминалом, nautilus, gnome-system-monitor и другие пакеты можно установить в графическом режиме.

Далее можно устанавливать дополнительные пакеты по своему усмотрению, также в соответствии с вашим опытом предпочтениями и знаниями. Сведения и названия пакетов можно искать при помощи пакетных менеджеров DNF, Dnfdragora.

Установка дополнительных пакетов:

firefox gnome-software file-roller gedit gnome-terminal-nautilus gvfs-mtp

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

sudo dnf install langpacks-ru

Также проверить на ошибки:

sudo dnf check

Вот пример сборки для интернета и мультимедиа:

Шаг 5. Установка KDE Plasma

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

sudo dnf install sddm plasma-desktop plasma-nm konsole kcm_colors kcm-fcitx kuser kscreen ksysguard spectacle plasma-user-manager dolphin

Далее включим его, переключимся в графический режим, перезагрузимся:

sudo systemctl enable sddm
sudo systemctl set-default graphical.target
reboot


Дополнительные пакеты:

sudo dnf install firefox kate plasma-discover yakuake okular kcm_colors kcm_systemd ImageMagick gwenview sddm-kcm sddm-themes sddm-breeze kgamma colord-kde kdegraphics-thumbnailers kffmpegthumbnailer NetworkManager-config-connectivity-fedora kdeplasma-addons kinfocenter ksysguard kde-partitionmanager gvfs-mtp

Шаг 6. Установка XFCE

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

sudo dnf install network-manager-applet xfwm4 xfce4-power-manager xfce4-session xfce4-settings xfce4-whiskermenu-plugin xfdesktop lightdm-gtk xfce4-terminal

Далее включим его, переключимся в графический режим, перезагрузимся:

sudo systemctl enable lightdm
sudo systemctl set-default graphical.target
reboot

Как мы знаем задачу в Linux можно решить различными способами. И это один из них. Таким образом можно собрать Fedora со своим набором пакетов и рабочим окружением.

Creative Commons License
Статья распространяется под лицензией Creative Commons ShareAlike 4.0 при копировании материала ссылка на источник обязательна .

11 комментариев к “Минимальная установка Fedora”

  1. Замечательно, однако smb из Наутилуса не работает и вообще домашние шары не отображаются в проводнике, хотя проводной интернет работает. Видимо какие-то пакеты надо доустанавливать, но какие?

    Ответить
  2. Спасибо за труд! Вот ещё бы подобную инструкцию по Ubuntu (Kubuntu) забацать! Тем более, что у Ubuntu есть Network installer как основа. В сети есть множество инструкций, но они либо сильно устарели, либо весьма поверхностно описывают процесс установки. Например в режиме Advanced install необходимо выбирать ядро и тут многие сталкиваются с проблемой. Для себя я выбираю ядро с hwe (вариант 18.04 LTS) и тогда обновления ядра проходят успешно. Ну и главное, это какие пакеты и настройки после установки базовой системы. Особенно меня интересует вариант с KDE (Kubuntu)

    Ответить
  3. Спасибо за отзыв. Сейчас пойскал в сети и наткнулся на канал в ютубе Ton Does Linux (самому стало интересно и подписался) :
    https://www.youtube.com/channel/UCUDdGb82Xsv4_LQprelLhqA/videos
    Много свежих длинных роликов(20-30мин) по netinstall различных дистрибутивов. В том числе и Ubuntu 18.04 LTS:
    https://www.youtube.com/watch?v=1ElFgJBXlPo
    Включите русские субтитры, посмотрите как он собирает(mini.iso). Также на Reddit в ветках про различные дистрибутивы всегда много полезной инфы и ссылок :
    https://www.reddit.com/r/Ubuntu/ , https://www.reddit.com/r/linux/ , https://www.reddit.com/r/Fedora/ и.т.д.

    Ответить

Оставьте комментарий