Instalación y configuración, dos simples tareas gracias a Fedora EasyLife

Si recién estas migrando a GNU/Linux, y la distribución que elegiste es Fedora, pues entonces no puedes pasarte por alto Fedora EasyLife. Una aplicación que convierte a las típicas tareas de, instalación de programas y configuraciones del sistema, muy sencillas. Es decir, que nos hace la vida mucho más fácil :).

Fedora EasyLife logo

GNU/Linux ha avanzado tanto en estos últimos años, que instalar programas es cada vez más sencillo. Aunque para los que recién llegan, puede ser un poco confuso. Entonces, EasyLife es la opción ideal.

Este proyecto, que nos recomendó Javier Gabriel (lector de Punto Geek), tiene como misión hacer más simple la instalación de programas y configuraciónes del sistema en Fedora mediante unos simples click del mouse. Su desarrollo lo lleva adelante el brasileño Luís Felipe Bretas Marzagâo y el Projeto Fedora Brasil.

Me hizo acordar mucho a Automatix, una herramienta para Debian y derivados que automatizaba también la instalación de aplicaciones en el sistema; o tambien a EasyUbuntu, que ofrece la misma posibilidad de instalar aplicaciones y demás modificaciones al sistema operativo y que no se incluyen en la instalación normal.

Entonces, para hacer uso de EasyLife, primero tenemos que descargarla de su web oficial. Es tan solo un archivo de 53 Kb. Podemos obtener la versión de EasyLife para Fedora 11 o en su defecto para versiones más antiguas.

Una vez descargado, por defecto se guarda en la carpeta $Home/Download, abrimos una consola y tipeamos lo siguiente:

suFedora EasyLife, solicitando logueo de root para iniciar

Esto para loguearnos como root, y luego para comenzar con la instalación:

rpm -Uvh easylife-1.7.1-1.fc11.noarch.rpm

Una vez instalado, vamos a Aplicaciones -> Sistema -> EasyLife o directamente al acceso directo que se crea en el escritorio. Al ejecutarlo, se abre una consola que nos pide loguearnos como root. Ingresamos la contraseña y ya podremos comenzar a interactuar con el programa.

Su uso es muy simple. La ventana principal nos muestra un catálogo de software disponible para instalar: “Escoja el programa que usted desea instalar”.

En esta lista, Fedora EasyLife nos ofrece la posibilidad de: reducir el tamaño de fuentes; configurar el teclado; configurar navegadores; configurar salvapantallas; instalar el plugin de Flash Player; instalar controladores de video para Nvidia; instalar fuentes TrueType; instalar programas utiles como PDF printer, unrar; 7zip, entre otros; instalar Google Apps; instalar K3b; instalar codecs, media players y DVD Tools; y mucho más.

Fedora EasyLife, selección de programas a instalar

Como usuarios simplemente tenemos que tildar la casilla de la acción que queremos realizar y darle a Aceptar para que la aplicación realice toda la tareas de instalación. El programa se conecta, a través de la consola, a la web Lonely Spooky’s para realizar la descarga del programa seleccionado y luego su previa instalación.

El programa al iniciarse, “revisa” nuestro sistema en busca de las aplicaciones listadas, si no las encuentra, en la ventana principal de EasyLife nos va a mostrar los programas que no están instalados, tildados, a modo de que solo hagamos click en Aceptar y listo. Pero nosotros podemos decidir si hacerlo o no, tildando y destildando las opciones.

Una herramienta recomendable para los que recien se inician en GNU/Linux y quieren tener su sistema a punto.

Dar soporte a impresoras HP con HPLip en GNU/Linux

Gracias al proyecto HPLip (Hewlett-Packard Linux imaging & printing), llevado adelante por la mismísima Hewlett-Parckard, brindar soporte a impresoras y escáneres HP en GNU/Linux se ha vuelto una tarea muy sencilla de realizar.

HPLip

HPLip es una aplicación que proporciona soporte de impresión para 1.924 modelos de impresoras Hewlett-Packard, desde las Deskjet hasta las LaserJet. Cabe destacar que HPLip es software libre y se distribuye bajo las licencias, GPL, MIT License y BSD License.Progreso de instalación de HPLip

