Installing evoftp on Linux

evoftp 2 min read Updated Aug 27, 2026
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

  1. Download evoftp-linux.AppImage from the evoftp downloads folder.
  2. 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 .evoftp file → 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.

Put this into practice

EvoSeedbox ships with one-click app installs and up to 10 Gbps per box.

Get your seedbox →