~Rami ₪ MANUALS
רמי
SUBJECT: Fedora MATE / GNOME: Полное удаление Qt 5/6
AUTHOR: Rami Rosenfeld
DATE: 27/11/23; 08/11/25
TIME: 01.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, ostree, flatpak, siverblue, qt
Fedora MATE: Полное удаление Qt 5/6
INTRO
Уже признавался, что лично у меня дико болят глаза от разноцветия и аляповатости Qt. Нет-нет, я не против, если кто-то использует KDE и связанный с ним софт, но здесь я делюсь именно своими предпочтениями и не хочу вступать в излишние и извечные дискуссии "GNOME против KDE".
Собственно говоря, давно планировал провести эту замечательную хирургическую операцию; и сдерживали меня только три прикладные программы: FocusWriter, Fedora MediaWriter и KeePassXC (почему-то практически все менеджеры паролей для GNU/Linux сделаны на Qt; исключение составляет GNOME Secrets).
Однако первую я безболезненно сменил на GNU Nano (см. отдельный материал "GNU Nano: Настройки "полного погружения" и алиас для них" в разделе Manuals); приемлемые варианты: GEdit, GNOME Text, вторую - на стандартное средство GNOME Disks (отличный вариант - консольная утилита dd), а третью - на консольный Pass (см. там же отдельный материал "GNUPG/PWGEN/PASS: Генерирование криптостойких паролей и их безопасное хранение").
NOTE
- Fedora MATE
Действия по полному удалению Qt 5/6 с помощью маски весьма просты:
dnf remove qt5*
dnf remove qt6*
Возможно (но не рекомендуется) использовать общую команду:
dnf remove qt*
ОЧЕНЬ ВАЖНО: Это достаточно опасная операция! Во-первых, она удалит весь прикладной софт, сделанный с помощью Qt 5/6. Во-вторых, обратите особое внимание на сторонние зависимости, удаляемые вместе с Qt 5/6, ибо данный совет приводится ИСКЛЮЧИТЕЛЬНО для Fedora MATE 38; вполне возможно, в иных операционных системах (и даже в иных релизах Fedora) с Qt связаны весьма критичные пакеты, от которых зависит работоспособность всей ОС (см. примечание ниже).
- "ОФИЦИАЛЬНАЯ" FEDORA С GNOME
Здесь не все так просто: в некоторых релизах Fedora QT5/QT6 могут быть жестко встроены в ОС и их удаление повлечет за собой удаление важных системных файлов (был случай, когда в состав удаляемых пакетов входил даже DNF!)
В целом (при благоприятной ситуации) вам будет предложено удалить следующие пакеты. Их деинсталляция безопасна:
1. Удаление QT5
dnf remove qt5*
qt5-filesystem
qt5-qtbase
qt5-qtbase-common
qt5-qtbase-gui
qt5-qtdeclarative
qt5-qtsvg
qt5-qttranslations
qt5-qtwayland
qt5-qtx11extras
qadwaitadecorations-qt5
gstreamer1-plugins-good-qt
qt-settings
2. Удаление QT6
dnf remove qt6*
qt6-qtbase-common
gstreamer1-plugins-good-qt6
kf6-kimageformats
kde-filesystem
kf6-filesystem
kf6-karchive
qt6-filesystem
qt6-qtbase
qt6-qtbase-gui
qt6-qtdeclarative
qt6-qtmultimedia
qt6-qtquick3d
qt6-qtquicktimeline
qt6-qtshadertools
qt6-qtsvg
qt6-qttranslations
qt6-qtwayland
qt6-qtwayland-adwaita-decoration
ОЧЕНЬ ВАЖНО! Внимательно проверяйте удаляемые пакеты и их зависимости!
🄯 Rami Rosenfeld, 2023-2025. GNU FDL 1.3.