Ubuntuソフトウェアで利用可能なFileZillaのデフォルトバージョンは3.15.somethingですが、FileZillaの実際の最新バージョンは3.25.1です。
GetDebから3.25.1をインストールしようとしていますが、代わりに3.21が提供されています。
GetDeb FileZillaページでは、3.25.1はUbuntu 16.10でのみ使用可能であると書かれていますが、これは意味がありません。
FileZilla 3.25.1をUbuntu 16.04にインストールするにはどうすればよいですか? (できれば将来的に簡単に更新できるように、GetDebまたは他のPPAから)
質問には2つの部分があります。
1。 GetDebがFileZilla 3.21.0-1〜getdeb1のみをインストールするのはなぜですか?
Ubuntu 16.04のGetDebリポジトリで利用可能な唯一のバージョンであるため
2。 FileZilla 3.25.1をインストールするにはどうすればよいですか?
手順は 公式wiki から入手できます
方法#1:
here からインストールスクリプトを取得します
または、以下をファイルに保存します(これは便宜上、ペーストから直接取得されますが、私はそれを書きませんでした。クレジットはJosh Learに委ねられます):
#!/bin/s
#------------------------------
#Author: Josh Lear
#Email: [email protected]
#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管理者にこの質問をしたとき、最新のFileZillaにはlibgnutls28-dev(> = 3.4.15)に依存していると言われました。 Ubuntu 16.04にはバージョン3.4.10-4ubuntu1.2のみがあります。そのため、そこでビルドできません。
公式ページから最新版をダウンロードしてください。抽出ファイルをダウンロードすると、私の場合はzilla3フォルダーが表示されます。これはパス/ home/user/FileZilla3です。 FileZilla3の2つのフォルダー「bin」、「share」を開き、binzillaフォルダーを開き、filezillaという名前のアプリケーションをクリックしてお楽しみください。
PPAを要求したことは知っていますが、Linuxバージョンを 公式ページ からダウンロードする場合は、好みのフォルダーに抽出するだけで済みます。また、新しいバージョンが公開されたら、古いフォルダーを削除して新しいフォルダーを抽出するだけで済みます。
そして、それを「インストール」したい場合は、/usr/bin
にシンボリックリンクを追加してください:
Sudo ln -s /home/PhoneixS/Programs/FileZilla3/bin/filezilla /usr/bin/filezilla
これはソースからコンパイルするよりも簡単だと思います(ただし、PPAを使用するよりも難しいことを認識しました)。