Installing evoftp on Linux
On this page ▾
By the end of this page evoftp runs on your Linux desktop from a single AppImage, on any 64-bit distribution. There is nothing to install in the package-manager sense: download one file, mark it executable, run it.
Running the AppImage
- Download
evoftp-linux.AppImagefrom the evoftp downloads folder. - Make it executable, then start it:
chmod +x evoftp-linux.AppImage ./evoftp-linux.AppImage
You can also do this without a terminal: in most file managers, right-click the file → Properties → tick “Allow executing as a program”, then double-click it.
Fixing “dlopen(): error loading libfuse.so.2”
If you see that error, or the file simply does nothing when run, the AppImage cannot find FUSE 2. Install it for your distribution:
- Debian / Ubuntu up to 23.10:
sudo apt install libfuse2 - Ubuntu 24.04 and newer:
sudo apt install libfuse2t64 - Fedora:
sudo dnf install fuse fuse-libs
You can also skip FUSE entirely and let the AppImage unpack itself to a temporary folder each time it starts:
./evoftp-linux.AppImage --appimage-extract-and-run
Opening .evoftp files by double-click (optional)
The AppImage does not register itself with your desktop, so the connection file from your client area will not open in evoftp until you tell the system where the app is. Either:
- Install AppImageLauncher, which integrates AppImages with your menu and file types, or
- Run evoftp once, then in your file manager right-click the
.evoftpfile → Open With → choose the AppImage and set it as the default.
Without either, start evoftp and use the Open .evoftp file… button in the Connect dialog instead.
Where settings and passwords go
Saved servers and settings live in ~/.config/evoftp. Saved passwords are encrypted through your desktop keyring (Electron safeStorage), so they are only readable when you are logged in.
Note: evoftp has no .deb, .rpm, Flatpak or Snap package yet; the AppImage is the only Linux build.
Updating and removing
evoftp checks for a new version at startup; choose Download in the dialog, replace the old AppImage with the new one and mark it executable again. To remove evoftp, delete the AppImage and, for a clean slate, ~/.config/evoftp.
Overview: evoftp guide.
Related articles
Put this into practice
EvoSeedbox ships with one-click app installs and up to 10 Gbps per box.