My essential package list for Fedora Linux
This is a collection of packages and applications I usually install after a fresh Fedora Linux setup. The list is grouped by categories to make it easier to configure my working environment.
I use this post as a personal reference, and also in case it’s useful to anyone else.
1. Audio
Tools for audio editing and conversion:
audacityabcdenormalizesoundconverter
2. Spanish localization
To set the system and applications to Spanish, install the language packages:
langpacks-es
3. Science
pspp
3.1. Flatpaks
jflap
4. Compression
Essential command-line tools for handling compressed files:
dtrxunar
5. Communications
evolutionevolution-ews
5.1. Flatpaks
telegram
6. Editing and typography
pandoc-clipandoc-pdftexlive-scheme-fulltexstudio
6.1. Flatpaks
apostrophe
7. Image and design
gimpinkscape
8. PDF management
pdfarranger
9. Programming
@development-tools(development tools group)gitghmake
9.1. Flatpaks
bluej
10. Utilities and extensions
gnome-shell-extension-gsconnect
10.1. COPR: Synology Drive
To use the Synology Drive client, first enable the community repository (COPR) and then install the package:
$ sudo dnf copr enable emixampp/synology-drive
$ sudo dnf --refresh install synology-drive
11. File sharing (Samba)
To share folders over the local network:
sambasamba-client
11.1. Service configuration
First, open the required ports in the firewall:
$ sudo firewall-cmd --permanent --add-service=samba
$ sudo firewall-cmd --reload
Then add your user to Samba and restart the service:
$ sudo smbpasswd -a username
$ sudo systemctl restart smb
12. Gaming
12.1. Flatpaks
12.1.1. RetroArch
$ flatpak remote-add --if-not-exists flathub [https://flathub.org](https://flathub.org)
$ flatpak install flathub org.libretro.RetroArch
12.1.2. Steam
I just install it from Fedora Software (or whatever it’s called now).