Linux Installation Instructions
Filie is available for Debian, Ubuntu, and other Debian-based distributions, as well as Fedora RPM-based distributions through our Nettica repositories.
Filie needs a Secret Service provider such as gnome-keyring or kwallet to function properly. These packages should
be installed by default with your desktop environment. If not, you should install them manually.
Filie for Linux is beta software.
Filie requires glibc 2.34 or newer: Ubuntu 22.04 or later, Debian 12 or later, any current Fedora, or Enterprise Linux 9 or later (RHEL, Oracle Linux, Rocky Linux, AlmaLinux). Enterprise Linux 8 is not supported.
Debian
On Debian, Ubuntu, Raspberry PI OS, and other Debian-based distributions, install Filie from the Nettica apt repository. Run the
commands below to add the repository and its signing key, then install the package. Updates will arrive through
your normal apt upgrade cycle.
# Add the Nettica GPG key to be used by apt sudo apt update sudo apt install curl -y sudo curl -s -o /etc/apt/sources.list.d/nettica.list https://ppa.nettica.com/nettica.list curl https://ppa.nettica.com/nettica.gpg | sudo gpg -o /usr/share/keyrings/nettica.gpg --dearmor --batch --yes sudo apt update # Install Filie sudo apt install filie -y
Fedora, RHEL, and Oracle Linux
On Fedora and other RPM-based distributions, install Filie from the Nettica dnf repository. Updates will arrive
through your normal dnf upgrade cycle. On Enterprise Linux, version 9 or later is required;
on version 8, dnf will fail with nothing provides libc.so.6(GLIBC_2.34).
Filie's system tray icon needs libayatana-appindicator-gtk3. On Fedora that package is in the main
repositories. On Red Hat Enterprise Linux, Oracle Linux, Rocky Linux, AlmaLinux, and CentOS Stream it comes from
EPEL, which each distribution enables differently. The commands below detect which distribution you're on, enable
EPEL where it's needed, and then install Filie. Paste the whole block into a terminal.
# Enable EPEL on Enterprise Linux; Fedora needs nothing here
. /etc/os-release
case "$ID" in
rhel)
sudo subscription-manager repos --enable codeready-builder-for-rhel-$(rpm -E %rhel)-$(arch)-rpms
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E %rhel).noarch.rpm -y ;;
ol)
sudo dnf install oracle-epel-release-el$(rpm -E %rhel) -y ;;
rocky|almalinux|centos)
sudo dnf config-manager --set-enabled crb
sudo dnf install epel-release -y ;;
esac
# Install curl
sudo dnf install curl -y
# Add the Nettica repository to dnf
sudo curl -s -o /etc/yum.repos.d/nettica.repo https://rpm.nettica.com/nettica.repo
# Install Filie
sudo dnf install filie -y
Feel free to copy and paste these commands directly into a terminal. Installation should only take a few seconds, and Filie will be available in your desktop environment's application menu, under Internet, and/or under Accessories or Tools/Utilities.
Contact
Questions? Contact us at [email protected].