Версия по умолчанию FileZilla, доступного в программном обеспечении Ubuntu, 3.15.something, в то время как фактическая последняя версия FileZilla 3.25.1.
Я пытаюсь получить 3.25.1 установленных от GetDeb, но он дает мне 3.21 вместо этого.
На странице GetDeb FileZilla это говорит 3.25.1, только доступно для Ubuntu 16.10, которая не имеет никакого смысла.
Как я мог установить FileZilla 3.25.1 на Ubuntu 16.04? (предпочтительно от GetDeb или некоторого другого PPA так, чтобы это могло быть легко обновлено в будущем),
Существует две части к Вашему вопросу.
1. Почему GetDeb только устанавливает 3.21.0-1~getdeb1 FileZilla?
Поскольку это - единственная версия, доступная в GetDeb repo для Ubuntu 16.04
2. Как я могу установить FileZilla 3.25.1?
Инструкции доступны от официальной Wiki
Метод № 1:
Получите сценарий установки отсюда
Или сохраните следующее в файл (это взято непосредственно от вставки для удобства, однако я не записал это. Кредит переходит к 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
Выполните файл как корень для установки.
Метод № 2
По существу они следующие:
sudo apt-get install gettext autoconf automake libdbus-c++-dev libperl-dev libtool libgtk2.0-dev libsqlite3-dev libtinyxml-dev libdbus-1-dev
Загрузите SourceCode с официальных связей
Извлеките код и выполните следующее в извлеченной папке:
sudo ./configure
sudo make
sudo make install
Когда я задал этот вопрос администраторам GetDeb, мне сказали, что была зависимость от libgnutls28-dev (> = 3.4.15) для последнего FileZilla. Существует только версия, 3.4.10-4ubuntu1.2 в Ubuntu 16.04. Поэтому этому не удается создать там.
Я знаю, что вы просили ppa, но если вы загружаете версию linux с официальной страницы , вам нужно только извлечь ее в нужную папку. А когда публикуется новая версия, вам нужно только удалить старую папку и извлечь новую.
И если вы хотите, чтобы он был «установлен», добавьте символическую ссылку в /usr/bin
: PPA).
Скачать последнюю версию со своей официальной страницы. После того, как в моем случае появится загруженная копия файла filezilla3, это путь / home / user / FileZilla3. откройте FileZilla3 их две папки "bin", "share" откройте папку bin, это приложение с именем filezilla, нажмите на него и наслаждайтесь.