He instalado filezilla en ubuntu, que necesito ejecutar desde la línea de comandos. Pero cuando intento ejecutarlo muestra, por ejemplo. ayuda o versión que obtengo:
~$ filezilla -h
Error: Unable to initialize gtk, is DISPLAY set properly?
~$ filezilla -v
Error: Unable to initialize gtk, is DISPLAY set properly?
Según tengo entendido, debería existir una interfaz de línea de comandos para Linux:
http://blog.freshshare.com/how-to/how-to-transfer-files-with-filezilla-from-command-line.htm
Respuesta1
Muchas aplicaciones GUI tienen línea de comandoopcionespero esto no significa que puedas usarlos sin que X se ejecute. Las opciones de la línea de comandos están ahí para que las utilicen los lanzadores y menús.
Incluso si descubres la configuración de PANTALLA correctamente, simplemente iniciará la GUI.
Si desea una aplicación FTP que no requiera una GUI, pruebe lftp
.
Respuesta2
Debe habilitar el programa de control de acceso al servidor para X invocándolo xhost +
en su terminal de usuario normal. Permitirá que cualquier usuario se conecte al servidor X. Una vez que haya terminado, asegúrese de restringirlo xhost -
ya que está habilitado de forma predeterminada por razones de seguridad.