Zuerst System aktualisieren. Entweder über die Menuleiste oder direkt als Befehl in der Konsole:
sudo dnf upgrade --refresh -y
Falls ein Kernel-Update gemacht wurde, Neustart!
RPM Fusion:
Ich verwende das immer zuerst:
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 upgrade --refresh
Folgende 2 Befehle werden später auch für Steam benötigt! Also schon einmal installieren:
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
sudo dnf config-manager setopt fedora-cisco-openh264.enabled=1
Quelle:
https://rpmfusion.org/Configuration#Command_Line_Setup_using_rpm
Optional – Multimedia:
Full ffmpeg:
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
Ergänzungen zu Multimedia-Paketen, für Gstreamer-fähigen Anwendungen:
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
Hardware Accelerated Codec
Für AMD:
sudo dnf swap mesa-va-drivers mesa-va-drivers-freeworld
sudo dnf swap mesa-vdpau-drivers mesa-vdpau-drivers-freeworld
Ext. SSD fest einbinden:
Tipp: Ich arbeite hier mit 2 Terminal-Fenstern.
lsblk
Meine Platte heißt einfach nur sdd, da ich diese nicht unterteilt habe. Ansonsten würde ich sdd1 verwenden.
sudo blkid /dev/sdd
Als Ausgabe erhalte ich:
/dev/sdd: UUID="fc0208gd-2wbd-44af-95cc-hb72f2bf803c" BLOCK_SIZE="4096" TYPE="ext4"
Mountpoint erstellen:
sudo mkdir -p /mnt/extssd1
sudo nano /etc/fstab
Am Ende hinzufügen (Format beachten! ext4 oder btrfs):
UUID=fc0208gd-2wbd-44af-95cc-hb72f2bf803c /mnt/extssd1 ext4 defaults,nofail 0 0
STRG-x, y, Enter
sudo mount -a
systemctl daemon-reload
Epson-Druckertreiber:
http://download.ebz.epson.net/dsc/search/01/search/searchModule
- Treiber mit Dicover installieren. Dann Drucker hinzufügen:
- Achtung! Epson nutzt bei vielen aktuellen Modellen (XP-3200, XP-4100, ET-Serie usw.) nur noch:
- IPP (Port 631)
- mDNS/Bonjour (DNS-SD)
- AirPrint / Mopria
- Der alte Port 9100 (RAW-Socket) ist abgeschaltet. AppSocket funktioniert hier nicht mehr!
.
- Ich öffne meinen Browser und gehe zu:
http://localhost:631 - Navigiere zu „Verwaltung“ → „Drucker hinzufügen“
- ipp
- ipp://192.168.50.5/ipp/print
- ipp
- Modell und Druckertreiber wurde automatisch erkannt
- Testseite drucken – fertig
Numlock bei Systemstart:
- Systemeinstellungen
- Tastatur
- Zahlenblock beim Plasmasta-Start: Einschalten
- Anwenden
- Tastatur
Flatpak installieren:
Hier gehe ich kurz in die Konsole (Start – Konsole) und gebe folgendes ein (Befehle können kopiert werden und jeder Abschnitt ist ein komplett zusammenhängender Befehl):
sudo dnf install flatpak
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Der Rest an gewünschter Software kann soweit über „Discover“ installiert werden.
Optional – Script-Install (Flatpaks):
Alles an Software, die ich benötige, ist im Discover verfügbar. Da ich jedoch gerne während der Installation noch andere Dinge erledige, verwende ich ein von mir selbst geschriebenes Skript. Es ist nicht perfekt, hilft mir jedoch definitiv weiter. Alle von mir benötigte Software wird in einem Rutsch installiert. Ich habe es für mich selbst geschrieben – wie immer gilt auch hier: Verwendung auf eigene Gefahr!
Software-Setup per Skript – weil’s einfach effizienter ist. Mit einem selbstgeschriebenen Skript installiere ich im Handumdrehen die für mich wichtigsten Anwendungen: Discord, GIMP, Blender, Lutris, Kdenlive, OBS Studio, MusicPod, BlueRecorder, Flameshot, Bottles, ProtonPlus, Clapgrep, Filelight, Flatseal, Gearlever, PhotoLibre, Protontricks, Warehouse, Termius und WineZGUI. Das Skript prüft dabei automatisch, ob die Programme bereits auf andere Weise installiert sind – zum Beispiel nativ oder als Snap – und überspringt sie dann elegant, anstatt sie doppelt draufzupacken. Effizient, sauber – und ganz ohne Klickorgien – jedenfalls meistens. Der Check funktioniert leider nicht immer. Ich sollte das Script nochmal anpassen. Die wichtigsten Sachen für mich sind vorerst:
- Discord
- Bottles
- Gearleaver
- Termius
Das Script kann man hier einsehen:
https://github.com/knilix/testarea/blob/main/flatpak-installs.sh
Dieses Script ist geeignet für: Debian, Ubuntu, Arch, Fedora, Gentoo, FreeBSD, Alpine, CachyOS, Bazzite, Nitrux.
sudo apt install wget unzip -y
sudo su
Folgende Befehle verwenden:
wget -q -P /opt/ https://github.com/knilix/testarea/archive/refs/heads/main.zip && unzip /opt/main.zip -d /opt/scriptfiles && chmod 700 /opt/scriptfiles/testarea-main/flatpak-installs.sh
cd && cd /opt/scriptfiles/testarea-main && ./flatpak-installs.sh
exit
Falls etwas schief geht, diesen Befehl verwenden um die heruntergeladenen Scriptdateien vollständig zu entfernen. Das ist vor erneuter Benutzung wichtig. Dies wird normalerweise vom Script mit erledigt:
rm -r /opt/scriptfiles/testarea-main 2>/dev/null && rm /opt/main.zip 2>/dev/null