How to Install Foliate eBook Viewer on Fedora 36 Linux

Foliate is a free, open-source eBook reader that brands itself “A simple and modern eBook viewer for Linux desktops.” It is an excellent e-reader app for people who love reading and managing their books. It has an easy-to-use library view with reflowable text, which means you can read all of your favorite formats on this great device!

In the following tutorial, you will learn to install the Foliate on Fedora 36 Linux using one of two methods: dnf package manager, or flatpak package manager, along with some tips for maintaining or removing Foliate in the future.

Update Fedora

Before you begin, make sure your system is up-to-date to avoid any conflicts during the installation, and for good practice, use the terminal command as follows.

sudo dnf upgrade --refresh

Install Foliate – DNF Method

The first method is to install Geany directly from Fedora 36’s repository using the following command.

sudo dnf install foliate -y

Install Foliate – Flatpak Method

The second option is to use the Flatpak package manager that most often is natively installed on your Fedora workstation. The benefit of Flatpaks is that they can often be ahead of a version or two from Fedora, depending on the release cycle/updates of the software and the Flatpak package maintainer. However, in most cases in Fedora, you would want to install the DNF version above, depending on your preferences.

First, re-install Flatpak if you have removed the package manager previously.

sudo dnf install flatpak -y

Before you proceed, reboot your system, or else you will have issues such as application icons not appearing.



Next, you need to enable Flatpack using the following command in your terminal:

sudo flatpak remote-add --if-not-exists flathub

Now install Foliate using the following flatpak command:

flatpak install flathub com.github.johnfactotum.Foliate -y

If the above command does not work and you receive the “error: Unable to load summary from remote flathub: Can’t fetch summary from disabled remote ‘flathub’ use the following command.

flatpak remote-modify --enable flathub

This will fix the issue.

How to Launch Foliate

Now that you have the Foliate installed, launching can be done in a few ways.

For users with their terminal open, you can launch the application immediately using the following command.


Flatpak users can run from the terminal using the following command.

flatpak run com.github.johnfactotum.Foliate

However, this is not practical, and you would use the following path on your desktop.

Activities > Show Applications > Foliate


How to Install Foliate eBook Viewer on Fedora 36 Linux

Once open, you can start importing your feeds and URLs to build your reading list


How to Install Foliate eBook Viewer on Fedora 36 Linux

Congratulations, you have successfully installed Foliate.

How to Update/Upgrade Foliate

Updates should appear in notifications, but if these fail to show sometimes, it is recommended to check using the terminal regardless use one of the following commands to check for updates.

DNF Method

sudo dnf update

Flatpak Method

flatpak update

How to Remove (Uninstall) Foliate

Use one of the following commands to suit the original installation method for users who no longer require the application.

DNF Remove Method

sudo dnf autoremove foliate

Flatpak Remove Method

flatpak remove  --delete-data com.github.johnfactotum.Foliate -y

Next, run the following command for any leftover clean-ups required, similar to the autoremove command described for the DNF remove example command.

flatpak remove --unused

Comments and Conclusion

Foliate is an interesting e-reader app that focuses on reading and book management. It has a dedicated library view and supports typical e-book formats with reflowable text. PDF support is being considered, but no fixed layout formats are currently supported. If you’re looking for an e-reader app that focuses on reading, Foliate may be the right choice.


Like to get automatic updates? Follow us on one of our social media accounts!