ディレクトリの変更、ファイルのアップロード、ダウンロードなど、(sftp)リモートサーバーでアクションを実行しようとすると、Filezillaが予期せずクラッシュ/クローズする問題があります。接続は問題なく、ローカルディレクトリを問題なくナビゲートできますが、リモートサーバーで何かを行おうとすると、すべてがシャットダウンします。
バージョンはFilezilla v3.21.0で、x86_64-pc-linux-gnu用にコンパイルされ、Ubuntu 16.04 LTS 64ビットで実行されます。 Filezillaのログファイルはあまり目を引くものではありません。
2017-08-10 14:41:23 4088 1ステータス:grantshop.caへの接続... 2017-08-10 14:41:23 4088 1応答:fzSftpが開始され、protocol_version = 6 2017-08-10 14:41:23 4088 1コマンド:open "[email protected]" 22 2017-08-10 14:41:23 4088 1コマンド:パス:**** **** 2017-08-10 14:41:23 4088 1ステータス:grantshop.ca 2017-08-10 14:41:23 4088に接続1ステータス:ディレクトリリストの取得... 2017-08-10 14:41:23 4088 1コマンド:pwd 2017-08-10 14:41:23 4088 1応答:現在のディレクトリ: "/ home/grants " 2017-08-10 14:41:23 4088 1コマンド:ls 2017-08-10 14:41:23 4088 1ステータス:リストディレクトリ/home/grants 2017-08-10 14:41:24 4088 1ステータス: "/ home/grants"のディレクトリリストが成功しました 2017-08-10 14:42:40 4088 1ステータス: "のリストを取得しています" /home/grants/grantshop.ca "...
アップロード/ダウンロードによって同様のログが生成されます。最後のログ行は7088 3 Status: Starting download of /home/grants/something.txt
または同様のものです。
ターミナルからFilezillaを実行すると、次のようになります。
/home/user/.filezilla/filezilla.xml 03:36:32 PMからロケールオプションを読み取り中:デバッグ:セッションマネージャーへの接続に失敗しました:SESSION_MANAGER環境変数が定義されていません wxD-Bus:/org/freedesktop/DBusからのシグナル、メンバーNameAcquired wxD-Bus:シリアル2 wxD-Busで返信:RegisterClientに返信、オブジェクトパスは/ org/gnome/SessionManager/Client27 wxD-Bus:CPowerManagementInhibitor:ビジーの要求 wxD-Bus:シリアル3 wxD-Busで返信:返信:エラー:org.freedesktop.PowerManagementという名前は提供されませんでした.serviceファイル wxD-Bus:org.gnome.SessionManager wxD-Bus:CPowerManagementInhibitor:要求中のビジー wxD-Bus:シリアル4 wxD-Bus:CPowerManagementInhibitor:リクエストは成功、Cookieは1943892549 wxD-Bus:CPowerManagementInhibitor:アイドルをリクエスト wxD-Bus:シリアル5 wxD-Bus:CPowerManagementInhibitor:リクエスト成功 wxD-Bus:CPowerM anagementInhibitor:ビジーのリクエスト filezilla:シンボル検索エラー:filezilla:未定義シンボル:_ZN2fz18replace_substringsERKNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEEES7_S7_
Filezillaフォーラムのこの投稿 は、最終行の端末エラーはlibfilezillaが古くなっているために発生する可能性があると言っていますが、そのlibさえ持っていません。ただし、インストールされているFZのバージョンが最新ではなかったのは事実です。パッケージマネージャーには最新バージョンがなく、 公式のコンパイル/依存関係の指示はなくなりました なので、 Debian 8.0バージョン をダウンロードしました。
Debianバージョンのテスト実行は問題なく動作したため、/ usr/bin/filezillaをバックアップし、既存のbinと共有ファイルをダウンロードしたbinに置き換えました。今魅力のように働いています。
「deb http://archive.getdeb.net/ubunt xenial-getdeb apps」リポジトリを設定しました。次に、Filezillaをインストールしました。 Filezilla 3.21をくれた2018年3月27日。私はsFTPを使用していました。毎秒クラッシュし、ファイルを正常に転送することはありませんでした。 (古いFTPを試したことはありません。)
とにかく、Ubuntu SW Centerを使用して「deb http://archive.getdeb.net/ubunt xenial-getdebアプリ」を削除しました。その後、Filezillaを削除しました。
Sudo apt-get purge filezilla
Sudo apt-get autoremove
rm -fr ~/.config/filezilla
次に、デフォルトのdebリポジトリからfilezillaを再インストールしました。
Sudo apt-get install filezilla
これによりバージョン3.15が得られました。これまでのところうまくいきます。