Lo interesante de HPLip, es que para instalar un controlador de impresión no es necesario hacer prácticamente nada en nuestra PC. ¿Cómo es esto? Desde la web de HPLip podemos utilizar la opción Install Wizard, en la que simplemente seleccionamos la distribución que estamos utilizando, el modelo de impresora, descargamos un archivo .run, y para finalizar, tan solo abrimos una consola y tipeamos lo siguiente:

sh hplip-3.9.8.run

Luego, el sistema nos va guiando en el proceso de instalación. Así que tan solo seguimos los pasos, y listo, tenemos nuestra impresora HP instalada y lista para imprimir. HPLip se encarga de realizar todo, incluso de resolver las dependencias.

Es importante, por las dudas, verificar que nuestra impresora o escáner esta soportada, podemos verlo en el siguiente enlace.

¿Será brl-CAD la solución CAD para los linuxeros?

En todos los eventos de Software Libre en los que he participado, siempre se acercan usuarios con ansias de migrar a GNU/Linux, pero que no se animan porque desconocen si las herramientas que usan a diario son “compatibles”.

Entonces, les enseñamos las aplicaciones homónimas a las que usan habitualmente en Windows. Pero siempre nos queda una faltante, y es una herramienta capaz de sustituir al muy conocido AutoCad. Aunque si bien existen ciertas alternativas como QCad, ninguna se acerca al profesionalismo de AutoCad.

brl-CAD

Y para suerte de los dibujantes técnicos (yo no lo soy :p),  me entero a través de la lista de correo de LugParana de una aplicación Cad 2D/3D disponible para GNU/Linux y el resto de las plataformas: brl-CAD.

brl-CAD es un software de Cad de simulación, 2D/3D y relacionados. El ejército de los Estados Unidos (U.S. Army) fue el creador de este programa (aunque usted no lo crea), siendo estos los principales mantenedores hasta el día de hoy.

brl-Cad, colorización y renderizado

Este Cad nació en 1983 bajo la licencia LGPL y es usado por el U.S. Army para diseñar vehículos de combate. También lo utiliza la Nasa para diseñar satélites, entre otras cosas.

brl-Cad, modelado 3D

Según nos enteramos a través de TecnicosLinux, brl-Cad tiene un Bug report de “need-packaging” en Ubuntu y Debian desde hace muchos años y nadie hasta el momento lo ha podido compilar, empaquetar, probar y que funcione. Tampoco se encuentra en los repositorios de Karmic Koala.

Pero gracias a Juan Carlos Paco, contamos con un reciente .deb para usar con tan solo hacer doble click.

Descargar brl-Cad.

Sacándole el jugo a tu placa de video (parte 1.1)

En un post anterior, hablábamos sobre como instalar los controladores gráficos en GNU/Linux, más precisamente para distribuciones Debian, Ubuntu y derivados. Ahora es momento de hablar de Fedora y derivados. ¿Cómo sacarle el máximo rendimiento a mi placa de video en Fedora?

Muy sencillo como en la primera parte de esta pequeña guía. Entonces, en primer lugar lo que hay que hacer es comprobar que tarjeta de video utiliza nuestra máquina. Para ello, abrimos una terminal y tipeamos lo siguiente:Nvidia en Fedora

lspci | grep -i vga

El comando lspci muestra información detallada sobre los dispositivos PCI del sistema. En este caso, utilizando las opciones “| grep -i vga” le solicitamos que sólo nos muestre información de la placa de video. Cómo resultado, devuelve lo siguiente:

00:0d.0 VGA compatible controller: nVidia Corporation GeForce 6100 nForce 405 (rev a2)

Ya sabiendo que placa de video tenemos, es momento de instalarle el controlador. Veamos en primera instancia como hacerlo para las tarjetas Nvidia.

Para instalar los controladores gráficos para tarjetas Nvidia, vamos a utilizar el paquete kmod-nvidia. Este paquete brinda tres versiones dependiendo del modelo de tarjeta que poseamos.

