Filezilla was acting weird with version 3.21, which is pretty old; the current one is 3.30. So, I decided to update it but it looks like this is not possible. After spending hours trying it, I returned to the old version 3.21.

Is there any possible way to update it , or is there any other FTP client that works better (and can be updated)?


I run Ubuntu 16.04 TLS, the post about repositories not having latest versions is not relevant because I need procedures to follow, not an open discussion.

marked as duplicate by vidarlo, muru, Eric Carvalho, ravery, Elder Geek Jan 28 at 23:26

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • @Terrance and how should this answer supply a solution to my problem? – Mohammed Omer Jan 27 at 4:26
  • i have ubuntu 16.04 LTS – Mohammed Omer Jan 27 at 4:32
  • I retracted my close vote. – Terrance Jan 27 at 14:58
up vote 15 down vote accepted

To install Filezilla 3.39.0, first download the updated version from here.

Go to the ~/Downloads folder.

cd ~/Downloads

Now uncompress the downloaded file.

tar -vxjf FileZilla_3.39.0_x86_64-linux-gnu.tar.bz2 

Now, go to the newly extracted folder.

cd FileZilla3/

Install the missing libpng16 that FileZilla is requesting:

Ubuntu 16.04 LTS and older

sudo apt install libpng16-dev

Ubuntu 18.04 LTS and newer

sudo apt install libpng-dev

Setup the ubuntu-toolchain-r PPA for installing the correct version of that FileZilla is looking for.

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt upgrade

Now, copy over the updated FileZilla files to their correct locations:

sudo cp -ravx * /usr/

Now launch FileZilla as normal.

enter image description here

Hope this helps!

  • 1
    I know there are lots of edits to this, I was fixing the bz2 extraction line. – Terrance Jan 27 at 5:12
  • Thank you a lot, i searched a lot and i could not do that by myself – Mohammed Omer Jan 27 at 6:04

Not the answer you're looking for? Browse other questions tagged or ask your own question.