Fedora - Guía para después de instalación.
Desde Fedora 41 a 43 y los que sigan
Esto una compilacion de comandos y acciones a ejecutar despues de hacer una inslacion limpia de fedora, que he realizado en diferente instalaciones que he hecho.
En parte la hago para mi, eso de estar buscando en diferentes sitios, de una vez hago una guia para mi y se las comparto.
1. Configurar DNF para descargas más rápidas de paquetes.
Varios métodos pueden mejorar la velocidad de descarga de paquetes en Fedora. Al seleccionar los espejos más rápidos, la velocidad de descarga del paquete puede aumentar. Además, si tienes una conexión a internet suficientemente rápida, el número de descargas en paralelo puede cambiarse para conseguir descargas más rápidas.
Solo edita los archivos de configuración DNF que se encuentran en /etc/dnf/dnf.conf.
sudo nano /etc/dnf/dnf.conf
Añade las siguientes líneas y guarda:
[main]
gpgcheck=true
installonly_limit=3
clean_requirements_on_remove=true
best=false
skip_if_unavailable=false
max_parallel_downloads=10
fastestmirror=true deltarpm=true
2.Realimentacion de Contraseña
Cuando estamos en terminal y algun comando pide nuestra contraseña la escribimos pero no sale nada en el prompt por lo que no tenemos idea de si introdujo o no la contraseña.
Vamos a editar el archivos sudoers.
Buscamos el renglon que diga
y agregamos pwfeedback de la siguiente manera
Defaults env_reset, pwfeedback
Guardamos el archivo y listo
Realiza la actualizacion del sistema, ya sea por comandos por su tienda de aplicaciones gnome-software
Recomendado reiniciar despues de aplicar cualquiera de las dos opciones
sudo dnf -y update sudo dnf -y --nogpgcheck --best --allowerasing update
4. Habilite RPM Fusion y otros repositorios de terceros
El instalador de Fedora ofrece un método para habilitar repositorios de terceros adicionales para mayor comodidad. También debería aparecer un aviso en el Centro de Software.
Puede ver todos los repositorios disponibles en su sistema. Puede habilitarlos y deshabilitarlos aquí.
Sin embargo, solo se ha añadido el repositorio RPM para el controlador de NVIDIA, Google Chrome y Steam. Sin embargo, hay muchas más aplicaciones disponibles en RPM Fusion.
Por lo tanto, si necesita herramientas adicionales que no suelen estar disponibles en los repositorios predeterminados ni en el repositorio filtrado de RPM Fusion, es recomendable añadir el repositorio de RPM Fusion.
Para habilitar RPM Fusion (tanto gratuito como no gratuito), abra una terminal e introduzca el siguiente comando:
sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install --nogpgcheck --repofrompath 'terra,https://repos.fyralabs.com/terra$releasever' terra-release
Opciones populares de Fedora, como Workstation (GNOME) y KDE Spin, cuentan con gestores de software gráficos, GNOME Software y KDE Discover. Para estos gestores de paquetes gráficos, los repositorios de RPM Fusion proporcionan metadatos de Appstream.
Configurar estos metadatos le permitirá instalar paquetes desde el repositorio de RPM Fusion gráficamente. Una vez habilitado RPM Fusion, ejecute el comando:
sudo dnf group upgrade core
sudo dnf4 group install core
Flathub es el repositorio principal para el administrado de paquetes Flatpak, pretendiendo ser un lugar central para obtener y distribuir aplicaciones para Linux.
Fedora tiene su propio repositorio de flatpak, pero estes limitado, y ya paso una vez que el empaquetado que hicieron tenia error y esto afecto en su momento a OBS, que fue el que estuvo mal empaquetado por ellos, asi que recomiendo primero deshabilitar el repositorio de fedora flatpak de la siguiete manera
Abrir tienda de software. En el menú de hamburguesas, en la parte derecha, habrá un botón de lista de repositorios. Abra la lista del repositorio. Deshabilite los repositorios Fedora Flatpak. Hecho.
Ahora si instalar repositorio de flatpak del sitio oficial flathub en fedora con el sieguiente comando
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
6. Instalar códecs multimedia
sudo dnf install libavcodec-freeworld
sudo dnf4 group install multimedia
sudo dnf swap 'ffmpeg-free' 'ffmpeg' --allowerasing # Switch to full FFMPEG.
sudo dnf upgrade @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin # Installs gstreamer components. Required if you use Gnome Videos and other dependent applications.
sudo dnf group install -y sound-and-video # Installs useful Sound and Video complementary packages.
7. Hardware Video Acceleration
sudo dnf install ffmpeg-libs libva libva-utils
sudo dnf swap libva-intel-media-driver intel-media-driver --allowerasing
sudo dnf install libva-intel-driver
Los controladores Mesa son para gráficos AMD, que perdieron el soporte para h264/h245 en los repositorios de Fedora en f38 debido a cuestiones legales.
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
sudo dnf swap mesa-va-drivers.i686 mesa-va-drivers-freeworld.i686
sudo dnf swap mesa-vdpau-drivers.i686 mesa-vdpau-drivers-freeworld.i686
sudo dnf install -y openh264 gstreamer1-plugin-openh264 mozilla-openh264
sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1
Después de esto, habilite el complemento OpenH264 en la configuración de Firefox.
8. Establecer nombre de host
hostnamectl set-hostname YOUR_HOSTNAME
9. Página de inicio predeterminada de Firefox
El ajuste a continuación hará que la página de inicio sea la página de inicio predeterminada de Firefox en lugar de esta
sudo rm -f /usr/lib64/firefox/browser/defaults/preferences/firefox-redhat-default-prefs.js
y eso seria todo, lo demas es instalar las aplicaciones y extensiones de tu preferencia