Para instalar una Nvidia version 177.xx (GeForce serie 6 en adelante):

yum install kmod-nvidia

Para instalar una Nvidia version 173.xx (GeForce 5xx):

yum install kmod-nvidia-173xx

Para instalar una Nvidia versiones 96.xx (GeForce 2, 3 y 4):

yum install kmod-nvidia-96xx

En mi caso particular, y por el modelo de mi tarjeta, tuve que ejecutar el comando:

yum install kmod-nvidia

Y listo, un reinicio y ya podremos comenzar a disfrutar de los efectos 3D de escritorio.

Por otra parte, para instalar controladores gráficos para tarjetas ATI en Fedora, podemos hacerlo de la siguiente forma. Abrimos una consola, nos logueamos como root y a continuación actualizamos el sistema:

yum -y update

Seguido, instalamos los paquetes necesarios para la compilación del driver, ya que sino la instalación fallará:

yum -y install kernel-devel kernel-headers libgcc gcc gcc-c++ zlib fontconfig freetype libstdc++

Una vez instalados estos paquetes, descargamos desde la web oficial de ATI el driver propietario correspondiente a nuestra tarjeta. Ya descargado, nos movemos hasta el directorio donde se descargó el archivo, por defecto es en /home/descargas, y procedemos a la instalación de la siguiente forma:

sh ati-driver-installer-8.28.8.run

Instalación gráfica del controlador propietario ATI (fglrx)

Hecho esto, nos aparecerá el instalador gráfico del controlador, y simplemente aceptamos la licencia, elegimos si queremos una instalación “Custom” o “Automatic. Y listo, por último sólo resta ejecutar el siguiente comando para configurar el Xorg con las opciones del driver:

aticonfig –initial -f

Si queremos información más detallada sobre la instalación de controladores para tarjetas ATI, podemos ver este enlace, visto en Fedoreando. Es un Howto para fglxr / catalyst ATI drivers, en inglés.

Y ahora sí, a disfrutar de los efectos 3D! :D

Un rápido vistazo por Gnome 3

Muchos rumores pudieron leerse en este último tiempo sobre las novedades de Gnome 3.
Según nos enteramos en el blog OMG! Ubuntu!, esta nueva versión del entorno de escritorio estará disponible para instalar con Ubuntu 10.04, y marcará un gran cambio gracias a su nueva interfaz Gnome-Shell.

Gnome 3

En un primer vistazo, el escritorio de Gnome 3 no parece del todo diferente a lo que ya conocemos del actual Gnome. Pero si nos fijamos bien, no hay ninguna barra de tareas inferior, y el panel superior ha sido reorganizado. Por otra parte, en la parte superior izquierda vemos un botón de nombre “Activities” (Actividades), que aparentemente es el que cambiará en cierta medida nuestra forma de utilizar el escritorio.


Activities, haciendo las cosas fáciles de manejar

Al hacer click en el botón “Activities” se muestran, en forma de paneles, las Aplicaciones, los Lugares y los documentos recientes. En la parte superior se incluye un buscador que actúa mientras escribimos la búsqueda mostrando los resultados.
Tambien desde aquí se pueden lanzar nuevas aplicaciones, navegar por la lista de categorías, añadir o quitar programas y un montón de tareas más.

Gnome 3 y el panel Activities

Añadir espacios de trabajo es muy simple. Tan sólo con hacer click en el botón circular “add” que se ubica en la esquina inferior izquierda, y de esta forma, un nuevo espacio de trabajo aparecerá. De la misma forma se pueden remover estos espacios, haciendo click en el botón circular que lleva el signo menos, ubicado al centro del área de trabajo.

De estas tareas, la de añadir y quitar espacios de trabajo me ha gustado mucho, muy simple. Pero por otro lado, el botón Activities no creo que sea tan “revolucionario” como se promete, o me equivoco?

