It's in this repository.
You can add the repository and install it with the following commands.
sudo add-apt-repository ppa:n-muench/programs-ppa
sudo apt-get update
sudo apt-get install filezilla
All LTS packages have been moved here (for easier rebuilding):
sudo add-apt-repository ppa:n-muench/programs-ppa2
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
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
Best Answer
I use the basic
ssh
andsftp
because I learned how to use them long ago, and I find them easy to use.But you may find it easier to use the standard file browser 'Files' alias
nautilus
in standard Ubuntu. Click on the symbol with three horizontal lines and select 'Enter Location', and type the IP address. In a local network you can typeif that is the address to your server. If you open another window with 'Files' you can copy between the windows (if you have write access).
You can create a bookmark if you intend to connect to this address again. Click on the symbol with three horizontal lines and select 'Bookmark this location'.
In case you are using a custom port e.g.
1234
and want to connect directly to a specific remote directory e.g./var/www/example.com
with the usernamesomeUser
then type:If you have problems also with 'Files', I think there is some other problem, maybe with the network or with some tool under the hood, and not with Filezilla.