Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Fedora First Time Config:
- To be a root/admin user:
- sudo su
- To configure DNF of Fedora:
- echo "#Added for Speed:" | sudo tee -a /etc/dnf/dnf.conf
- echo "fastestmirror=True" | sudo tee -a /etc/dnf/dnf.conf
- echo "max_parallel_downloads=10" | sudo tee -a /etc/dnf/dnf.conf
- echo "defaultyes=True" | sudo tee -a /etc/dnf/dnf.conf
- echo "keepcache=True" | sudo tee -a /etc/dnf/dnf.conf
- echo "deltarpm=true" | sudo tee -a /etc/dnf/dnf.conf
- To remove extra Flatpak repositories made by Fedora
- sudo flatpak remote-delete fedora
- To remove extra Flatpak beta repositories made by Fedora
- sudo flatpak remote-delete fedora-testing
- To install RPM Fusion free repositories (To unlock other best repo):
- sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
- To install RPM Fusion non-free repositories (Optional):
- sudo dnf install https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
- To install Dash to Dock extension (Dynamic dock like MacOS):
- sudo dnf install gnome-shell-extension-dash-to-dock
- To install GSConnect/KDE Connect (For better connectivity to mobile phones):
- sudo dnf install gnome-shell-extension-gsconnect
- To install AppIndicator (For tray icons/Background apps):
- sudo dnf install gnome-shell-extension-appindicator
- To install Android-Tools-ADB (For better connectivity to Android phones):
- sudo dnf install android-tools
- To install python-psutil (To get information on running processes and system utilization):
- sudo dnf install python-psutil
- To install openssl (To generate private keys):
- sudo dnf install openssl
- To install 3rd party codecs like H264 (For audio and videos):
- sudo dnf install gstreamer1-plugins-{bad-\*,good-\*,base} gstreamer1-plugin-openh264 gstreamer1-libav --exclude=gstreamer1-plugins-bad-free-devel
- sudo dnf install lame\* --exclude=lame-devel
- sudo dnf group upgrade --with-optional Multimedia --allowerasing
- sudo dnf install libdca svt-hevc-libs mjpegtools-libs librtmp faad2-libs gstreamer1-plugins-bad-freeworld
- sudo dnf install gstreamer1-plugins-ugly
- sudo dnf install x264-libs
- To install eSpeak (text-to-speech synthesizer for English and other languages):
- sudo dnf install gstreamer-plugins-espeak
- To install another native video player (This video player already have all types of video and audio codec inbuilt):
- sudo dnf install clapper
- To install File Roller/Archive Manager (To compress/extract files):
- sudo dnf install file-roller
- To install GNOME Tweak Tool (For customizations/tweaks in Linux):
- sudo dnf install gnome-tweaks
- To install Flatseal (To manage flatpak permissions):
- sudo dnf install flatseal
- To install GNOME Web/Epiphany (Internet browser client):
- sudo dnf install epiphany
- To install Dconf editor (A graphical tool for editing the dconf database):
- sudo dnf install dconf-editor
- To enable extension support in GNOME Web (Epiphany):
- gsettings set org.gnome.Epiphany.web:/org/gnome/epiphany/web/ enable-webextensions true
- To increase the size of the smaller text in GNOME Web (Epiphany):
- gsettings set org.gnome.Epiphany.web:/org/gnome/epiphany/web/ min-font-size 13
- To install Sound Recorder (To record voice or audio):
- sudo dnf install gnome-sound-recorder
- To install Music (To play a music):
- sudo dnf install gnome-music
- To install AppImageLauncher (To show portable applications in an app-drawer):
- sudo dnf install libQt5DBus.so.5
- sudo dnf install qt5-qtbase
- sudo dnf install https://github.com/TheAssassin/AppImageLauncher/releases/download/continuous/appimagelauncher-2.2.0-gha111.d9d4c73.x86_64.rpm
- To install GnomePackageKit Native package organizer):
- sudo dnf install gnome-packagekit-installer
- To install Bleachbit (Cleaner):
- sudo dnf install bleachbit
- To install GRUB-Customizer (To customize the boot menu/GRUB menu):
- sudo dnf install grub-customizer
- To install Desktop Switcher (To switch between a graphical interface from an installed desktop environment):
- sudo dnf install switchdesk-gui
- To install Extension Manager (To manage and install various types of extensions/tweaks)
- flatpak install com.mattjakeman.ExtensionManager
- To install Scrcpy (ScreenCopy) (To mirror an Android phone):
- sudo dnf copr enable zeno/scrcpy
- sudo dnf install scrcpy
- To install GUI SCRCPY (Graphical user interface ScreenCopy) (To control Scrcpy (ScreenCopy) graphically):
- flatpak install flathub in.srev.guiscrcpy
- To install Adwaita GTK 3 theme for Legacy apps (Updated theme for unsupported apps):
- sudo dnf copr enable nickavem/adw-gtk3
- sudo dnf install adw-gtk3-theme
- flatpak install org.gtk.Gtk3theme.adw-gtk3
- flatpak install org.gtk.Gtk3theme.adw-gtk3-dark
- gsettings set org.gnome.desktop.interface gtk-theme 'adw-gtk3-dark'
- gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark'
- To install Hardinfo (System profiler and benchmark/Device manager for Linux):
- sudo dnf copr enable fernando-debian/hardinfo
- sudo dnf install hardinfo
- To install WineHQ (To run Windows applications):
- sudo dnf config-manager --add-repo https://dl.winehq.org/wine-builds/fedora/$(rpm -E %fedora)/winehq.repo
- sudo dnf install winehq-stable
- To install WineGUI (To manage WineHQ graphically):
- sudo dnf install https://winegui.melroy.org/downloads/WineGUI-v1.10.1.rpm
- To install Waydroid (To run Android applications):
- sudo dnf install waydroid
- sudo systemctl enable --now waydroid-container
- After installing, launch Waydroid from the applications menu and proceed with the initialization by pasting these URLs in the OTA fields then select the variant and download:
- System OTA: https://ota.waydro.id/system
- Vendor OTA: https://ota.waydro.id/vendor
- To install Distrobox (To run multiple Linux applications):
- sudo dnf install podman
- sudo dnf install distrobox
- To install ChatGPT on your Linux terminal:
- curl -sSL https://raw.githubusercontent.com/aandrew-me/tgpt/main/install | bash
- tgpt -h
- To check Updates:
- sudo dnf check-update
- To install updates:
- sudo dnf update
- To remove useless dependencies:
- sudo dnf autoremove
- To view installed packages on Fedora:
- sudo dnf history userinstalled
- To uninstall a particular package:
- sudo dnf remove [PACKAGE_NAME]
- To uninstall a package with its dependencies:
- sudo dnf autoremove [PACKAGE_NAME]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement