~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

Действия по полному удалению Qt 5/6 с помощью маски весьма просты:

dnf remove qt5*

dnf remove qt6*

Возможно (но не рекомендуется) использовать общую команду:

dnf remove qt*

ОЧЕНЬ ВАЖНО: Это достаточно опасная операция! Во-первых, она удалит весь прикладной софт, сделанный с помощью Qt 5/6. Во-вторых, обратите особое внимание на сторонние зависимости, удаляемые вместе с Qt 5/6, ибо данный совет приводится ИСКЛЮЧИТЕЛЬНО для Fedora MATE 38; вполне возможно, в иных операционных системах (и даже в иных релизах Fedora) с Qt связаны весьма критичные пакеты, от которых зависит работоспособность всей ОС (см. примечание ниже).

Здесь не все так просто: в некоторых релизах 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

ОЧЕНЬ ВАЖНО! Внимательно проверяйте удаляемые пакеты и их зависимости!

₪ Back to home ₪

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