Es de destacar que a pesar de que Gnome 2.3 se renombrará a Gnome 3, continuarán con su ciclo de publicación de seis meses, lo que significa que Gnome 3 se publicará a principios del 2010. Y con esta nueva versión vendrá el cambio de librerías, de las gtk2 a las gtk3.

Aquí pueden ver más screenshots de Gnome 3. Y desde aquí, un videito para verlo en acción.

Entrevista a Jorge Kalmbach, creador de Tabu

Jorge Kalmbach, en primer plano :pTanto nos gusto Tabu, el reproductor de audio libre y minimalista, que contactamos con su creador: Jorge Kalmbach, un misionero (Montecarlo, Misiones) de 30 años recién cumplidos. Con él mantuvimos una charla vía Gtalk. Aprovechamos para sacarnos varias dudas en relación a Tabu, cómo surgió y lo que promete este maravilloso reproductor, que además es Software Libre.

PG: ¿Porqué un reproductor de audio minimalista?
Jorge: Bueno, el reproductor de audio minimalista se debe justamente a que por lo que hago, necesito algo liviano que no moleste ni consuma todos los recursos que necesito para hacer mi trabajo. Me gusta escuchar música cuando desarrollo, pero no quiero perder 30 por ciento de recursos en un reproductor que me traiga portadas, letras de canciones, artistas similares o efectos visuales. Simplemente, subir las canciones que me interesan y escucharlas mientras pico código. Ademas, fue una buena excusa para aprender algo de Cairo.

PG: Su diseño es muy atractivo ¿Podemos atribuirte que la concepción de este reproductor es puramente tuya?
J: Si, es un desarrollo propio, dio varios tumbos hasta llegar a lo que es la versión 1.4.1, creo que en mi $home tengo unas 17 versiones, algunas un poco monstruosas. Básicamente fue ir probando cosas hasta encontrar un punto medio.

PG: ¿Qué lenguaje usaste para su desarrollo? Además de Cairo
J:
El lenguaje utilizado es C, Cairo es una biblioteca gráfica 2D, es lo que usa actualmente la biblioteca Gtk+ para dibujar los controles en pantalla. Tabu 1.4.1 en lugar de usar los controles que provee Gtk+, toma la biblioteca Cairo y los dibuja por si mismo, lo que me da libertad de dibujar cualquier cosa, pero pierdo toda la funcionalidad que le da Gtk+ a sus controles. Así que tuve que implementar muchas cosas desde abajo para recuperar parte de esa funcionalidad. En Tabu 2.0 corrijo esto creando controles sobre clases base de Gtk+, así que heredan toda la funcionalidad.

PG: Veo en tu sitio, que en la versión 2.0 haces cambios en la interfaz gráfica e implementas control de volumen
J: Si, a pedido de la gente :p

PG: Mas allá de la cuestión económica ¿Qué méritos recibís desarrollando software libre?
J:
Creo que la mayor satisfacción es ver que la cosa que creaste en un principio para resolver una necesidad propia, le sirve también o otra gente y que la gente que lo usa te diga «ta’ bueno che, gracias» es sumamente satisfactorio.
Después de tanto consumir software libre, al fin puedo devolver algo, eso es muy gratificante.

PG: Eso es muy importante ¿no? «Devolver algo» a la comunidad. Por otra parte. ¿se puede vivir desarrollando software libre?
J:
Claro que se puede, no es algo imposible. El punto es, que este tipo de empleo no abunda. Ejemplos? Los desarrolladores de MySQL, los desarrolladores de Gtk+, Linus? Como podes ver, no es algo imposible, simplemente no abundan las vacantes. Es mi meta de vida, lograr/conseguir un empleo como desarrollador de software libre.

PG: ¿Tenés apoyo de la comunidad de Software Libre Argentina?
J:
Cerca del 50 por ciento de las descargas de Tabu fueron desde Argentina. No se si eso responde tu pregunta.

