Comprueba la potencia de los comandos. Instala Filezilla en Ubuntu.

16 02 2008

Si administras una Web o un blog necesitarás utilizar un buen gestor de FTP con toda probabilidad. En Ubuntu, puedes utilizar gFTP, el gestor de FTP de Gnome, que localizarás en el menú Aplicaciones - Internet. Ahora bien, nuestro cliente de FTP preferido es Filezilla, un cliente multiplataforma (disponible para diversos sistemas operativos como Windows, Linux, FreeBSD o MacOs X), libre, Open Source (de código abierto), en español, y que incluye todas las funciones necesarias en un programa de estas características. Ya te hemos hablado de él en un anterior artículo de Con el ordenador a cuestas, en su versión concreta para Windows XP, y nos proponemos ahora realizar su instalación en Ubuntu 7.1o.

Filezilla, gestor libre de FTP, también en UbuntuEste proceso de instalación será también un buen pretexto para mostrarte las ventajas que tiene la utilización de los comandos básicos de gestión de archivos y el uso de la Consola o Terminal pues utilizaremos uno de sus comandos básicos para que Filezilla pueda ser ejecutado por todos los usuarios del sistema.

Paso 1. Descarga del programa

Conéctate con tu navegador favorito a la página Web oficial del programa:

http://filezilla-project.org/

y selecciona el enlace Download referido a Filezilla Client.

Descarga Filezilla para Ubuntu

En la nueva página selecciona el archivo referido a las distribuciones Linux:

Archivo bzip Filezilla para distribuciones GNU/Linux

Descárgalo directamente desde este enlace: FileZilla_3.0.7_i586-linux-gnu.tar.bz2

y guárdalo convenientemente en tu equipo. En nuestro caso, hemos guardado el archivo descargado en la carpeta personal.

Descarga Filezilla para Ubuntu

Nota. Se trata de un archivo comprimido (como los archivos zip o rar con los que sueles toparte en Windows). Y como cualquier archivo comprimido tendrás que descomprimirlo para utilizarlo. No te apures, descomprimir un archivo en Ubuntu es tan simple como utilizar el menú contextual del botón derecho del ratón y hacer un clic… ¡ya verás!.

Paso 2. Descomprime el archivo descargado

Localiza el archivo descargado en el paso anterior. Recuerda que en nuestro caso, lo localizamos en nuestra carpeta personal (menú Lugares - Personal).

Archivo bzip Filezilla para distribuciones GNU/Linux

Para descomprimirlo, simplemente utiliza el menú contextual del botón derecho del ratón sobre el archivo. Localiza la entrada Extraer aquí para extraer el contenido del archivo comprimido en la misma ubicación. Tras unos breves segundos, el Gestor de archivadores de Ubuntu habrá descomprimido el contenido de dicho archivo a la carpeta FileZilla3 que localizarás en tu carpeta personal. ¡Así de simple!

Descomprimir archivos en Ubuntu

Nota: Si haces un doble clic sobre ella accederás a su contenido: un par de carpetas, la carpeta bin en la que se localiza el fichero binario de la aplicación (como los ejecutables en Windows) y una segunda carpeta share que incluye diversos archivos necesarios para su instalación o que la complementan como los iconos del programa o los archivos de traducción a diferentes idiomas.

Paso 3. Copia la carpeta FileZilla3 en el directorio /opt

Como ya te hemos indicado al hablar de la estructura de ficheros y directorios en Ubuntu, el directorio /opt suele utilizarse para instalar en él aquellos programas o aplicaciones no necesarios para el sistema y que los usuarios instalamos “manualmente” sin pasar por los repositorios oficiales. Este es el caso que nos ocupa. Por tanto, vamos a ser, en cierto sentido, ortodoxos y vamos a utilizar este directorio para copiar en él la carpeta FileZilla3, resultado de la descompresión del fichero descargado.

