Alejandro Muñoz Fernández Page

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:


2. Spanish localization

To set the system and applications to Spanish, install the language packages:


3. Science

3.1. Flatpaks


4. Compression

Essential command-line tools for handling compressed files:


5. Communications

5.1. Flatpaks


6. Editing and typography

6.1. Flatpaks


7. Image and design


8. PDF management


9. Programming

9.1. Flatpaks


10. Utilities and extensions


11. 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

12. File sharing (Samba)

To share folders over the local network:

12.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

13. Gaming

13.1. Flatpaks

13.1.1. RetroArch

flatpak remote-add --if-not-exists flathub https://flathub.org
flatpak install flathub org.libretro.RetroArch

13.1.2. Steam

I just install it from Fedora Software (or whatever it’s called now).

Tags: