FileZilla kann nicht über die Linux-Befehlszeile gestartet werden

FileZilla kann nicht über die Linux-Befehlszeile gestartet werden

Ich habe Filezilla auf Ubuntu installiert und muss es über die Befehlszeile ausführen. Aber wenn ich versuche, es auszuführen und z. B. Hilfe oder Version angezeigt wird, erhalte ich:

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

So wie ich es verstehe, sollte es für Linux eine Befehlszeilenschnittstelle geben:

http://blog.freshshare.com/how-to/wie-übertrage-ich-Dateien-mit-Filezilla-von-der-Befehlszeile.htm

Antwort1

Viele GUI-Anwendungen haben eine BefehlszeileOptionendas heißt aber nicht, dass Sie sie verwenden können, ohne dass X ausgeführt wird. Die Befehlszeilenoptionen sind für die Verwendung von Startern und Menüs vorgesehen.

Selbst wenn Sie die DISPLAY-Einstellung richtig herausfinden, wird nur die GUI gestartet.

Wenn Sie eine FTP-Anwendung wünschen, die keine GUI erfordert, versuchen Sie es mit lftp.

Antwort2

Sie müssen das Server-Zugriffskontrollprogramm für X aktivieren, indem Sie es xhost +in Ihrem normalen Benutzerterminal aufrufen. Dadurch kann jeder Benutzer eine Verbindung zum X-Server herstellen. Wenn Sie fertig sind, stellen Sie einfach sicher, dass Sie es einschränken, xhost -da es aus Sicherheitsgründen standardmäßig aktiviert ist.

verwandte Informationen