Carpeta descomprimida Filezilla3Pero copiar esta carpeta a /opt no es tan simple como pudiera parecer en un primer momento y si eres un usuario de Windows tu primera reacción será utilizar un simple copiar y pegar. Pero… no podrás hacerlo. Compruébalo.

  1. En primer lugar localiza la carpeta FileZilla3. Para ello vete a tu carpeta personal y búscala en ella (si has seguido nuestras instrucciones hasta ahora, seguramente aquí estará). Utiliza el menú contextual del ratón sobre la carpeta y selecciona la entrada Copiar (así la carpeta podrá ser copiada en el lugar que selecciones)
  2. Abre ahora el directorio /opt. Para ello vete al menú Lugares y selecciona la entrada Equipo. Haz un doble clic, a la izquierda, sobre la entrada Sistema de archivos, para acceder a toda la estructura de ficheros y directorios de tu sistema. Localiza opt, haz un doble clic para acceder a su interior y prueba a utilizar el menú contextual del ratón (botón derecho del ratón - pegar) y… ¿por qué no puedo hacer clic sobre la entrada pegar?. Está desactivada ¿y ahora qué?
  3. Esto te sucederá con frecuencia en Ubuntu o en cualquier distribución GNU/Linux porque el sistema está muy protegido para evitar errores o borrados accidentales, por ejemplo, y, sobre todo, para que usuarios no administradores “metan la pata” a la hora de interactuar con el sistema.

En este caso, el directorio /opt no es accesible por un usuario normal del sistema, es decir, tu. Compruébalo abriendo la consola o Terminal y ejecuta los siguientes comandos:

