Linux のコマンドラインから FileZilla を起動できない

Linux のコマンドラインから FileZilla を起動できない

Ubuntu に FileZilla をインストールしましたが、これはコマンド ラインから実行する必要があります。しかし、ヘルプやバージョンなどを表示して実行しようとすると、次のメッセージが表示されます。

~$ filezilla -h
Error: Unable to initialize gtk, is DISPLAY set properly?
~$ filezilla -v
Error: Unable to initialize gtk, is DISPLAY set properly?

私の理解では、Linux にはコマンドライン インターフェイスが存在するはずです。

http://blog.freshshare.com/how-to/how-to-transfer-files-with-filezilla-from-command-line.htm

答え1

多くのGUIアプリにはコマンドラインがあるオプションただし、これは X を実行せずに使用できるという意味ではありません。コマンド ライン オプションは、ランチャーとメニューで使用するために用意されています。

DISPLAY 設定を正しく理解したとしても、GUI が起動するだけです。

GUI を必要としない FTP アプリケーションが必要な場合は、 を試してくださいlftp

答え2

通常のユーザー端末で を呼び出して、X のサーバー アクセス制御プログラムを有効にする必要があります xhost +。これにより、すべてのユーザーが X サーバーに接続できるようになります。完了したら、セキュリティ上の理由からデフォルトで有効になっているので、必ず で制限してくださいxhost -

関連情報