Gleiche gilt auch für Installation von VSCode oder anderer Software. Fedora geht davon aus, dass seine Nutzer wissen wie man ein RPM Repo einrichtet.
Fedora enthält keine proprietären Treiber standardmäßig, da es sich um eine Distribution handelt, die sich auf freie und Open-Source-Software konzentriert. Für proprietäre Pakete muss z.B. das RPM Fusion Repository aktiviert werden.
Beispiel.: Steam, codecs etc.
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm -y
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
sudo dnf group upgrade multimedia
sudo dnf group upgrade core
Ebenso bei Flatpak, es werden einige Flatpaks bereitgestellt, diese werden vom Fedora Projekt betreut.
Möchte man mehr oder andere haben, muss man Flathub selber einbinden.
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Nvidia Treiber
Sollte den 595x ziehen, hier wurde die Unterstützung für Pascal (GTX 10-series) entfernt.
sudo dnf install akmod-nvidia
Für den älteren Treiber
sudo dnf install akmod-nvidia-580xx
Bei aktuellen Installationsmedien wird man am Ende der Installation gefragt ob man proprietäre Software verwenden möchte.
DNF würde ich auch anpassen so das ältere Kernel automatisch von dnf entfernt werden.
sudo nano /etc/dnf/dnf.conf
[main]
fastestmirror=True
max_parallel_downloads=10
defaultyes=True
installonly_limit=2
Hoffe dies erleichtert allen den Einstieg bei Fedora.