PG: Sin duda que si. Bueno, ¿qué expectativas a futuro tenes con Tabu?
J: Y de aquí en mas puede pasar cualquier cosa. Estoy recibiendo muchas sugerencias y criticas y trato de ver como implementar y corregir sin perder la idea base de Tabu. Es sumamente divertido aprender cosas nuevas. Incluso estoy pensando y re pensando la idea de incluir soporte para escuchar radios online, siempre manteniendo la interfaz minimalista. Todo es posible, uno puede meter mucha funcionalidad sin sobre cargar la interfaz, solo hay que buscarle la vuelta manteniendo los recursos al mínimo.Tabu v2.0 base

PG: Particularmente me gusta escuchar radios online y Tabu es mi reproductor favorito, justamente por su minimalismo, simpleza y los bajos recursos que consume. Pero esta funcionalidad le falta, aunque no se si escapa de los «ideales» de Tabu.
J: Le faltan muchas cosas. Lo bueno del soft es que podemos hacer muchas cosas, manteniendo la simpleza y bajo el consumo de recursos. Siempre se puede hackear un poquito mas. Así que vamos a ir agregando muchas cosas, conservando la idea original. Cualquier idea que tengan, solo déjenla en la Web de Tabu

PG: Por ultimo, ¿porque el nombre «Tabu»?
J:
Jo! ya ni me acuerdo. El otro soft que estoy preparando se llama Placebo, pero eso es top secret!
Quizas le puse Tabu para romper con el tabú de que ya no es necesario desarrollar reproductores porque abundan. Pero siempre se puede tener una idea diferente a las demás.

Actualización 02/11/2009
J: Quiero brindar un enorme agradecimiento a Marcos Caceres y Ariel Fregosini que colaboran con la creación de los paquetes para distribuir Tabu en un formato mas amigable.

De esta forma, Jorge nos contaba sobre cómo su desarrollo personal se convirtió en no sólo una solución para él, sino que también para muchos más usuarios de Software Libre.

Un dato, el screenshot de Tabu que se ve en este artículo es un adelanto de lo que será la versión 2.0. Podemos ver los cambios en la interfaz gráfica y la inclusión del control de volumen. Un reproductor que promete y mucho! Gracias Jorge por la buena onda!

Entrevista a Jorge Kalmbach, creador de Tabu

Tanto nos gusto Tabu, el reproductor de audio libre y minimalista, que contactamos con su creador: Jorge Kalmbach, un misionero (Montecarlo, Misiones) de 30 años recién cumplidos, y mantuvimos una charla vía Gtalk. Aprovechamos para sacarnos varias dudas en relación a Tabu, cómo surgió y lo que promete este maravilloso reproductor, que además es Software Libre.

PG: ¿Porqué un reproductor de audio minimalista?

Jorge: Bueno, el reproductor de audio minimalista se debe justamente a que por lo que hago, necesito algo liviano que no moleste ni consuma todos los recursos que necesito para hacer mi trabajo. Me gusta escuchar música cuando desarrollo, pero no quiero perder 30 por ciento de recursos en un reproductor que me traiga portadas, letras de canciones, artistas similares o efectos visuales. Simplemente, subir las canciones que me interesan y escucharlas mientras pico código. Ademas, fue una buena excusa para aprender algo de Cairo.

PG: Su diseño es muy atractivo ¿Podemos atribuirte que la concepción de este reproductor es puramente tuya?

J: Si, es un desarrollo propio, dio varios tumbos hasta llegar a lo que es la versión 1.4.1, creo que en mi $home tengo unas 17 versiones, algunas un poco monstruosas. Básicamente fue ir probando cosas hasta encontrar un punto medio.

PG: ¿Qué lenguaje usaste para su desarrollo? Además de Cairo

J: El lenguaje utilizado es C, Cairo es una biblioteca gráfica 2D, es lo que usa actualmente la biblioteca Gtk+ para dibujar los controles en pantalla. Tabu 1.4.1 en lugar de usar los controles que provee Gtk+, toma la biblioteca Cairo y los dibuja por si mismo, lo que me da libertad de dibujar cualquier cosa, pero pierdo toda la funcionalidad que le da Gtk+ a sus controles. Así que tuve que implementar muchas cosas desde abajo para recuperar parte de esa funcionalidad.