cd / para acceder al directorio raíz (recuerda que cuando se inicia la Consola, por defecto, te encontrarás en tu directorio personal

ls -l para listar el contenido de la estructura de ficheros y directorios en el sistema.

Consola o terminal

Observa el contenido del directorio /opt

Consola o terminal directorio /opt

El comando ls te muestra que el directorio /opt pertenece al usuario root y al grupo root, por lo que sólo este usuario puede acceder a él. No podemos, por tanto, copiar en este directorio ninguna carpeta o ningún fichero mientras el sistema no nos reconozca como usuario root.Busquemos entonces la solución. Tendremos que indicarle al sistema que nosotros usuarios normales somos los usuarios root. Para ello se utiliza el comando sudo, un comando que permite a Ubuntu otorgarnos a usuarios normales, permisos para ejecutar ciertos comandos como root (por lo general, te solicitará tu password o contraseña para ello).

Abre de nuevo la Consola o Terminal (Aplicaciones - Accesorios - Terminal). Observa que te encuentras en tu directorio personal. Teclea la siguiente orden (tal y como se encuentra escrita - respeta las mayúsculas y minúsculas):

sudo cp -R FileZilla3 /opt

Te explicamos el comando:

  • Con sudo, le indicas al sistema que eres el usuario root y que, por tanto, debe permitirte actuar sobre el directorio seleccionado /opt
  • Con cp -R FileZilla3 realizas la copia de la carpeta FileZilla3
  • /opt la carpeta en cuestión será copiada al directorio opt situado en el directorio raíz.

Tras pulsar la tecla ENTER, el sistema te devolverá la solicitud de tu password o contraseña (ya sabes, la del usuario que creaste en la instalación). Tecléala ahora (no verás nada en pantalla, eso no significa que Ubuntu no se está enterando, todo lo contrario).

Cuando la consola te devuelva el prompt inicial, la carpeta FileZilla3 se habrá copiado en el directorio /opt. Como ves, has comprobado la potencia de los comandos en la Terminal: algo que no podías hacer en modo gráfico, lo has realizado fácil y rápidamente en modo texto.

Comprueba que, en efecto, la carpeta FileZilla3 se encuentra en /opt. Para ello, vete a Lugares - Equipo. Selecciona Sistema de archivos, haz un doble clic sobre la carpeta opt y ¡voilá, FileZilla3 está aquí!.

contenido del directorio /opt


¡Vale, vaya vueltas que hemos dado! Todo esto está muy bien y no me ha resultado tan difícil pero ¿dónde demonios se encuentra ahora el archivo ejecutable de Filezilla?, ¿Por qué no puedo encontrarlo en el menú Aplicaciones? ¿Cómo inicio entonces esta aplicación?.Vamos a resolver todas tus dudas y por el camino vas a aprender unos cuantos procesos nuevos que podrás realizar en Ubuntu con cualquier otra aplicación que desees, entre ellos, añadir entradas personalizadas al menú Aplicaciones y crear accesos directos a tus aplicaciones favoritas en el Escritorio.En primer lugar, debes considerar que en las distribuciones GNU/Linux no existen archivos exe con los que iniciar los asistentes de instalación de aplicaciones. No intentes buscar filezilla.exe para iniciar la aplicación porque no lo localizarás. En su lugar, se encuentran los archivos binarios (el caso concreto de Filezilla lo localizarás en la carpeta FileZilla3 que acabas de copiar en /opt, exactamente en la carpeta bin). Un doble clic sobre estos archivos suele traer como consecuencia la ejecución de la aplicación (en muchas ocasiones, un mensaje te preguntará que quieres hacer con el archivo en cuestión; si así lo deseas podrás ejecutar la aplicación).Ahora bien, no cabe duda que acudir constantemente al directorio /opt para ejecutar Filezilla no es precisamente la solución más adecuada, no es ni rápida ni cómoda. Lo ideal es disponer de una entrada en el menú Aplicaciones o bien de un acceso directo en el Escritorio de Ubuntu si lo utilizas con mucha frecuencia.Te mostramos cómo hacer ambas tareas.

Personaliza el menú Aplicaciones

Para personalizar el menú Aplicaciones con nuevos menús o nuevas entradas debes acudir a Sistema - Preferencias - Menú principal.

Se abrirá una nueva ventana en el Escritorio, muy intuitiva y sencilla de utilizar. Te la detallamos:

  • En la parte izquierda, la lista de menús que coincide con el listado que aparece en la barra de menús de Gnome: Aplicaciones y Sistema. Compruébalo haciendo clic sobre el menú Aplicaciones o sobre el menú Sistema.
  • A su derecha, la lista de elementos de cada entrada de menú seleccionada. Observa que aparece una pequeña señal de validación a la izquierda de cada elemento: significa que el elemento en cuestión se muestra visible en el listado del menú Aplicaciones o Sistema. Compruébalo “jugueteando” con estos elementos y validando o desvalidando aquellos programas o aplicaciones que te interesen más o menos, por ejemplo en la entrada del menú Internet tal y como se aprecia en la siguiente captura de pantalla y observa los cambios que simultáneamente se producen en modo gráfico en el menú de Gnome al seleccionar Aplicaciones - Internet.
  • En la parte superior derecha de la ventana Menú principal encontrarás diversos botones que te permiten modificar y personalizar los menús de Gnome. Podrás añadir nuevos menús y nuevos elementos en los diferentes menús y ordenarlos posicionalmente en el listado.

personalizando el Menú principal

Como has visto a lo largo del artículo, nuestro objetivo será añadir un nuevo elemento en el menú Aplicaciones - Internet que “apunte” a la aplicación Filezilla, para así iniciar el programa desde aquí. Para ello sigue los siguientes pasos:

  • En la ventana Menú principal selecciona la entrada Internet (verás que al hacer clic sobre ella aparece resaltada).
  • Haz clic sobre el botón Elemento nuevo. Una nueva y pequeña ventana Crear un lanzador aparece en pantalla.

Crear un lanzador

  • Tienes que rellenar los diferentes campos de texto con las opciones necesarias para la ejecución de cada aplicación en concreto. Te mostramos cómo hacerlo para este caso concreto de Filezilla, sólo repite el procedimiento para otras aplicaciones que instales manualmente.

La ventana Crear un lanzador y Filezilla 3.0.7

  • En el campo nombre, teclea Filezilla 3.0.7
  • En el campo comando localiza la ruta completa al binario filezilla presente en /opt. Para ello haz clic en el botón Examinar y en la ventana emergente selecciona sucesivamente con un doble clic la ruta Sistema de archivos - opt - FileZilla3 - bin. Haz clic en el binario filezilla y, a continuación, sobre el botón Abrir.

Ruta completa al binario Filezilla

  • En el campo Comentario, teclea un texto descriptivo para el programa. Por ejemplo, cliente libre de FTP.
  • El último paso es localizar el icono de Filezilla apropiado para mostrarse en el menú Aplicaciones - Internet. Para ello haz clic en el pequeño dibujo presente en la parte superior izquierda de la ventana. La ventana Examinar iconos aparece en pantalla. Como deseamos que el propio icono de Filezilla sea el elegido debemos buscarlo. Para ello haz clic sobre el botón Examinar. La archiconocida pantalla de navegación entre directorios y ficheros de Ubuntu aparece: navega haciendo doble clic sobre Sistema de archivos - opt - FileZilla3 - share - pixmaps y finalmente haz clic sobre el botón Abrir. En la ventana verás el icono filezilla.png, selecciónalo y pulsa sobre Aceptar. El nuevo icono se mostrará en la ventana Crear un lanzador.

icono personalizado en el Menú Principal

  • El resultado final de la ventana Crear un lanzador para Filezilla 3.0.7 será el siguiente:

Crear un lanzador para Filezilla 3.0.7

Comprueba tras cerrar la ventana haciendo clic de nuevo en Aceptar que el nuevo elemento aparece en el menú Aplicaciones - Internet de Gnome y comprueba también que el programa se inicia al hacer clic sobre la nueva entrada presente en él Filezilla 3.0.7. ¡Ahora ya estás preparado para crear cualquier otra entrada en el menú Aplicaciones a tus programas descargados desde Internet!.

Nota. Si juegas con las múltiples combinaciones que te ofrece la personalización de entradas en el menú principal podrás añadir nuevos elementos a cada menú, modificar los existentes 0 también organizarlos en grupos concretos para facilitarte el acceso a tus programas favoritos. Por ejemplo, el listado que aparece en Sonido y video, en mi caso, es demasiado largo y me cuesta localizar rápidamente las aplicaciones: puedo crear nuevos menús en esta entrada mediante el botón Menú nuevo llamados Edición de audio, Edición de vídeo, Reproductores, etc… para así ordenar mejor la lista de programas.

Crea un acceso directo a Filezilla en el Escritorio

Una vez que tienes la entrada en el menú Aplicaciones - Internet, crear un acceso directo es muy sencillo. Simplemente haz clic con el botón derecho del ratón sobre la entrada Filezilla 3.0.7 que has creado en el apartado anterior y selecciona Añadir este lanzador al Escritorio (recuerda que en distribuciones GNU/Linux accesos directos y lanzadores pueden considerarse términos equivalentes). El icono filezilla.png se mostrará en el Escritorio, haz un doble clic sobre él y se ejecutará el programa. ¡Fácil, fácil, fácil!

Tal vez sea éste un artículo largo y profuso, pero en él habrás aprendido a:

  • Instalar aplicaciones descargadas desde Internet manualmente sin utilizar los gestores de aplicaciones predeterminados de Ubuntu
  • Descomprimir archivos en Ubuntu
  • Copiar archivos y carpetas en lugares no permitidos del sistema
  • Personalizar el menú Aplicaciones de Ubuntu
  • Crear lanzadores en el Escritorio

Espero que te haya servido para familiarizarte aún más con este increíble sistema operativo que no nos cansaremos de recomendarte.