dnf -y update

dnf -y update && dnf -y clean packages && journalctl --vacuum-time=1d && updatedb

dnf remove $( dnf repoquery --installonly --latest-limit=-1 )

Icon  Name                           Last modified      Size  Description
[PARENTDIR] Parent Directory - [DIR] 43/ 2025-11-02 21:17 - [   ] _Xdefaults 2023-08-29 12:29 2.1K [DIR] asahi-remix-for-apple-silicon/ 2023-10-07 12:26 - [TXT] asennus.html 2025-11-07 14:10 4.5K even semi-rolling rls [DIR] bazzite/ 2025-11-10 12:50 - for gaming [DIR] cockpit-without-cockpit/ 2023-08-25 21:07 - [DIR] cockpit/ 2020-11-11 00:00 - [TXT] conky.conf.xz 2025-11-16 11:33 1.5K [DIR] conky.theme/ 2025-11-16 11:46 - [DIR] CoreOS/ 2023-08-25 21:09 - [DIR] flatpak-issues/ 2025-08-02 11:48 - beware and avoid [TXT] guest-compress.bash 2023-06-10 22:31 416 [TXT] m.bash 2023-10-23 21:33 60 [DIR] openbox/ 2024-11-13 16:27 - [   ] rpm_-qa.xz 2025-11-07 17:29 6.8K [DIR] xeonE5-2697A/ 2025-11-08 11:38 - hw vuln
as with Ubuntu snaps, first get rid of flatpaks
# dnf remove $( rpm -qa|grep flatpak)

purge Gnome?
   # dnf remove --setopt protected_packages= gnome-shell
   # dnf remove PackageKit gnome-software
   # rm -rf /var/cache/PackageKit/

who still eats my free disk space?
   rpm -qa --queryformat '%{SIZE} %{NAME} \n' | sort -n -r | head -40


keep monitoring

analyse and tune more? pcp

   dnf install pcp pcp-system-tools
   systemctl enable --now pmcd.service
   systemctl enable --now pmlogger.service
   systemctl status pmcd pmlogger
   less  /var/log/pcp/pmcd/*


virt-manager as user, fresh install?

   getent group | grep libvirt
   e.g.
   usermod -a -G libvirt user
   vi /etc/libvirt/libvirtd.conf
   .
   .
   unix_sock_group = "libvirt"
   .
   .
   unix_sock_rw_perms = "0770"

get fedora

version 43 and extra alternatives

btrfs!

Butterfly Backup

Linus interview