En Tabu 2.0 corrijo esto creando controles sobre clases base de Gtk+, así que heredan toda la funcionalidad. http://cairographics.org/

PG: Veo en tu sitio, que en la versión 2.0 haces cambios en la interfaz gráfica e implementas control de volumen

J: Si, a pedido de la gente :p

PG: Mas allá de la cuestión económica ¿Qué méritos recibís desarrollando software libre?

J: Creo que la mayor satisfacción es ver que la cosa que creaste en un principio para resolver una necesidad propia, le sirve también o otra gente y que la gente que lo usa te diga «ta’ bueno che, gracias» es sumamente satisfactorio.

Después de tanto consumir software libre, al fin puedo devolver algo, eso es muy gratificante.

PG: Eso es muy importante ¿no? «Devolver algo» a la comunidad. Por otra parte. ¿se puede vivir desarrollando software libre?

PG: Claro que se puede, no es algo imposible. El punto es, que este tipo de empleo no abunda. Ejemplos? Los desarrolladores de MySQL, los desarrolladores de Gtk+, Linus? Como podes ver, no es algo imposible, simplemente no abundan las vacantes. Es mi meta de vida, lograr/conseguir un empleo como desarrollador de software libre.

PG: Tenes apoyo de la comunidad de Software Libre Argentina?

J: Cerca del 50 por ciento de las descargas de Tabu fueron desde Argentina. No se si eso responde tu pregunta.

PG: Sin duda que si. Bueno, ¿qué expectativas a futuro tenes con Tabu?

J: Y de aquí en mas puede pasar cualquier cosa. Estoy recibiendo muchas sugerencias y criticas y trato de ver como implementar y corregir sin perder la idea base de Tabu. Es sumamente divertido aprender cosas nuevas. Incluso estoy pensando y re pensando la idea de incluir soporte para escuchar radios online, siempre manteniendo la interfaz minimalista. Todo es posible, uno puede meter mucha funcionalidad sin sobre cargar la interfaz, solo hay que buscarle la vuelta manteniendo los recursos al mínimo.

PG: Particularmente me gusta escuchar radios online y Tabu es mi reproductor favorito, justamente por su minimalismo, simpleza y los bajos recursos que consume. Pero esta funcionalidad le falta, aunque no se si escapa de los «ideales» de Tabu.

J: Le faltan muchas cosas. Lo bueno del soft es que podemos hacer muchas cosas, manteniendo la simpleza y bajo el consumo de recursos. Siempre se puede hackear un poquito mas. Así que vamos a ir agregando muchas cosas, conservando la idea original. Cualquier idea que tengan, solo déjenla en la Web de Tabu

PG: Por ultimo, ¿porque el nombre «Tabu»?

J: Jo! ya ni me acuerdo. El otro soft que estoy preparando se llama Placebo, pero eso es top secret!

Quizas le puse Tabu para romper con el tabú de que ya no es necesario desarrollar reproductores porque abundan. Pero siempre se puede tener una idea diferente a las demás.

De esta forma, Jorge nos contaba sobre cómo su desarrollo personal se convirtió en no sólo una solución para él, sino que también para muchos más usuarios de Software Libre.

Un dato, el screenshot de Tabu que se ve en este artículo es un adelanto de lo que será la versión 2.0. Podemos ver los cambios en la interfaz gráfica y la inclusión del control de volumen. Un reproductor que promete y mucho! Gracias Jorge por la buena onda!

Herramientas para administrar procesos en GNU/Linux

En varias oportunidades, mas allá de que seamos o no administradores, es necesario intervenir en los procesos del sistema, ya sea porque una aplicación se nos colgó, o simplemente porque queremos ver cuantos recursos se están utilizando en determinado momento. Y para realizar esto, existen varias herramientas. Pero antes vamos a ver que es un proceso.

En GNU/Linux, como en casi todos los sistemas operativos, se ejecutan programas, ya sea por intervención del usuario o porque el mismo sistema los necesita corriendo. Estos programas en ejecución se conocen como “procesos”.

