~Rami ₪ MANUALS

רמי

SUBJECT: RHEL, Fedora (GNOME, MATE, XFCE, LXDE): Анализ системы и ее очистка после инсталляции

AUTHOR: Rami Rosenfeld

DATE: 12/09/22; upd. 18/09/22; 24/09/22; 27/11/22; 09/11/25

TIME: 15.00

LANG: ru, en

LICENSE: GNU FDL 1.3

TAGS: gnu, gnome, software, opensource, linux, system, man, manual, bash, privacy, security, rhel, centos, mate, xfce, lxde, spin, de, systemd, systemctl, selinux, firewalld, dnf, rpm

RHEL, Fedora (GNOME, MATE, XFCE, LXDE): Анализ системы и ее очистка после инсталляции

INTRO

UPD. 09/11/25: Этот материал (2022 г.) немного устарел, но очень полезен для знакомства с семейством Fedora (GNOME, MATE, XFCE, LXDE). Наиболее полно очистка ОС изложена в новом руководстве - "Fedora GNU/Linux (GNOME): Полное описание установки ОС и прикладного ПО", которое я настоятельно рекомендую для изучения.

В этом материале я проанализирую вышеобозначенные ОС, отмечу ненужные пакеты, общие недостатки, перечислю базовые пакеты и сделаю некоторые выводы (см. Приложения 1 и 2).

Предварительно подготовим загрузочный носитель с "живым" (Live) дистрибутивом GNU/Linux.

Копирование образа на устройство:

dd if='/home/user/image.iso' of=/dev/sdb bs=16M && sync

Вместо sdb следует подставить имя реального устройства USB-Flash. При использовании команды можно применить следующую опцию: status=progress - она будет показывать график прогресса выполнения задачи.

Затем загрузим компьютер с Live-USB для знакомства с ОС. При необходимости - инсталлируем ее штатным средством (Anaconda), входящим в состав любого дистрибутива от RedHat.

Далее см.:

RedHat (RHEL, Fedora, CentOS): Разметка разделов для инсталляции ОС
Официальное руководство по инсталляции Fedora (GNOME, MATE, XFCE, LXDE)
Полная официальная документация RHEL

Примечание: Не пренебрегайте тщательной очисткой ОС после ее установки: она значительно экономит как дисковое пространство в разделе "/", так и оперативную память (из-за отключения/удаления ненужных сервисов и удаления иного ПО ее потребление значительно снижается). Вот реальный пример (сентябрь 2022 г.): после очистки в соответствии с моими инструкциями текущего релиза Fedora 36 (MATE - см. описание ниже) было удалено 1832 Мб на HDD, а объем занимаемой RAM после перезагрузки составил всего 398 Мб!

NOTE

Fedora Workstation (официальный релиз с GNOME)

Версия GNOME 42.4 (август 2022 г.; обновления регулярные)

При загрузке с Live-носителя занимает порядка 780 Мб в оперативной памяти.

Удаляемые пакеты:

ВАЖНО: Самую последнюю информацию об удалении ненужных пакетов см. в материале:

Инсталляция, очистка и настройка последней официальной версии Fedora GNU/Linux 37 (GNOME) - однако и она могла устареть.

ВАЖНО: Ниже приведено описание удаление пакетов, характерное для предшествующих версий Fedora. Однако даже если вы воспользуетесь нижеприведенным списком на удаление, а система откажется выполнять команду из-за отсутствия некоторых пакетов (они обязательно будут перечислены в терминале), то просто удалите их названия из общей команды и запустите процесс снова..

anaconda* - удобный, наглядный и тысячу раз апробированный графический инсталлятор ОС; однако он абсолютно не нужен после ее установки.

