Filezillaはかなり古いバージョン3.21で奇妙な振る舞いをしていました。現在は3.30です。だから、私はそれを更新することにしましたが、これは不可能なようです。何時間も試してから、古いバージョン3.21に戻りました。
それを更新する可能な方法はありますか、それともより良く機能する(そして更新できる)他のFTPクライアントがありますか?
更新:
Ubuntu 16.04 TLSを実行します。最新バージョンを持たないリポジトリに関する投稿は、オープンディスカッションではなく手順に従う必要があるため、関係ありません。
注:Filezillaの最新のプリコンパイルバージョンは、Debian 10.0(Buster)用にビルドされた3.44.2です。 Ubuntu 18.04 LTS以前を実行している場合、libc6ライブラリにはGLIBC 2.28が含まれていません。GLIBC2.28はFilezilla 3.44.2のプリコンパイルバージョンで必要になりました。 Ubuntu 18.10以降には、新しいlibc6が含まれており、この影響を受けません。以下の2番目のセクションで、ソースからFilezilla 3.44.2をビルドおよびインストールする方法を追加しました。
Filezilla 3をインストールするには、最初に here から最新バージョンをダウンロードするか、3.42.1(GLIBC 2.27を使用)を here からダウンロードできます。
これらの指示の残りは3.42.1用です。 3.44.2をインストールするには、tar行の番号を一致するように変更します。
~/Downloads
フォルダーに移動します。
cd ~/Downloads
ダウンロードしたファイルを解凍します。
tar -vxjf FileZilla_3.42.1_x86_64-linux-gnu.tar.bz2
次に、新しく抽出されたフォルダーに移動します。
cd FileZilla3/
FileZillaが要求している欠落しているlibpng16
をインストールします。
Ubuntu 16.04 LTS以前
Sudo apt install libpng16-dev
Ubuntu 18.04 LTS以降
Sudo apt install libpng-dev
FileZillaが探しているubuntu-toolchain-r
の正しいバージョンをインストールするために、libstdc++.so.6
PPAをセットアップします。
Sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Sudo apt update
Sudo apt upgrade
次に、更新されたFileZillaファイルを正しい場所にコピーします。
Sudo cp -ravx * /usr/
FileZillaを通常どおり起動します。
お役に立てれば!
ソースからインストールするための前提条件をインストールします。
Sudo apt install build-essential wx-common libpugixml-dev libsqlite3-dev libwxgtk3.0-dev nettle-dev gnutls-bin
here から必要なlibfilezilla-0.18.1
をダウンロードします。 注:Ubuntu 18.04 LTSリポジトリでは、libfilezilla-0.11.0
のみが使用可能です。
次に、抽出、ビルド、およびインストールします。
tar -xvjf libfilezilla-0.18.1.tar.bz2
cd libfilezilla-0.18.1/
./configure
make
Sudo make install
Filezilla 3.44.2のソースを here から取得します
次に、抽出、ビルド、およびインストールします。
tar -vxjf FileZilla_3.44.2_src.tar.bz2
cd filezilla-3.44.2/
./configure
make
Sudo make install
Libインストールでは、起動しない場合、次のメッセージが表示される場合があります。
filezilla: error while loading shared libraries: libfilezilla.so.0: cannot open shared object file: No such file or directory
修正するには、Sudo ldconfig
を実行するだけです
Filezillaを実行すると、最新バージョンになります。
お役に立てれば!