Fedora Install - flavio20002/linux GitHub Wiki
This guide helps to install Fedora:
Enable Rpm Fusion
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
Install App Image
- https://github.com/TheAssassin/AppImageLauncher/releases
- https://www.onlyoffice.com/download-desktop.aspx
- https://keystore-explorer.org/downloads.html
- https://github.com/keeweb/keeweb/releases/tag/v1.18.7
- https://developer.android.com/studio
- https://www.intesigroup.com/it/validdesk-it
Install Visual Studio Code
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
dnf check-update
sudo dnf install code
Install Sublime Text
sudo rpm -v --import https://download.sublimetext.com/sublimehq-rpm-pub.gpg
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf install sublime-text
Install btrfs-assistant
sudo dnf install btrfs-assistant
Install FlatPak apps:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.fritzing.Fritzing
Install packages
sudo dnf install -y \
google-chrome \
gnome-tweaks \
timeshift \
gnome-extensions-app \
grsync \
dialog \
gparted \
fond0 \
sqlitebrowser \
audacity \
gimp \
video-downloader \
ktuberling \
okular \
handbrake \
vlc \
rawtherapee \
shotcut \
celluloid \
pdfarranger \
dropbox \
steam
rpi-imager \
ocrmypdf \
ImageMagick
Configure Nvidia card:
Get information about graphical cards:
lspci -k | grep -A 2 -E "(VGA|3D)"
See which card is active:
glxinfo | grep "OpenGL renderer"
Printer:
Install:
paru -S cups system-config-printer epson-inkjet-printer-escpr
Enable service:
sudo systemctl enable cups.socket --now
Tools
Dropbox
Prevent autoupdate:
rm -rf ~/.dropbox-dist
install -dm0 ~/.dropbox-dist
Node Js
Run:
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash
Restart shell and run:
nvm install --lts
Python
sudo dnf install python3-pip
Use pipenv:
sudo pip install pipenv
pipenv install package1 package2 ...
pipenv install
Ventoy
paru -S ventoy-bin
/opt/ventoy/VentoyGUI.x86_64
Docker
sudo dnf install docker docker-compose
sudo usermod -aG docker $(whoami)
sudo systemctl enable docker.service --now
docker run --rm hello-world #Test
Flutter
Downlod from https://docs.flutter.dev/get-started/install/linux and decompress in ~/flutter
tar xf flutter_linux_2.10.4-stable.tar.xz
mv flutter ~/
echo "export PATH="\$PATH:~/flutter/bin"" >> ~/.bashrc
Flutter Web:
flutter run -d chrome
flutter build web
Flutter Linux:
flutter config --enable-linux-desktop
sudo dnf install cmake ninja-build clang gtk3-devel
flutter run -d linux
flutter build linux
SSH
Create id_rsa in ~/.ssh
chmod 600 ~/.ssh/id_rsa
Timeshift

Airpods
sudo nano /etc/bluetooth/main.conf
ControllerMode = bredr
sudo systemctl restart bluetooth
Bluetooth
To force restart:
sudo rmmod btusb
sudo modprobe btusb