22 mar. 2010

Nautilus a fondo

Nautilus es el gestor de archivos por defecto en Gnome. Se encarga de las funciones relacionadas con el manejo de ficheros, directorios y dispositivos, pero Nautilus es mucho más, entre sus funciones adicionales encontramos:
  • Grabador de CD/DVD
  • Gestión de tipografías
  • Cliente FTP
  • Manejo del escritorio
  • Gestión de dispositivos removibles (USB, CD, DVD...) y unidades de red (samba, nfs, ssh, ftp...)
  • Previsualización de archivos multimedia
  • Scripts y extensiones programables
  • Transferencia por bluetooth
En este artículo veremos como aprovechar algunas de sus funcionalidades extendiendo sus capacidades y facilitando el uso del sistema al usuario final. También veremos algunas de las novedades que diversos programadores estan preparando para el futuro.

  • Scripts
Los scripts permiten a Nautilus realizar funciones sobre los archivos automatizándolas y facilitando su manipulación. Veamos algunos de los scripts más útiles para Nautilus:
  1. Audio/Video/Image/Text/ISO Convert: este script permite convertir formatos de audio, video y texto directamente desde el navegador, sin necesidad de abrir programas externos. Es muy útil para manipular grandes cantidades de archivos simultaneamente. Instrucciones para su instalación y descarga aquí

    Audio/Video/Image/Text/ISO Convert

  2. Nautilus Scripts Pack: similar al anterior da a Nautilus la capacidad de manipular y convertir cualquier archivo multimedia, gestión de imágenes ISO, encriptación/desencriptación, nuevas localizaciones para las funciones Copiar a... y Mover a..., previsualización de PDF, instalación de temas y fuentes, gestión de archivos en modo administrador y mucho más. Instrucciones para su instalación y descarga aquí

    Nautilus Scripts Pack
Podeis encontrar muchos más scripts en http://gnome-look.org/?xcontentmode=188

  • Extensiones
Las extensiones extienden las funciones de nautilus para cubrir las necesidades de los usuarios más exigentes, hay muchas extensiones, aquí os dejo algunas de las más interesantes:
  1. Nautilus Flickr Uploader: permite subir multiples imágenes a nuestra cuenta Flickr usando una sencilla API que nos permitirá redimensionar las imágenes, elegir etiquetas o las opciones de privacidad. Podeis instalarlo descargando directamente este paquete nautilus-flickr-uploader_0.03-1_all.deb (válido para 32 y 64 bits)

    Nautilus Flickr Uploader

  2. CoverChooser: esta pequeña extensión permite a Nautilus asignar las portadas de nuestros discos a las carpetas que los contienen. Instrucciones para su instalación y descarga aquí

    CoverChooser


  3. Nautilus PyExtensions: esta útil extensión nos permite gestionar todas las extensiones de nautilus instaladas y además aporta algunas interesantes mejoras como comparador de archivos, información extra antes de sobreescribir un archivo, mover o copiar a una localización ya explorada, establecer el fondo de escritorio y más. Podeis instalarlo descargando directamente este paquete nautilus-pyextensions_1.0.6-1_all.deb (válido para 32 y 64 bits)
Nautilus PyExtensions

  • Dual panel
Este modo de visión en dos paneles ha sido largamente demandado por los usuarios de Gnome desde hace tiempo. Será implementado como opción por defecto en Ubuntu Lucid Lynx 10.04 y también está disponibles en las versiones Jaunty y Karmic haciendo unas pequeñas modificaciones.

Nautilus con vista de dos paneles


Si no podeis esperar teneis instrucciones para añadir esta funcionalidad en Karmic y Jaunty en http://www.webupd8.org/2009/11/dual-panel-nautilus-for-ubuntu-karmic.html

  • Plantillas
Las plantillas permiten a Nautilus crear archivos de diferentes tipos, teneis un buen conjunto de plantillas en http://gnome-look.org/content/show.php/Nautilus+Templates?content=39317, con instrucciones para su instalación.

Plantillas en Nautilus

Esta impresionante extensión añade un nuevo y espectacular modo de previsualización de archivos multimedia a Nautilus. Aqui teneis un video mostrando Gloobus Flow en acción.


Aunque aun está en pleno desarrollo si estais interesados en participar en el proyecto podeis informaros en http://launchpad.net/gloobus-flow

Esta extensión permitirá a nautilus mostrar estadísticas de uso de archivos y carpetas, mostrar las localizaciones más frecuentemente usadas, los últimos elementos accedidos, histórico de acciones por fechas... Aunque está en desarrollo su autor nos ha dejado un video donde pueden verse algunas de estas funciones (hay q fijarse bien porque se ve muy pequeñito):


Nautilus+Zeitgeist

Esta extensión se prevee que forme parte de las novedades de Gnome3 junto a Gnome-Shell, aunque es muy posible que tengamos pronto paquetes para probarlo en Lucid. Si quereis seguir el desarrollo de esta extensión podeis más de su propio autor en http://seilo.geekyogre.com/

  • Nuevos diseños para la interfaz de Nautilus
Aunque la interfaz de Nautilus es bastante práctica siempre puede mejorarse, tanto en funcionalidad como en estética, se han propuesto varias ideas (mockups) para el rediseño de Nautilus, es muy posible que algunas ideas sean implementadas para la salida de Gnome3.

Aquí os dejo algunas de las más interesantes: (imágenes obtenidas de www.gnome-look.org)



  • Más información
Nautilus
Gloobus Flow
Nautilus+Zeitgeist


  • Artículos relacionados
Instalando Lucid Lynx Alpha2
PCmanfm, un gestor de ficheros ultraligero

1 mar. 2010

