FileZilla is an easy-to-use, free FTP client with cross-platform support. You can download it for Windows or Linux on both server and client sides! It also supports sftp connections, so you can transfer files without having them wrapped up in (.zip) archives too much—this way, there’s less traffic on your network while still getting everything done quickly.
Some of the features include:
- Supports FTP, FTP over SSL/TLS (FTPS), and SSH File Transfer Protocol (SFTP)
- Cross-platform. Runs on Windows, Linux, *BSD, OSX, and more
- IPv6 support
- Available in many languages
- Supports resume and transfer of large files >4GB
- Powerful Site Manager and transfer queue
- Drag and drop support
- Configurable Speed limits
- Filename filters
- Directory Comparison
- Network configuration wizard
- The ability to use Notepad or any other program to edit a file online
- HTTP/1.1, SOCKS5, and FTP Proxy support
- Logging to file
- Synchronized directory browsing
- Remote file search
In the following tutorial, you will learn how to install the latest version of FileZilla on Fedora 36 Linux using the standard Fedora repository, which often has the newest version, or the alternative natively installed Flatpak manager using the command line terminal.
Table of Contents
Update Fedora Linux
Before you begin, update your system to ensure all existing packages are up to date to avoid any conflicts during the installation.
sudo dnf upgrade --refresh -y
Install FileZilla FTP Application – DNF Method
The first method is to install FileZilla directly from the Fedora default appstream repo. This would be the easiest option, but the version can often fall behind the latest releases, which can bring new features and bug fixes.
Use the following command to install FileZilla.
sudo dnf install filezilla -y
Alternatively, if you want the latest version, use the second method below; the Flatpak method may be more desired.
Install FileZilla FTP Application – Flatpak Metho
The second option is to use the Flatpak package manager installed on Fedora-based systems. The extra benefit of using Flatpak installations is that you will always have the most up-to-date version. However, with distributions such as Fedora or similar types that focus on the latest packages, the significant advantage is often not as substantial or not present. However, still, this is the user’s discretion in choosing.
First, re-install the Flatpak manager if it was removed previously.
sudo dnf install flatpak -y
For users re-installing Flatpak, it is often recommended to reboot your system. Failure to do this can occur with odd issues arising, such as paths not being generated for icons.
SKIP THE REBOOT IF FLATPAK IS INSTALLED.
Next, you need to enable Flatpack using the following command in your terminal.
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Ideally, you should reboot at this stage; if you skip this and notice icons not appearing, the reboot will generate the paths required for the future.
Now run the installation using the following flatpak command.
flatpak install flathub org.filezillaproject.Filezilla -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 FileZilla FTP Application
Now that you have the software installed, launching can be done in a few ways.
Use the following command to launch the FTP client immediately in your terminal.
If you would like to launch and use the terminal simultaneously, send it to the background to continue using the current terminal.
Lastly, Flatpak users can run from the terminal using the following command.
flatpak run org.filezillaproject.Filezilla
However, this is not practical for desktop users, and you would use the following path on your desktop.
Activities > Show Applications > FileZilla
Once you open FileZilla, users that have used the software or a similar FTP software will instantly get a feel for how to create profiles to connect to remote FTP resources. For new users of FTP, I would suggest checking out the FileZilla documentation wiki that will quickly help you use the software; it has information and examples.
How to Update/Upgrade FileZilla FTP Application
Updates should appear in notifications, but I would often advise checking for updates using the command line terminal to ensure you have received the updates. This can be critical with Fedora systems, given how many updates are pushed.
sudo dnf update --fresh
How to Remove (Uninstall) FileZilla FTP Application
Use one of the following commands to suit the original installation method for users who no longer require the application.
FileZilla, when installed, adds quite a few dependencies, so ideally, using the autoremove command is best to keep your system clean and not bloated.
sudo dnf autoremove filezilla -y
flatpak remove --delete-data org.filezillaproject.Filezilla -y
Next, run the following command for any leftover clean-ups required, similar to the dnf autoremove command.
flatpak remove --unused
Comments and Conclusion
In the tutorial, you have learned how to install the latest FTP software FileZilla on Fedora 36 Linux.
FileZilla is an excellent FTP application that can be used to transfer files between your computer and a server. It offers FTPS and SFTP support, making it a versatile option for file transfers. The client is available for Windows, Linux, and macOS, while the server is only available for Windows. FileZilla is an excellent choice if you’re looking for an easy-to-use FTP application with cross-platform support. Have you tried using FileZilla for your file transfers? Let us know in the comments!