shell-things/etc/dnf/protected.d/README.md

1.7 KiB
Raw Blame History

dnf protected packages

In normal operation, packages listed here will not be removed by dnf even when told it to do so.

My list

  • aminda-desktop.conf protects packages I consider essential for my desktop experience, mainly sway and waybar, the latter which once got removed due to dependency issue with Fedora 40 during its rawhide days and that was a bit painful.
  • aminda-essentials.conf protects essential packages that are CLI, mainly tmux, git and zsh at this time.
  • README.md explains what these files are about and is the file you are currently reading, isnt it?
  • {sdubby,systemd-boot-unsigned}.conf are required and recommended to be protected for systemd-bootd when not using grub.
  • systemd-{networkd,resolved}.conf protect the two which I use for resolv.conf and network management and I will be unhappy if they vanish mysteriously (Debian testing once stripped systemd-resolved from core systemd and broke my DNS, so just in case…)
  • unbound.conf is what I use in addition to systemd-resolved recommended or not, so I have at least one working DNS resolver on my system.

Fedora 40 list

grub2-efi-ia32.conf  grub2-pc.conf             shim.conf
grub2-efi-x64.conf   grub2-tools-minimal.conf  setup.conf   sudo.conf  systemd.conf