blivet* - (TUI+GUI) - еще один инсталлятор ОС; достаточно хорош, но сакральный смысл его сушествования (при наличии anacond'ы) мне не столь ясен.

flatpak* - средство установки "самодостаточных" пакетов, т.е. типичный windows-way! Удаляем, не задумываясь! Относится к т.н. "слабым зависимостям", но очень навязчив и беспричинно возникает снова и снова при каждом втором обновлении ОС, после чего его опять приходится деинсталлировать или блокировать установку посредством изменений конфигурационного файла DNF.

Примечание: В последующих версиях ОС Flatpak может быть "жестко" встроен в систему! Будьте осторожны!

abrt* gnome-abrt - расширенное средство мониторинга проблем и сбоев ядра, ОС и ПО с функциями отсылки багрепортов (вручную, с явного согласия пользователя): оставьте, если хотите помочь проектами Fedora (Kernel.org, etc.) в анализе и исправлении ошибок. Однако я удаляю его сразу после установки.

tracker - самый сложный и неприятный вопрос в очистке ОС (с GNOME), ибо эта система индексации файлов/каталогов, тэгов, RSS, онлайн-контента и т.п. настолько жестко встроена в нативный GNOME 40+, что ее нельзя удалить просто по маске tracker* (как это можно с легкостью сделать в MATE - см. соответствующий раздел). Tracker и его многочисленные службы находятся в автозагрузке, поглощают оперативную память, ресурсы процессора, а сама индексация, в частности - на слабых машинах, изредка приводит к подвисанию ОС. Кроме того, она создает объемную базу данных, которая захламляет свободное пространство на носителе. Подробнее см.:

Tracker: Полное отключение (маскировка) системы индексации

gnome-boxes - виртуальная машина GNOME.

gnome-system-monitor - достаточно информативный системный монитор; удобен, если надо отследить соответствие процесса имени его сокета или сервиса; впрочем, мне с лихвой хватает htop.

gnome-documents - бессмысленный каталогизатор разноформатных текстовых файлов в системе: неужели пользователям не хватает стандартного диспетчера файлов? Кроме того, создает для файлов thumbnails, что гипотетически опасно и может привести к атакам на ОС.

gnome-photos - (см. предыдущий комментарий).

gnome-weather - прогноз погоды: меняем на консольный.

gnome-maps - онлайн-карты местности.

gnome-clocks - часы, будильники, секундомеры.

gnome-music - подозреваю, что это прежний аудиоплейер rhythmbox, стоявший в GNOME по умолчанию: меняем его на консольные cmus / mplayer.

gnome-videos - это новое название мультимедийного плейера totem: меняем на консольный mplayer.

gnome-contacts - системное хранилище контактов; рекомендую - лучше пользуйтесь встроенным функционалом Evolution или Claws Mail.

gnome-screenshot - лично мне достаточно сочетания клавиш PrtSc + Shift/Alt, либо консольного scrot.

gnome-user-docs - незначительная документация.

gnome-tour - "ознакомительный тур" по GNOME для новичков.

gnome-getting-started-docs - (см. предыдущие комментарии).

gnome-software - центр приложений и обновлений ОС, GNOME и стороннего прикладного ПО; однако весь его функционал с лихвой перекрывается командой dnf search/info/install/remove.

gnome-font-viewer - средство просмотра шрифтов.

gnome-characters - (бывший gucharmap) средство просмотра символов(!) шрифтов: еще более бесполезен!

orca - средство озвучивания; экранный диктор.

spice-vdagent - агент, позволяющий клиентам-гостям, подключающимся к вашему Linux-хосту, пользоваться буфером обмена, функциями мыши и прочими удобствами. Никаких "гостей" я однозначно у себя не жду, а посему - сразу же удаляю. И вам настоятельно советую!

avahi - система, позволяющая при подключении к сети "публиковать" сведения о появившейся машине и опознавать окружение; однако внутренними сетями я не пользуюсь, поэтому удаляю для пущей безопасности.

baobab - он же "disk usage analizer", графический аналог команды du.

cheese - запись аудио- и видеофайлов со встроенной или внешней камеры.

firefox - комментарии излишни; срочно меняем на Links + IceCat!

evolution - почтовый клиент и персональный менеджер контактов, задач, заметок (т.е. полноценный PIM) с нативной поддержкой GNUPG/PGP (Seahorse, GNOME Keyring). Сделан качественно; раньше был жестко встроен в ОС из-за зависимости evolution-data-server. В настоящее время деинсталляция возможна; удаляю лишь по той простой причине, что все пароли к почтовым аккаунтам хранятся на связке GNOME Keyring в открытом(!) виде. Отличная замена для него - Claws Mail. Но перед удалением на всякий случай проверьте зависимости и никогда не удаляйте evolution-data-server - на нем много чего завязано!

libreoffice* - да-да, я не ошибся, ибо практика показывает, что во многие ОС предустанавливаются не все компоненты LibreOffice. Поэтому после деинсталляции и перезагрузки выполните полную установку (включая локализацию справки, языка переносов и проверки орфографии/грамматики). Подробности см. в разделе "Офис".

UPD.: Для Fedora 43+ удалению подлежат также:

papers - средство просмотра электронных документов PDF/DejaVue - замена Evince;

showtime - видеопроигрыватель с минималистичной функциональностью - замена totem;

decibels - аудиопроигрыватель с минималистичной функциональностью - замена rhythmbox;

yelp - справка GNOME.

Оставшиеся базовые приложения:

- GNOME-terminal - эмулятор терминала;

- GNOME-disks - управление носителями (тестирование, форматирование и т.п.);

- GNOME-calculator - калькулятор;

- GNOME Tweak Tool - дополнительная настройка ОС;

- SELinux Applet (Troubleshooter) - мониторинг выполнения правил SELinux и автоматическое отслеживание (нежелательной активности) запросов на их изменение;

- Firewalld (GUI) - управление фаэрволлом;

- Files - файловый менеджер Nautilus;

- Gedit - текстовый редактор;

- Seahorse - средство шифрования, создания ЭЦП и работы с симметричными/асимметричными ключами GNUPG/PGP и SSH;

- Evince - средство просмотра документов форматов PDF, DJVU;

- GParted - менеджер разделов;

- File Roller - мультиархиватор;

- D-Conf Editor - редактор настроек ОС и ПО;

- EOG (Eye of GNOME) - средство просмотра пиксельных графических файлов.

Общая команда на удаление (предшествующие версии Fedora):

dnf remove anaconda* blivet* flatpak* abrt* gnome-abrt gnome-boxes gnome-system-monitor gnome-documents gnome-photos gnome-weather gnome-maps gnome-clocks gnome-music gnome-videos gnome-contacts gnome-screenshot gnome-user-docs gnome-tour gnome-getting-started-docs gnome-software gnome-font-viewer gnome-characters orca spice-vdagent avahi baobab firefox evolution libreoffice* papers showtime decibels yelp

Общая команда на удаление (последняя версия - Fedora 37):

dnf remove gnome-photos gnome-weather gnome-maps gnome-clocks gnome-contacts gnome-user-docs gnome-tour gnome-software gnome-font-viewer gnome-characters gnome-logs gnome-text-editor gnome-abrt gnome-boxes gnome-connections gnome-calendar yelp cheese orca spice-vdagent avahi baobab rhythmbox totem firefox libreoffice* anaconda* blivet* abrt* boxes

Недостатки ОС:

Ищу их более одиннадцати(!) лет - и пока что не нахожу! Ни одного "kernel painic", внезапного вылета или проблемы с настройкой ОС и прикладного ПО. Единственное, от чего бы я отказался, это малоубиваемый tracker, но и с последним можно успешно бороться.

Из мелочей: к сожалению, три приложения, которые я использую (Fedora Media Writer, KeePassX, FocusWriter), содержат некоторые Qt-зависимости.

Выводы:

По сути, официальная Fedora Workstation - лучшее, что мы имеем среди многочисленных дистрибутивов. Это действительно "передний край" или, выражаясь высокопарно, фронтир развития и распространения GNU/Linux. Мой любимый набор: GTK 3/4, LUKS2, Wayland, SELinux, firewalld, systemd... - и никто не убедит меня в том, что это плохо.

Fedora MATE

Версия MATE 1.26 (2022 г.; обновляется достаточно часто).

При загрузке с Live-носителя занимает порядка 620 Мб в оперативной памяти.

MATE является форком GNOME 2 и содержит практически те же самые базовые [переименованные] приложения, поэтому я не буду особо вдаваться в их описания и приведу только необходимые комментарии, если имеются какие-либо различия.

Удаляемые пакеты:

tracker* - в MATE это средство индексации встроено не так жестко, как в GNOME, а посему - немедленно избавляемся (по маске)!

abrt* - (см. комментарий выше).

flatpak* - (см. комментарий выше).

dnfdragora* - аналог gnome-software (центра приложений и обновлений ОС и ПО), к счастью - легко удаляемый.

anaconda* libreport-anaconda libreport-cli ostree ostree-libs blivet blivet-gui - (см. комментарий выше).

compiz* - оконный композитный менеджер, обеспечивающий трехмерные эффекты приложений и рабочего стола. Требователен к ресурсам, видеокарте и аппаратному ускорению. Удаляем сразу же и бесповоротно!

avahi - (см. комментарий выше).

bluez - средство обеспечения работы Bluetooth.

Важно! Не используйте удаление по маске: "bluez*"! Его библиотеки (отдельный пакет bluez-libs) завязаны на огромном количестве зависимостей, в том числе: pipeware pipeware-alsa pipeware-gstreamer pipeware-pulseaudio и прочих. Если вы выполните: dnf remove bluez*, то лишитесь, в первую очередь, звукового сервера, и, возможно, нарушите целостность и работоспособность всей ОС! Более того, в MATE в качестве бредовых "зависимостей" будет полностью(!) удален почтовый клиент Claws Mail со всеми сторонними дополнениями, а также mplayer, pulseaudio-utils, wireplumber! Из чего я делаю вывод, что мейнтейнер, занимавшийся внедрением Bluetooth в среде MATE - однозначный, клинический и весьма опасный идиот!

mate-system-monitor - (см. комментарий выше).

mate-dictionary - (см. комментарий выше).

mate-screenshot - (см. комментарий выше). Замечу, что после его удаления стандартные сочетания захвата скриншотов PrtSc + Shift/Alt работать не будут, поэтому используйте консольный scrot.

mate-system-log - системный лог; честно признаюсь, что мне удобнее пользоваться консольным journalctl.

mate-disk-usage-analyzer - (см. комментарий выше).

gnote - текстовые заметки.

gucharmap - (см. комментарий выше).

orca - (см. комментарий выше).

filezilla - клиент удаленного доступа к серверам; считаю, что он не нужен, т.к. все схожие задачи можно с легкостью решить с помощью встроенного функционала файлового менеджера Caja (форка Nautilus).

hexchat - клиент сети IRC.

onboard - виртуальная клавиатура.

firefox - (см. комментарий выше).

thunderbird - почтовый клиент (клиент XMPP, Matrix, а также недоделанный PIM) - еще одно разжиревшее и монструозное поделие, ближайший родственник Firefox, поэтому однозначно меняем его на элегантный и легковесный Claws Mail.

transmission-gtk - torrent-клиент (торренты не скачиваю и не собираюсь!)

parole - мультимедийный плейер, меняем на консольные cmus / mplayer.

xfburn - средство записи компакт-дисков. Неужели они еще в ходу?

spice-vdagent - (см. комментарий выше).

qemu-guest-agent - (см. комментарий выше).

vim-minimal vim-common vim-data - удаляем, ибо я сторонник Церкви Emacs!

libreoffice* - (см. комментарий выше).

Оставшиеся базовые приложения:

- MATE-terminal - эмулятор терминала;

- Firewalld (GUI) - управление фаэрволлом;

- Disks - управление носителями (тестирование, форматирование и т.п.);

- MATE-calculator - калькулятор;

- Caja - файловый менеджер;

- Document scanner - средство сканирования;

- Pluma - текстовый редактор;

- Seahorse - средство шифрования, создания ЭЦП и работы с симметричными/асимметричными ключами GNUPG/PGP и SSH;

- Atril - средство просмотра документов форматов PDF, DJVU;

- GParted - менеджер разделов;

- D-Conf Editor - редактор настроек ОС и ПО;

- Engrampa - мультиархиватор;

- SELinux Applet (Troubleshooter) - мониторинг выполнения правил SELinux и автоматическое отслеживание (нежелательной активности) запросов на их изменение;

- Eye of MATE - средство просмотра пиксельных графических файлов.

Общая команда на удаление:

dnf remove tracker* abrt* flatpak* dnfdragora* anaconda* libreport-anaconda libreport-cli ostree ostree-libs blivet blivet-gui compiz* avahi bluez mate-system-monitor mate-dictionary mate-screenshot mate-system-log mate-disk-usage-analyzer gnote gucharmap orca filezilla hexchat onboard firefox thunderbird transmission-gtk parole xfburn spice-vdagent qemu-guest-agent vim-minimal vim-common vim-data libreoffice*

Недостатки ОС:

По сути, это все тот же старый добрый GNOME 2 - достаточно нетребовательный к ресурсам, простой в настройке (и большое спасибо, что его не сломали, а лишь переименовали базовые компоненты). Особых недостатков не замечено. Работает крайне стабильно, часто обновляется.

Выводы:

После тотальной очистки и дальнейшей настройки идеально пригоден к использованию как на старых нетбуках/ноутбуках, так и на современных машинах. В настоящее время на разных устройствах попеременно использую MATE и GNOME 40+, и это - достойный выбор! Огромный плюс - возможность удаления tracker*.

Fedora XFCE

Версия XFCE 4.16 (не обновлялась с декабря 2020 г).

При загрузке с Live-носителя занимает 667 Мб в оперативной памяти (самый тяжеловесный процесс - X.org: 72 Мб).

Удаляемые пакеты:

tracker* - (см. комментарий выше).

abrt* - (см. комментарий выше).

flatpak* - (см. комментарий выше).

dnfdragora* - (см. комментарий выше).

bluez blueberry - (ОБЯЗАТЕЛЬНО см. комментарий выше). Кроме того:

Важно! Некорректная деинсталляция двух служб, связанных с обеспечением работы bluetooth, приведет к удалению множественных perl-зависимостей; будет полностью(!) удален почтовый клиент Claws Mail со всеми сторонними дополнениями, а также весьма важные служебные пакеты, в частности: inxi (определение параметров ОС), hddtemp (определение температуры носителей), lm_sensors (системные сенсоры температуры и т.п.), xapps, xpdyinfo, xrandr. Поэтому есть смысл в дальнейшем установить их по отдельности. Какому "гению" пришло в голову создать такие дикие зависимости - я не знаю, а гадать не хочу. Но он - реальный идиот номер два!

xfce4-appfinder - абсолютно бесполезный поиск приложений! Резонный вопрос: зачем он нужен, если можно просто воспользоваться системным меню, а также командной строкой? Или вы запамятовали название необходимой программы?

xfce4-clipman - такое же бесполезное средство работы с содержимым буфера обмена. Совет: выучите сочетания клавиш CTRL+X/C/V!

xfce4-dict - никогда не наблюдал, чтобы этот онлайн-словарь куда-то подключался и адекватно работал!

xfdashboard - бессмысленная утилита в стиле macOS для переключения между приложениями. ALT+TAB - вот всё наше!

xterm - дополнительный (т.е. второй) эмулятор терминала; кириллицу, иврит и т.п. - не понимает; настроек не имеет. Бесполезен.

xfburn - (см. комментарий выше).

asunder - средство копирования содержимого музыкальных компакт-дисков (см. комментарий строкой выше).

pragha - легковесный и неплохой аудиоплейер, однако я сторонник консольных программ воспроизведения, например cmus.

parole - мультимедийный плейер: не задумываясь, меняем на классический консольный mplayer.

gnumeric - примитивный редактор электронных таблиц (странная логика: в ОС ставят его, подразумевая, что он чертовски необходим для всем пользователям, но напрочь забывают про текстовый редактор с хотя бы минимальной поддержкой элементов форматирования).

geany - редактор web-страниц: я всегда пишу код в обычном блокноте, поэтому удаляю.

firefox - (см. комментарий выше).

transmission - (см. комментарий выше).

pidgin - мультипротокольный (XMPP/Jabber, etc.) чат-клиент. Мультипротокольность мне не нужна, поэтому с легкостью меняю на консольный Mcabber либо новомодный Dino (c GUI).

ОЧЕНЬ ВАЖНО: Не удаляйте службу avahi (просто замаскируйте ее сервис средствами systemctl)! В отличие от других рассматриваемых ОС, в XFCE ее деинсталляция приведет практически к полному уничтожению операционной системы (629 пакетов объемом в 1,4 Гб!). Вот вам третий пример бездумной идиотической сборки ОС!

Оставшиеся базовые приложения:

- Xfce4-terminal - эмулятор терминала;

- Firewalld (GUI) - управление фаэрволлом;

- Thunar - файловый менеджер;

- Mousepad - текстовый редактор;

- Seahorse - средство шифрования, создания ЭЦП и работы с симметричными/асимметричными ключами GNUPG/PGP и SSH;

- CatFish File Search - поисковая утилита;

- Bulk Renamer - утилита для массового переименования данных;

- Atril - средство просмотра текстовых файлов PDF, DJVU;

- GParted - менеджер разделов;

- Xarchiver - мультиархиватор;

- Ristretto - средство просмотра пиксельных графических файлов.

Общая команда на удаление:

dnf remove tracker* abrt* flatpak* dnfdragora* bluez blueberry xfce4-appfinder xfce4-clipman xfce4-dict xfdashboard xterm xfburn asunder pragha parole gnumeric geany firefox transmission pidgin

Недостатки ОС:

- Нет крайне важной вещи: общесистемного прокси-сервера! Впрочем, эта проблема легко решаема (см. далее содержание: подраздел настройки сетевых сервисов).

- В файловом менеджере Thunar нет опций соединения с удаленными хостами (дополнительно необходим GNOME Commander или Gigolo).

- В Thunar имеется переименование файлов (следовательно, не столько необходим Bulk Renamer, хотя последний умеет работать с регулярными выражениями), но почему-то нет(!) функции их поиска - за это отвечает отдельная программа CatFish File Search.

Выводы:

По сути, это GTK-ориентированная среда: стильная, современная, которая выглядит даже лучше, чем тот же MATE. Имеет схожий набор стандартных приложений. Однако было замечено, что в настройках ОС имеются две неявные опции: "активировать службы GNOME", "активировать службы KDE". И у меня возникает вопрос: "а зачем тогда городить весь этот огород - не лучше ли сразу поставить нативный GNOME/MATE?"

Fedora LXDE

Версия LXDE 0.10.1 (не обновлялась с апреля 2021 г).

При загрузке с Live-носителя занимает всего 340 Мб в оперативной памяти. Сами системные службы/сервисы обходятся минимумом RAM (для сравнения: постоянно висящий в процессах никчемный менеджер буфера обмена ClipIt - и он самый прожорливый! - поглощает 85 Мб, еще 83 + 57 = 140 Мб - приходится на процессы Python3; зато весь X.org потребляет скромные 80 Мб).

Удаляемые пакеты:

tracker* - (см. комментарий выше).

abrt* - (см. комментарий выше).

flatpak* - (см. комментарий выше).

blivet* - (см. комментарий выше). Его деинсталляция удалит также anaconda, отдельные библиотеки python3, zenity.

dnfdragora* - (см. комментарий выше). Dnfdragora, да и некоторое другое служебное ПО, устанавливаемое RedHat, использует множественные зависимости от Python3, однако их можно безбоязненно удалить; случись вам инсталлировать что-то Python-рукотворное, они вернутся обратно.

bluez - (см. комментарий выше). Важно! Не используйте удаление по маске: "bluez*"! Его библиотеки (отдельный пакет bluez-libs) завязаны на огромном количестве зависимостей, в том числе: pipeware pipeware-alsa pipeware-gstreamer pipeware-pulseaudio и прочих - всего для удаления предлагается 182 пакета объемом в 282 Мб. Если вы выполните: dnf remove bluez*, то лишитесь, в первую очередь, звукового сервера, и, возможно, нарушите целостность и работоспособность всей ОС!

elementary* - затрудняюсь, как охарактеризовать это странное поделие, о котором не знает даже англоязычная Вики; скорее всего - это что-то весьма специфичное, предназначенное сугубо для разработчиков ПО; зачем оно предустановлено в ОС - я не в курсе. И посему - смело удаляю! На самом деле, это специфичные виджеты, сопряженные с Enlightenment Foundation Libraries; одним словом - сплошная чертовщина.

asunder - CD-экстрактор (см. комментарий выше).

brasero - CD-запись (см. комментарий выше).

midori - малофункциональный браузер с почти полным отсутствием настроек и каких-либо разумных представлений о пользовательской безопасности и приватности.

sylpheed - не развивающийся более почтовый клиент (меняем на схожий и свежий Claws Mail).

transmission - (см. комментарий выше).

pidgin - (см. комментарий выше).

abiword - примитивный текстовый редактор с поддержкой форматирования, таблиц и графики и невменяемой организацией интерфейса.

gnumeric - (см. комментарий выше).

osmo - слабое подобие части PIM-функционала Evolution (хранение пользовательских контактов, календарь, задачи, события, заметки).

clipit - менеджер содержимого буфера обмена (см. комментарий выше).

xpad - текстовые заметки.

gigolo - средство удаленного доступа к серверам; поддерживает разные протоколы передачи данных.

Важно! PCMan File Manager, установленный по умолчанию в LXDE, имеет весьма ограниченные возможности соединения с удаленными серверами, в частности: SSH(22), FTP(21 - незащищенное соединение), DAV(80 - незащищенное соединение), поэтому я рекомендовал бы оставить Gigolo в качестве надежного клиента удаленного доступа. Однако если вы не являетесь администратором сервера - смело деинсталлируйте Gigolo!

lxmusic - аудиоплейер, и я специально приберегал этот пример под самый конец. Первое место среди невменяемых мейнтейнеров! Безумный сборщик (бьюсь об заклад - наверняка какой-нибудь, кхм... "активист"!) воткнул в ОС плейер (виноват - обычное GUI, т.е. оболочку), на 100% базирующуюся на протухшем XMMS2 (последний выпуск - 2011 г.!), зато она щедро снабжена самыми "уникальными зависимостями"! Короче говоря, если вы попробуете удалить LXMusic (размер всего 0,5+ Мб), то попутно уничтожите аж 99 пакетов зависимостей, объемом (не пугайтесь!)... на 258 Мб! И среди них практически не будет привычных пакетов Gstreamer и т.п., а исключительно сторонние, например efi(!), autoconfig, automake, cmake и превеликое множество разнообразных devel-библиотек. Зато сразу видно, через какое именно место привык "работать" этот самый замечательный человек!

Оставшиеся базовые приложения:

- LXTerminal - эмулятор терминала;

- PCMan File Manager - файловый менеджер;

- Task Manager - диспетчер задач и процессов;

- Galculator - калькулятор;

- Leafpad - текстовый редактор;

- Xarchiver - мультиархиватор;

- GPicView - средство просмотра пиксельных графических файлов;

- Firewalld (GUI) - управление фаэрволлом.

Общая команда на удаление:

dnf remove tracker* abrt* flatpak* blivet* dnfdragora* bluez elementary* asunder brasero midori sylpheed transmission pidgin abiword gnumeric osmo clipit xpad gigolo lxmusic

Недостатки ОС:

- проблемы с отображение иконок темы Adwaita, установленной по умолчанию. Согласитесь, это ужасно, когда тот же Abiword или файловый менеджер не отображают половину управляющих кнопок на панелях или пиктограмм в меню! "Как это?" - поинтересуетесь вы. Да вот так! - на их месте располагаются серые квадратики с изображением, похожим на восклицательный знак. Скорее всего, горе-сборщики что-то начудили с темами/иконками (и сей факт отлично свидетельствует о "высоком уровне" самого процесса). Хотя замечу, что Adwaita - весьма качественная тема, по умолчанию установленная почти во всех рассматриваемых мною DE, - и я с удивлением впервые(!) в жизни наблюдаю такую проблему. Однако стоило мне заменить набор иконок на другой, как они тут же проявились на своих законных места;

- нет самого главного: менеджера паролей и ключей GNUPG/PGP/SSH - Seahorse;

- нет второй важной вещи: общесистемного прокси-сервера (но это решаемо);

- национальные языки беспроблемно добавляются в раскладки клавиатуры, а вот с их быстрым переключением наличествует сложность: кнопка-модификатор, меняющая раскладку (в качестве таковой у меня выбрана "Menu"), оперирует только двумя близлежащими языками. Например, она циклично переключает между "RU"/"EN", но в упор не видит "HE" (хотя иврит изначально добавлен и присутствует в выпадающем списке выбора языка на панели управления). Я конечно же могу исправить ситуацию путем правки конфига, но в данном случае - просто констатирую факт.

Выводы:

Если бы не вышеуказанные недостатки, имеющие в моем личном случае критичную степень (я подразумеваю отсутствие system-wide proxy), а также давняя привязанность к GNOME, вполне мог бы пользоваться этой легковесной ОС. Рекомендую для старых нетбуков, а также любых новых устройств, где требуется высокая "отзывчивость" интерфейса, простота и отсутствие "красивостей". Между прочим, после инсталляции и настройки ОС вы можете запросто переключиться в режим использования Openbox (это осуществляется в окне входа в систему) и радоваться еще большей простоте в использовании.

ПРИЛОЖЕНИЕ 1. ПОТРЕБЛЕНИЕ РЕСУРСОВ

На данные о задействованной RAM в Live-режиме, приведенные мною ранее, рядом с каждым заголовком, не следует обращать особого внимания - это условности. Но не совру, если заявлю, что все перечисленные ОС отличаются весьма скромным потреблением ресурсов после инсталляции.

1.1. Размер ISO (36-я версия Fedor'ы)

GNOME - 2,0 Гб

MATE - 2,2 Гб

XFCE - 1,7 Гб

LXDE - 1,5 Гб

Для сравнения: изданный примерно в то же самое время дистрибутив Ubuntu Workstation 22.04 занимает 3,9 Гб! Даже интересно - что ж туда умудрились запихнуть?

1.2. Занятое пространство на носителе.

Зависит от установленных приложений, удаленных программ и тщательной очистки ОС.

Для примера скажу, что в моей текущей конфигурации (MATE + все(!) вышеперечисленные программы) из 16 Гб системного раздела свободно 8,9 Гб. Таким образом, вся ОС со всем инсталлированным софтом занимает скромные 7 Гб, т.е. меньше половины выделенного пространства!

На более мощной машине (GNOME) - наблюдается примерно та же картина. Не забывайте также, что вообще-то дистрибутив с GNOME меньше (вот парадокс!) дистрибутива с MATE - со всеми вытекающими последствиями.

Вполне естественно, что в случае с LXDE речь может идти о 4-5 гигабайтах, необходимых для ОС и всего прикладного ПО.

1.3. Используемая RAM

Лет 6-7 назад 32-разрядная версия Fedora с GNOME 3 занимала у меня примерно 218-245 Мб RAM сразу после загрузки ОС. В настоящее время ситуация практически не изменилась: все 64-разрядные системы весьма деликатны в области потребления памяти. Приведу усредненные цифры:

GNOME - 600+ Мб; UPD. 27/11/22: на свежей версии F37 - даже меньше 600 Мб!

MATE - 400-420 Мб

XFCE - примерно столько же

LXDE - 300+ Мб

Примечание: вполне понятно, что эти показатели получены после очистки и дополнительной настройки ОС.

ПРИЛОЖЕНИЕ 2. ОБЩИЕ ВПЕЧАТЛЕНИЯ ОТ ТЕСТИРОВАНИЯ

Если абстрагироваться и заглянуть "под капот", то в каждом из рассмотренных случаев мы увидим всю ту же Fedor'у: свежую, стабильную, современную операционную систему, воплотившую все лучшее: LUKS2, SELinux, firewalld, systemd.

Касательно реализации т.н. "спинов", т.е. MATE, XFCE, LXDE (напомню, официальной версией считается только(!) Fedora GNU/Linux с GNOME) - здесь все не так просто. Наверное, вы обратили внимание на мои предупреждения об abiword, gnumeric, bluetooth, avahi, elementary, lxmusic, поэтому общий подход к формированию "спинов" я бы охарактеризовал как "кто во что горазд"! Об этом свидетельствуют дичайшие неоправданные зависимости, удаление которых не только затрагивает абсолютно посторонние приложения, но и грозит нарушением работоспособности конкретной ОС, а также откровенно старый или малофункциональный софт. И, что главное - мне абсолютно не понятен принцип, коим руководствуются представители т.н. "коммьюнити" при сборке "спинов". Зато ясно другое: Red Hat за ними точно не присматривает (у нее другие задачи, полностью связанные с развитием Fedora GNU/Linux + GNOME = будущей базы для RHEL), и посему сборки, как я подозреваю, отданы на откуп различным энтузиастам и прочим "активистам".

Впрочем, даже из (...), если серьезно постараться, можно сделать конфетку. Вот только стоят ли подобные усилия желаемой цели? Наверное, все зависит от ваших задач (и, в немалой степени, от конфигурации имеющегося hardware). Поэтому сделаю следующие глобальные выводы:

2.1. Если вы располагаете достаточно современным железом (примечание: к таковому я отношу практически все компьютеры, произведенные после 2014-16 гг., ибо GNOME 40+ будет адекватно вести себя даже на бюджетных ноутбуках с интегрированной видеокартой, "мобильным" процессором х64 со сниженным энергопотреблением и 2 Гб оперативной памяти; хотя рекомендую все же 4 Гб!) и нуждаетесь в действительно свежей и стабильной ОС, то выбор здесь очевиден - официальный релиз Fedora GNU/Linux. Здесь я не голословен, а всецело опираюсь на одиннадцатилетний опыт по ее установке на компьютеры Lenovo, HP, ASUS, Samsung, etc. Поверьте: за все это время я не наблюдал никаких сбоев, ошибок и прочих проблем, причем на разных конфигурациях и версиях Fedor'ы.

2.2. Если вы привыкли к более традиционному интерфейсу DE, или ваш компьютер не блещет характеристиками, выбор тоже очевиден - MATE (предпочтительнее, учитывая мои замечания, опубликованные выше) или XFCE. В качестве примера: моей основной и любимой "рабочей лошадкой" является нетбук 12(!)-летней давности - всего с 2 Гб оперативной памяти и слабеньким процессором iAtom, однако я не испытываю ни малейшего дискомфорта при его использовании (Fedora GNU/Linux 36 + MATE). Единственная рекомендация - сделайте максимальный апгрейд железа; в частности - нарастите, насколько это возможно, RAM и поменяйте винчестер на любой SSD (особо скоростные приобретать не стоит, так как его производительность все равно будет ограничена пропускной способностью шины). Впрочем, я по-старинке использую малобюджетный HDD на 500 Гб и нисколько не комплексую!

2.3. Если вы сторонник минимализма, то вас вполне устроит LXDE: как сами понимаете, она установится на любой конфигурации: от самой современной и до самой слабомощной.

2.4. Даже если в вашем распоряжении находится откровенно устаревшее железо архитектуры х86 - не отчаивайтесь! Да, согласен: Fedora перестала выпускать 32-разрядные ISO где-то так с версии 25, но зато вы можете скачать из архивов замечательную версию 30 (с MATE и x.Org на борту) - это последнее, что было выпущено для поддержки устаревших машин. Кстати, по состоянию на середину 2022 г. вышеуказанная версия не такая уж и древняя: ее EOL (end-of-the-life) наступил всего-навсего в мае 2020 года, и ваши задачи сводятся только к установке ОС и ПО, их полному обновлению, очистке и настройке, а затем замене веб-браузера на что-то более современное. Во-всяком случае, именно так я поступил еще с одним старым нетбуком (2009 г. издания) - и теперь всецело доволен его работоспособностью!

₪ Back to home ₪

🄯 Rami Rosenfeld, 2022-2025. GNU FDL 1.3.