Cuatro clientes IRC para Ubuntu

Un sistema de comunicación muy conocido y usado por los usuarios de GNU/Linux es el IRC. Aunque la mayoría de clientes de mensajería instantanea multiprocolo soportan el IRC, para todos aquellos que hacemos un uso intenso del servicio vale la pena contar con un programa especializado, capaz de adaptarse a las necesidades de cada uno y sacar el máximo partido del protocolo.

En este artículo vamos a analizar 4 de los más importante clientes de IRC disponibles en los repositorios de Ubuntu, veremos como se instalan, cuales son sus características distintivas y qué aspecto tienen.

Nota: para consultas y comentarios podeis encontrarme en el IRC con el nick fosco_ en los servidores irc.irc-hispano.org (canales #linux_novatos, #ubuntu, #ubuntu+1) e irc.freenode.org (canales #ubuntu, #ubuntu-es)

  • X-Chat: el más usado
Este cliente es, por méritos propios, el más usado de la comparativa, su aspecto sencillo pero completo, su uso fácil e intuitivo, potente sistema de scripts y gran cantidad de comandos lo convierten en la mejor alternativa. Es, seguramente, el cliente que mejor combina potencia y facilidad de uso.

Se instala fácilmente con la orden:
sudo aptitude install xchat

Aspecto de X-Chat

Sus puntos fuertes:
  1. Sencillo, rápido e intuitivo
  2. Scripts programables en Tcl, perl y python
  3. Gran cantidad de scripts disponibles
  4. Gran cantidad de comandos y posibilidad de definir comandos de usuario
  5. Aporta un juego de caracteres (o charset) llamado IRC que permite leer correctamente tanto el juego de caracteres UTF-8 como el ISO

Sus principales desventajas:
  1. En su base de datos no está la red IRC-Hispano

  • Kvirc: el cliente de KDE
Aunque existen otros clientes de IRC para el escritorio KDE (quassel, konversation o kirc entre otros), KVirc es el más veterano y seguramente más completo de todos. Proporciona una vistosa y colorida interfaz de usuario (muy apreciada por los usuarios de scripts de IRC provinientes de Windows) y un completo conjunto de comandos y órdenes de usuario.

Se instala fácilmente con la orden:
sudo aptitude install kvirc

Aspecto de KVirc

Sus puntos fuertes:
  1. Atractiva interfaz de usuario
  2. Gran cantidad de comandos y órdenes de usuario
  3. Muchas posibilidades de personalización
  4. Útil barra de botones con las funciones más usadas

Sus principales desventajas:
  1. La colorida interfaz visual puede llegar a ser molesta a la vista

  • ChatZilla: el complemento de firefox
En muchos casos, para chatear no es imprescindible contar con un programa exclusivo, sino que puede hacerse desde el propio navegador. Sin embargo los que lo hayan probado habrán comprobado que esta opción es muy limitada y deja al usuario encerrado en un servicio con muy pocas posibilidades.

Para solucionar este problema y a la vez beneficiarnos de las capacidades del navegador apareció ChatZilla, una extensión de firefox que añade a nuestro navegador todas las fucniones necesarias en un buen cliente de IRC. Es una muy buena alternativa para todos aquellos que usan firefox asiduamente.

Para instalarlo lo haremos desde el propio navegador, accediendo al menú Herramientas - Complementos - Obtener complementos - Buscar en todos los complementos. En la página a la que nos lleva buscaremos ChatZilla y le daremos al botón instalar.


Aspecto de ChatZilla

Sus puntos fuertes:
  1. Evita tener que instalar otro programa
  2. Aspecto y comportamiento similar a mIRC (facilita la adaptación a los usuarios de Windows)
  3. Perfecta integración con el navegador firefox
  4. Sistema de scripts y plugins
  5. Soporta skins a través de páginas de estilo CSS y programación JavaScript

Sus principales desventajas:
  1. Menos comandos IRC que en los clientes especializados
  2. Se echa de menos la posibilidad de ponerlo como una pestaña más del navegador Para ponerlo en una pestaña de firefox basta con escribir chrome://chatzilla/content en la barra de direcciones (aunque esta forma de ejecución no está soportada por los desarrolladores)

  • irssi: la potencia de la consola
A diferencia de muchos otros programas "portados" al modo texto, irssi es un completo cliente, diseñado específicamente para ser rápido, potente y eficaz. No tiene nada que envidiarle a sus homólogos gráficos y exprime al máximo las capacidades de la consola y del protocolo IRC.

Su potente sistema de scripts, automatizaciones y comandos lo convierten, sin ninguna duda, en el cliente preferido de los chateadores más expertos. Tras su austero aspecto se esconde (como reza su página web) "el cliente del futuro".

Se instala fácilmente con la orden:
sudo aptitude install irssi


Aspecto de irssi

Sus puntos fuertes:
  1. La mayor cantidad de comandos y ordenes de usuario disponibles
  2. Rápido y ligero
  3. No depende de ninguna librería gráfica
  4. No necesita entorno gráfico (puede ser ejecutado en servidores y a través de ssh)
  5. Puede incluirse en scripts y pipes
  6. Perfecto para robots y programas de control
  7. Numerosos atajos de teclado
  8. Interfaz visual
  9. Scripts en perl

Sus principales desventajas:
  1. La austeridad que caracteriza la consola
  2. No apto para usuarios noveles

  • Más información
X-Chat
KVirc
ChatZilla
irssi

  • Artículos relacionados
Cuatro clientes de Mensajería Instananea Multiprocolo para Ubuntu
Cuatro clientes MSN para Ubuntu
Cuatro clientes Twitter para Ubuntu
El Escritorio Conectado