Mostrando entradas con la etiqueta interfaz. Mostrar todas las entradas
Mostrando entradas con la etiqueta interfaz. Mostrar todas las entradas

miércoles, 2 de marzo de 2011

Introducción a las interfaces gráficas de usuario en GNU/linux parte III Entornos de Escritorio

Hablamos de la linea de comandos y de los gestores de ventanas, pero estos no son suficientes para proveer un entorno que un usuario normal pueda utilizar sin problemas, surgen los entornos de escritorio que son un conjunto de programas que le permiten a quien usa la PC hacer su trabajo de la forma mas fácil posible.

Generalmente un entorno de escritorio contendrá las siguientes aplicaciones, un gestor de archivos (realizar operaciones básicas sobre los archivos copiar, borrar, crear y ordenar), visor de imágenes, navegador web, reproductor de música, servicios que corren en el fondo que sirvan para acceder y configurar dispositivos como: monitor (seleccionar resolución de pantalla y tasa de refresco), tarjeta de sonido (configurar el ecualizador y volumen), tarjeta u otros dispositivos de red (conectar a Internet y configurar red).

El entorno de escritorio contempla desde aplicaciones muy simples como la que controla cual es el fondo de escritorio a utilizar, hasta el gestor de ventanas para el comportamiento de las mismas.

Observamos 2 enfoques en cuanto a los entornos de escritorio el primero es facilidad de uso y el segundo configurabilidad esta ultima es para los power users o usuarios avanzados, aunque también existe un tercer que es rapidez que aún tomada en cuenta pero que por lo general se deja de lado para dar paso a los primeros 2.
Pasamos a los entornos de escritorios mas populares:

GNOME: Es el entorno de escritorio mas usado porque es el mas simple de utilizar es cierto que el entorno parece querer copiarle a Mac OS X por obvias razones, como gestor de archivos utiliza a nautilus, reproduce vídeos con Totem., para la música Rhythmbox que es muy similar a iTunes,  gestor de ventanas a metacity y puede utilizar Compiz para los efectos especiales, tiene muchas opciones para configurar. GNOME cuenta con el lector de pantalla ORCA que sirve para personas con discapacidades visuales.

Escritorio GNOME
KDE: Es un entorno de escritorio muy moderno y gráficamente agradable es fácil de utilizar, pero no es sencillo dejando las opciones a la vista en sí es un muy buen escritorio, aunque las cosas son un poco diferentes a lo habitual entre el software incluido tenemos: como navegador de archivos utiliza a Dolphin , el reproductor de música que utiliza es  Amarok el mejor reproductor de música que hay para linux, utiliza konqueror como aplicación casi todo en uno: navegación web, visor de documentos y hace bastantes otras cosas. Una nota sobre kde es que muchos de los nombres de sus programas comienzan con la letra k.
Escritorio KDE

XFCE: Los objetivos del proyecto son conseguir un entorno de escritorio ligero en recursos y aún así visualmente atractivo teniendo bastante éxito, utiliza un como gestor de ventanas Xfwm4, y como navegador de archivos a thunar, Midori como navegador web liviano, ristreto como visor de imagenes y xfburn para quemar cd's, no tendrá tantas aplicaciones como GNOME y KDE pero sacrificios tienen que ser hechos para mejorar el rendimiento.
Escritorio XFCE
Lxde: una palabra "vuela", a algunas personas ni gnome, kde o xfce ofrecen la sencillez de uso y ligereza que lxde este entorno, contiene menos aplicaciones que los otros por esto funciona bien con 128 megas de ram y con 256 Mb usable hasta con Open Office o Libre Office. para PC's viejos o que buscan ser rápidos lxde es una muy buena opción.
El software que utiliza: como gestor de archivos PCManFM muy rápido y similar al explorer de windows, como gestor de ventanas openbox, gpic view como visor de imágenes, utilidades de configuración como lxpanel y lxapeareance, no posee un navegador por defecto aunque Midori combina muy bien.
LXDE Escritorio

En conclusión el entorno de escritorio que utilices dependerá bastante de tus necesidades y si alguien te dice que x o y es mejor seguro se refiere a que para el es mejor.

Tal vez te interesen los articulos anteriores artículos:

viernes, 8 de octubre de 2010

Introducción a las interfaces gráficas de usuario en GNU/linux CLI

Recuerdo mi primer encuentro con GNU/linux, fue core linux la distribución que probe en un principio bueno larga historia y solo recuerdo una abstracta linea de comandos... la verdad me gustaba (yo había visto muchas películas hackers en los que están frente a una linea de comandos y se ven como si hacen algo interesante) pero habiendo conocido la interfaz gráfica de windows me preguntaba si había algo mas fácil.

Escritorio de Feather Linux
Luego probé feather linux y pues me gustó la interfaz principalmente porque era bastante limpia iconos bonitos con como canicas y pues he aqui de lo que hablo no hace falta decir que estaba muy impresionado luego seguí probando con diferentes Distribuciones Linux cada una mas visualmente atractiva que la anterior. 

Bueno pido disculpas por las vueltas pero me da nostalgia cuando recuerdo como empece en esto.

Un par de conceptos que es necesario entender sobre las interfaces gráficas de usuarios en sistemas unix (GNU/Linux, FreeBSD, OSX... etc) es que son: interfaz de linea de comandos (comand line interface o CLI),  gestor de ventanas (window manager), entorno de escritorio (desktop enviroment o de ), gestor de archivos y otra serie de conceptos que explicaré luego.

Primero la interfaz de la linea de comandos de linux: ejem todo comenzó cuando la gente usaba tarjetas perforadas... pero eso no nos importa si nuestros antepasados usaban cinceles es cosa de ellos. 

La interfaz de linea de comandos es una de las primeras medios creados para interactuar con las computadoras de forma mas o menos directa no por eso está en desuso y se considera que para ciertos trabajos es mejor su utilización (administración de bases de datos y servidores) y para otras (photoshop, navegar por Internet...) obviamente los cursores, iconos ventanas y dibujitos harán el trabajo.

Se basa en escribir comandos con parametros por ejemplo: 
rm -i archivoimportante.pdf

"rm" es el comando remove o borrar "-i archivoimportante.pdf" son los parametros "-i" es una de las opciones que tiene el programa rm que en este caso quiere decir modo interactivo (pregunta si estas seguro de borrar el archivo) y "archivoimportante.pdf" es el parametro que indica el que va a borrar dicho comando obviamente hay muchísimos mas comandos para un sinnúmero de cosas.

Obviamente la linea de comandos no es para todos y para el común de los profanos lo mejor es alejarse de las cosas que no se comprenden (y que da mucha pereza leerse el manual para comprender).

Gran explicación de la linea de comandos... no, quien quiera leer mas y profundizar sobre el tema vea aquí, aquí y aquí para el común de las personas eso será suficiente y para no alargar el post otros conceptos los explicaré luego.