Mantenimiento Limpieza y mantenimiento Post-Actualización de Fedora Después de actualizar Fedora, conviene hacer tareas de limpieza y mantenimiento para evitar conflictos, dejar el sistema optimizado y asegurarse de que no queden restos de configuraciones antiguas. Esta guía está basada en la documentación oficial de Fedora. 1. Archivos de configuración: rpmnew y rpmsave Cuando Fedora detecta cambios en archivos de configuración, puede crear: .rpmnew: nueva versión del archivo. .rpmsave: respaldo del antiguo. Para revisarlos: sudo dnf install rpmconf sudo rpmconf -a Revisa especialmente: /etc/ssh/sshd_config /etc/nsswitch.conf /etc/ntp.conf /etc/yum.repos.d/ (si tienes software de terceros) 2. Actualizar GRUB (solo en BIOS) Si tu sistema usa BIOS (no UEFI), hay que reinstalar GRUB: sudo grub2-install /dev/sda (No pongas el número de partición). 3. Eliminar paquetes retirados Algunos paquetes dejan de mantenerse entre versiones: sudo dnf install remove-retired-packages remove-retired-packages # o si vienes de dos versiones anteriores: remove-retired-packages 39 4. Limpiar duplicados Primero asegúrate de estar al día: sudo dnf upgrade Luego elimina duplicados: sudo dnf remove --duplicates 5. Eliminar paquetes obsoletos Lista lo que ya no está en repositorios: sudo dnf list --extras Y limpia con: sudo dnf remove $(sudo dnf repoquery --extras --exclude=kernel,kernel-\*) 6. Borrar kernels antiguos Lista: sudo dnf repoquery --installonly Y elimina los antiguos: old_kernels=($(dnf repoquery --installonly --latest-limit=-1 -q)) if [ "${#old_kernels[@]}" -gt 0 ]; then sudo dnf remove "${old_kernels[@]}" else echo "No old kernels found" fi 7. Limpiar llaves GPG viejas sudo dnf install clean-rpm-gpg-pubkey sudo clean-rpm-gpg-pubkey 8. Eliminar symlinks rotos sudo dnf install symlinks sudo symlinks -r /usr | grep dangling sudo symlinks -r -d /usr 9. Actualizar kernel de rescate sudo rm /boot/*rescue* sudo kernel-install add "$(uname -r)" "/lib/modules/$(uname -r)/vmlinuz" sudo dnf install dracut-config-rescue Resumen Usa rpmconf para revisar configuraciones. Si tienes BIOS, reinstala GRUB. Limpia paquetes retirados, duplicados y extras. Revisa llaves GPG y symlinks. Actualiza el kernel de rescate si hace falta. Todo esto deja tu Fedora al día y sin residuos de la versión anterior. Pasos esenciales tras instalar Fedora Guía de ajustes prácticos y mejoras recomendadas tras instalar Fedora desde cero. Pensado para dejar el sistema funcional, limpio y adaptado al uso diario. Ajustes de DNF para acelerar descargas sudo nano /etc/dnf/dnf.conf Añadir: max_parallel_downloads=10 fastestmirror=true Actualizar el sistema sudo dnf update Repositorios RPM Fusion sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm sudo dnf update Software esencial Fuentes de Microsoft sudo dnf install msttcore-fonts-installer sudo msttcore-fonts-installer install GNOME Tweaks sudo dnf install gnome-tweaks Extensiones de GNOME sudo dnf install gnome-extensions-app Programas básicos sudo dnf install vlc gimp libreoffice Flatpak y Flathub sudo dnf install flatpak flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo Aceleración de video por hardware Paquetes base sudo dnf install ffmpeg-libs libva libva-utils Intel sudo dnf swap libva-intel-media-driver intel-media-driver --allowerasing sudo dnf install libva-intel-driver AMD sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld Verificación: vainfo vdpauinfo H.264 en Firefox sudo dnf install mozilla-openh264 sudo dnf config-manager --set-enabled fedora-cisco-openh264 Optimizaciones extra Servicios innecesarios systemctl list-unit-files --state=enabled sudo systemctl disable nombre-del-servicio zRAM sudo dnf install zram-generator-defaults Copias de seguridad (Deja Dup) sudo dnf install deja-dup Herramientas de desarrollo sudo dnf groupinstall "Development Tools" Firewall sudo systemctl enable firewalld sudo systemctl start firewalld Compresión sudo dnf install unzip unrar p7zip p7zip-plugins Actualizaciones automáticas sudo dnf install dnf-automatic sudo systemctl enable --now dnf-automatic.timer Notas Puedes adaptar o extender esta configuración según tu entorno o necesidades específicas. Fedora es bastante modular, así que conviene revisar qué componentes realmente necesitas. Referencias: Guía original en GitHub It's FOSS - Things to do after installing Fedora