💾 Archived View for tilde.team › ~rami › redhat_firmware_uninstall.gmi captured on 2023-12-28 at 16:13:21. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
רמי
SUBJECT: RHEL, Fedora: Удаление неиспользуемого firmware
AUTHOR: Rami Rosenfeld
DATE: 27/11/23
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, firmware
Я отношусь к людям, которые не ищут себе лишних проблем при инсталляции GNU/Linux, и, соответственно, при покупке нового hardware ориентируются исключительно на продукцию от Intel (с беспроводными картами Atheros). Логично было бы сделать вывод, что в моей ОС различные пакеты, связанные c NVIDIA, AMD и т.п., являются абсолютно чужеродными, бесполезными и требующими немедленного удаления.
Выполните команду, позволяющую получить описание существующих и предлагаемых пакетов:
dnf search firmware
ОЧЕНЬ ВАЖНО! Никогда не удаляйте следующие пакеты, обеспечивающие базовые потребности ядра и оболочки ОС:
- linux-firmware.noarch : Firmware files used by the Linux kernel
- gnome-firmware.x86_64 : Install firmware on devices (может отсутствовать в ОС)
ОЧЕНЬ ВАЖНО! Если вы используете hardware от Intel, никогда не удаляйте пакеты:
- intel-gpu-firmware.noarch : Firmware for Intel GPUs
- iwlNNN-firmware.noarch : Firmware for Intel Wireless network adaptors (где NNN - произвольные цифры)
ОЧЕНЬ ВАЖНО! В hardware от Intel зачастую установлены карты Qualcomm Atheros и Realtek, поэтому никогда не удаляйте пакеты:
- atheros-firmware.noarch : Firmware for Qualcomm Atheros WiFi/Bluetooth adapters (и схожие с ними)
- realtek-firmware.noarch : Firmware for Realtek WiFi/Bluetooth adapters (и схожие с ними)
Кроме того, в удаляемых зависимостях у таких пакетов могут оказаться более глобальные, например:
dnf remove realtek-firmware.noarch
пометит к деинсталляции linux-firmware(!), atheros-firmware, brcmfmac-firmware, mt7xxx-firmware!
В то же самое время, можно безболезненно (однако все же проверьте зависимости!) удалить пакеты, обеспечивающие работу устройств от AMD и NVIDIA. Размеры удаляемых пакетов могут различаться в зависимости от установленной ОС:
dnf remove amd-gpu-firmware - 17 Mb (GNOME) - 25 Mb (MATE)
dnf remove nvidia-gpu-firmware - 1,2 Mb (MATE) - 38 Mb (GNOME)
Повторюсь еще раз: следите за зависимостями и НЕ удаляйте пакеты по маске "*". Например, если вы попытаетесь удалить в Fedora MATE пакет amd-ucode-firmware, то это приведет к автоматическому удалению пакетов, связанных с устройствами atheros, realtek и т.п. В то же самое время, в Fedora GNOME пакет amd-ucode-firmware удаляется беспроблемно.
Дополнительно вы можете самостоятельно попробовать удалить некоторые пакеты с firmware, например:
dnf remove libertas-firmware
dnf remove atmel-firmware
🄯 Rami Rosenfeld, 2023. GNU FDL 1.3.