GNU/Linux es un sistema operativo multitarea, por lo que permite ejecutar muchos procesos a la vez. Así, el encargado de decidir cuanta memoria asignarle a cada proceso y de cómo repartir la capacidad del procesador entre los que se están ejecutando, es el Kernel del sistema operativo, es decir, Linux.

Un proceso en GNU/Linux tiene los siguiente atributos: PID (identificador único del proceso); PPID (identificador del proceso padre); Nice number (prioridad asignada al ejecutarlo); tty (terminal en el que se está ejecutando); RUID (identificador del usuario real, el que lo ejecutó); EUID (identificador del usuario efectivo); RGID (identificador del grupo real) y EGID (identificador del grupo efectivo).

De esta forma, es el usuario quien puede intervenir manualmente en los procesos del sistema, ya sea para detener alguno que se este ejecutando, o dormirlo. Para ello vamos a ver dos herramientas muy sencillas de utilizar.Top

La primera es “TOP”. Esta herramienta se encuentra residente en la mayoría de los sistemas tipo Unix, se utiliza para administrar los procesos de forma interactiva. El comando top, muestra una lista de procesos que se actualizan frecuentemente. Estos procesos son ordenados dependiendo del uso de CPU y muestran el PID, usuario; %CPU, %MEM.

Para ejecutar el comando, tenemos que abrir una consola y tipear lo siguiente:

top

Para finalizar un proceso ejecutamos lo siguiente, previo logueo como root:

kill -9 PID (donde PID es el identificador del proceso a eliminar)

La segunda es “HTOP”. Esta herramienta es más avanzada que top y fue diseñada justamente para reemplazarla. Htop, muestra los procesos Htopque se actualizan frecuentemente. Lo que la diferencia de Top es que Htop utiliza colores para resaltar la información que brinda sobre los procesadores, la memoria y la swap utilizada. Además, provee una lista mucho más completa sobre los procesos que se ejecutan. Incluso, para finalizar procesos no es necesario salir de la herramienta, como en Top, sino que podemos hacerlo desde la misma aplicación que nos muestra las teclas de acceso rápido.

Para ejecutar Htop, tenemos que abrir una consola y tipear:

htop

Es posible que en ciertos sistemas no este instalada la herramienta. Para instalarla, simplemente hacemos lo siguiente en consola, previo logueo como root:

sudo apt-get install htop (en ubuntu y derivados)

yum install htop (en fedora y derivados)

Y listo! A tener un mayor control de nuestro sistema.

Personaliza tu Gnome con Gnome-Look

Hace un tiempo hablábamos de un sitio donde poder obtener recursos para personalizar tu KDE. Ahora es el momento para los usuarios de Gnome, a quienes les recomendamos Gome-Look.org.

Gnome-Look.org

Gnome-Look.org es una comunidad de usuarios que promueven el movimiento libre de escritorio en el que artistas, desarrolladores y usuarios pueden compartir: wallpapers, temas de escritorio, iconos, sonidos, screenshots, etc.

OpenDesktop.org es quien lleva adelante Gnome-Look.org, así como también KDE-Look-org.

Lo interesante de Gnome-Look es que, además de poder personalizar temas, iconos y punteros; también podremos encontrar temas para Compiz y Beryl. Incluso encontraremos desklets (widgets) y temas para Xmms y ventanas de entrada (GDM), etc.Gnome-Colors

Y ya que estamos hablando de personalizar tu escritorio Gnome, les recomendamos Gnome-Colors, un fabuloso tema de iconos que actualmente se encuentra en su recién lanzada versión 5.5. En esta última actualización de Gnome-Colors, se rediseñaron algunos iconos, se mejoraron otros relacionados a carpetas, se incluyeron varios nuevos y se mejoró la integración con Karmic Koala.

Este tema de iconos permite a los usuarios escoger 7 combinaciones de colores completamente diferentes y únicas. Aunque tambien podemos obtener un paquete adicional con un número ilimitado de variaciones.

Para descargar Gnome-Colors, click aquí

«Gnome-Look, porque a la hora de personalizar tu entorno gráfico esta será tu mejor aliada».

