6

The default version of FileZilla available in Ubuntu Software is 3.15.something, while the actual latest version of FileZilla is 3.25.1.

I'm trying to get 3.25.1 installed from GetDeb, but it's giving me 3.21 instead.

On the GetDeb FileZilla page, it says 3.25.1 is only available for Ubuntu 16.10, which doesn't make any sense.

How can I get FileZilla 3.25.1 installed on Ubuntu 16.04? (preferably from GetDeb or some other PPA so that it can be easily updated in the future)

Mixx
  • 673

4 Answers4

2

There are two parts to your question.

1. Why is GetDeb only installing FileZilla 3.21.0-1~getdeb1?

Because that is the only version available in the GetDeb repo for Ubuntu 16.04

GetDeb Filezilla

2. How can I install FileZilla 3.25.1?

The instructions are available from the official wiki

Method #1:

Get the install script from here

Or save the following to a file (this is taken directly from the paste for convenience, however I did not write it. Credit goes to Josh Lear):

#!/bin/s
#------------------------------
#Author: Josh Lear
#Email: jlear2013@my.fit.edu
#Last update: December 10, 2014
#Basic script for beginners
#to get filezilla on most 
#linux distributions
#------------------------------
apt-get install subversion #get subversion
svn co https://svn.filezilla-project.org/svn/FileZilla3/trunk filezilla #get filezilla source
apt-get install libgnutls-dev #install libgnutls
apt-get install libidn2-0-dev #install libidn
apt-get install gettext #install gettext
apt-get install libdbus-c++-dev #install libdbus
apt-get install libwxgtk3.0-dev #install wxWidgets
apt-get install libperl-dev #install libperl-dev
apt-get install libtool #install libtool
apt-get install autoconf #install autoconf
apt-get install automake #install automake
autoreconf -i #generate a configuration per system settings 
./configure #configure the filezilla distro 
make #make filezilla
make install #install filezilla

Execute the file as root to install.

Method #2

Essentially they are as follows:

sudo apt-get install gettext autoconf automake libdbus-c++-dev libperl-dev libtool libgtk2.0-dev libsqlite3-dev libtinyxml-dev libdbus-1-dev

Download the SourceCode from the official links

Extract the code and run the following within the extracted folder:

sudo ./configure
sudo make
sudo make install
AnotherKiwiGuy
  • 4,482
  • 1
  • 22
  • 39
0

When I asked this question to the GetDeb admins, I was told that there was a dependency on libgnutls28-dev (>= 3.4.15) for the latest FileZilla. There is only version 3.4.10-4ubuntu1.2 in Ubuntu 16.04. This is why it fails to build there.

0

I know you asked for a ppa, but if you download the linux version from the official page you only need to extract it to your preferred folder. And when a new version is published, you only need to delete the old folder and extract the new one.

And if you want it to be "installed" add a symlink in /usr/bin with:

sudo ln -s /home/PhoneixS/Programs/FileZilla3/bin/filezilla /usr/bin/filezilla

I think this is easier than compiling from source (but I recognized that is harder than using a ppa).

PhoneixS
  • 671
0

download latest from its official page. Once downloaded extract filezilla3 folder will appear in my case this is the path /home/user/FileZilla3. open FileZilla3 their two folders "bin", "share" open bin folder their is application named filezilla click on it and enjoy.