Tipografías libres para GNU/Linux: cómo instalarlas y crear las tuyas

Así como lo ven de sencillo, las tipografías son un tema importantísimo en nuestro quehacer diario; independientemente de la actividad que estemos realizando: diseño gráfico, diseño web, redacción, etc.

Tipografías libres para GNU/Linux

Obtener tipografías libres para GNU/Linux e instalarlas también puede ser una tarea sencilla, sobre todo si conocemos como utilizar la herramienta “Font Manager” disponible para los usuarios de Gnome o “Fontmatrix” para los usuarios de KDE.

Existen muchas web que disponen de repositorios de tipografías para GNU/Linux, veamos entre las mejorcitas cuales podemos nombrar: en CrunchBang tienen un listado de 465 tipografías libres para Ubuntu; en Yukei.net hicieron un listado de las 10 mejores tipografías de la familia Unix; y como dejar de nombrar Open Font Library un proyecto cuyo objetivo es recolectar fuentes tipográficas libres.

Veamos como instalar nuevas tipografías en GNU/Linux. Cabe destacar que este procedimiento sirve para distribuciones basadas en Debian o en Fedora, seguramente para el resto tambien. Entonces, si lo que descargamos es un archivo comprimido, tipeamos lo siguiente para descomprimirlo:

tar -c /Documents/carpeta-fuentes.zip

Una vez descomprimida, la copiamos a la carpeta /usr/share/fonts/ de la siguiente manera:

cp -r /home/usuario/Download/carpeta-fuentes /usr/share/fonts/

Listo hasta aca, agregamos las fuentes a la caché tipeando en consola lo siguiente:

fc-cache /usr/share/fonts/carpeta-fuentes

Por otra parte, existe un proyecto conocido como FonForge que nos permite crear nuestros propios archivos postscript, truetype, opentype, cid-keyed, multi-master, cff, svg y bitmap. Y además de todo esto, permite transformar de un formato a otro a través de una interfaz muy fácil de utilizar.

FontForge

Para instalar FontForge en Ubuntu y derivados, tipear lo siguiente en consola previo logueo:

apt-get install fontforge

Para instalar FontForge en Fedora y derivados, tipear lo siguiente en consola previo logueo:

yum install fontforge

Con FontForge, además, puedes abrir el archivo de una tipografía cualquiera y te mostrará todos los caracteres que contiene. Luego, con un simple doble click sobre el carácter puedes editarlo a tu gusto creando una nueva fuente personalizada.

Gimp FX Foundry: añade más de 100 efectos a Gimp

Sin duda que Gimp es uno de los mejores programas de edición de imágenes disponibles para GNU/Linux. Y lo mejor de todo: es libre, gratuito, multiplataforma, y esta englobado dentro del proyecto GNU.

Gimp FX-Foundry

A Gimp, es posible agregarle mucho más funciones de las que trae por defecto. De esta forma, me entero a través de Forat.info, de un conjunto de efectos disponibles para Gimp que nos permitirán realizar nuevos nuevos efectos con sólo presionar un clic.

Estamos hablando de Gimp FX Foundry, una serie de scripts para este programa de edición de imágenes a los cuales podremos acceder mediante un menú que aparecerán en nuestra área de diseño una vez instalados.

De esta forma se ve el menu de FX-Foundry

Veamos cómo instalarlo:

Primero que nada tendremos que descargarnos el conjunto de scripts de la página oficial del proyecto.

Una vez descargado, lo copiamos a la carpeta /usr/share/gimp/2.0/scripts de la siguiente forma. Cabe destacar que para realizar estas acciones es necesario estar logueado como root o administrador.

cp gimpfx-foundry-2.6-1.tar.gz /usr/share/gimp/2.0/scripts

Luego, nos movemos a la carpeta /scripts:

cd /usr/share/gimp/2.0/scripts

Descomprimimos el archivo:

tar -xvzf gimpfx-foundry-2.6-1.tar.gz

Y listo. Abrimos Gimp y ya podremos comenzar a trabajar con estos nuevos efectos.