HTML

martes, 28 de febrero de 2012

Ambiente MAC OS X en Ubuntu 11.10

Soy usuario de Ubuntu desde hace algún tiempo y siempre que instalaba mi sistema operativo personalizaba mi escritorio Gnome a un ambiente tipo Mac OS X, mi panel principal en la parte superior, un docky en la parte inferior de la pantalla que se ocultaba cuando maximizaba alguna ventana(Era feliz).

Cuando actualicé mi sistema operativo Ubuntu a la versión 11.10 fue un cambio muy drástico, al ver a Unity, un escritorio con un ambiente muy agradable y unos menús muy atractivos pero, me encontré con el pequeño problema de que no puedo personalizarlo a mi antojo, la verdad al principio no me pareció tan grave pero de igual forma quería mi ambiente tipo MAC de vuelta, comencé a hacer pruebas y pues decidí instalar mi Gnome el asunto es que la versión que está en los repositorios es la versión 3(otro gran cambio) no se puede negar que es muy versátil Gnome3 en Ubuntu 11.10, con eso de que las notificaciones también se pueden usar para contestar los mensajes del chat y todo eso, me atrevería a decir que en una table funcionaría muy bien por como está diseñado el menú, sin embargo no era el ambiente al que ya me había acostumbrado y tampoco podía personalizarlo.

Opté por probar otro escritorio después de años trabajando con Gnome, me puse a leer blogs sobre opiniones de otros escritorios y me decidí por XFCE, todos comentan lo estable y ligero que es pero, lo que realmente me hizo escogerlo es la gran capacidad de personalización que tiene, así que quise hacer un tutorial sobre todos los pasos que seguí para obtener esto:
Muy bien ahora comencemos, estos son los pasos a seguir:

1. Instalar el Escritorio:

Podemos simplemente instalar el XFCE con el comando de consola:

$ sudo apt-get install xfce

Sin embargo como estamos trabajando con Ubuntu, les recomiendo instalar el escritorio de Xubuntu que trae ciertos extras que son útiles para nuestro objetivo

$ sudo apt-get install xubuntu-desktop

De esta forma ya hemos instalado el escritorio XFCE de Ubuntu, cerramos sesión y hacemos el cambio al escritorio XFCE, por defecto solo trae una panel superior con un botón que dice "Menú de aplicaciones".

2. Cambiamos el tema

Primero tendremos que descargar el siguiente archivo Macbuntu-1010(modificado).tar, luego de haberlo descargado lo descomprimimos, en el interior de la carpeta encontraremos siete carpetas:

  • backgrounds
  • cursors
  • fonts
  • icons
  • plymouth
  • sounds
  • themes

el contenido de cada una lo copiaremos en la dirección /usr/share y la correspondiente, esto es para que estén disponibles los temas para todos los usuarios. Para mayor facilidad te recomiendo escribir los primeros dos comandos y las ubicaciones arrojarlas con el mouse, o sea, seleccionar directamente los archivos y carpetas con el mouse y arrojarlos sobre la consola.

Para el contenido de backgrounds:

$ sudo cp '/home/usuario/Descargas/Macbuntu-10.10/backgrounds/aurora.jpg' '/home/manuelm3z/Descargas/Macbuntu-10.10/backgrounds/leopard-aurora.jpg' '/usr/share/backgrounds'

Luego de esto cambiar los permisos, ya que los copiamos con los permisos de root.

$ sudo chmod 644 '/usr/share/backgrounds/aurora.jpg'
$ sudo chmod 644 '/usr/share/backgrounds/leopard-aurora.jpg'

Para el contenido de cursors:

$ sudo cp -R '/home/usurio/Descargas/Macbuntu-10.10/cursors/Macbuntu-Cursors' '/usr/share/icons'
$ sudo chmod 755 '/usr/share/icons/Macbuntu-Cursors'

Para el contenido de fonts:

$ sudo cp -R '/home/usuario/Descargas/Macbuntu-10.10/fonts/gbk' '/home/usuario/Descargas/Macbuntu-10.10/fonts/latin' '/home/usuario/Descargas/Macbuntu-10.10/fonts/mac' '/usr/share/fonts'
$ sudo chmod -R 755 '/usr/share/fonts/gbk' '/usr/share/fonts/latin' '/usr/share/fonts/mac'

Para el contenido de icons:

$ sudo cp -R '/home/usuario/Descargas/Macbuntu-10.10/icons/Macbuntu-Icons' '/usr/share/icons'
$ sudo chmod 755 '/usr/share/icons/Macbuntu-Icons'

Para el contenido de plymouth:

$ sudo cp -R '/home/usuario/Descargas/Macbuntu-10.10/plymouth/Paw-OSX' '/home/usuario/Descargas/Macbuntu-10.10/plymouth/Paw-Ubuntu' '/lib/plymouth/themes'
$ sudo chmod -R 755 '/lib/plymouth/themes/Paw-OSX' '/lib/plymouth/themes/Paw-Ubuntu'

Para el contenido de sounds:

$ sudo cp -R '/home/usuario/Descargas/Macbuntu-10.10/sounds/macbuntu' '/home/usuario/Descargas/Macbuntu-10.10/sounds/purple' '/usr/share/sounds'
$ sudo chmod -R 755 '/usr/share/sounds/macbuntu' '/usr/share/sounds/purple'

Para el contenido de themes:

$ sudo cp -R '/home/usuario/Descargas/Macbuntu-10.10/themes/Lion' '/home/usuario/Descargas/Macbuntu-10.10/themes/Macbuntu' '/usr/share/themes'
$ sudo chmod -R 755 '/usr/share/themes/Lion' '/usr/share/themes/Macbuntu'

Luego de terminar la instalacion, solo debemos seleccionar los temas. Hacemos click sobre Menú de Aplicaciones -> Configuración -> Administrador de Configuración.

En la ventana Configuración hacemos click en "Apariencia", dentro de ella hay varias pestañas la primera "Estilo" seleccionamos el tema Lion.

En la pestaña "Iconos" seleccionamos "Macbuntu-Icons".

Hacemos click en "General" y luego vamos a "Ratón" y en la pestaña "Tema" seleccionamos "Macbuntu-Cursors", de esta forma ya tenemos un tema gtk de MAC.


3. Ahora verifiquemos el Compiz e instalamos Emerald

Por defecto ya Ubuntu instala el Compiz, pero no instala los extras y la interfaz de configuración. Así que verificaremos los siguientes paquetes:

$ sudo apt-get install compiz compiz-core compiz-fusion-plugins-extra compiz-plugins compiz-plugins-default compiz-plugins-extra compiz-plugins-main-default compizconfig-settings-manager fusion-icon

Luego de esto necesitamos a Emerald, para eso instalar en este orden los siguientes paquetes:
Si tu sistema Operativo es 32 bit.

libemeraldengine0
libemeraldengine-dev
emerald

Si es 64 bit:

libemeraldengine0
libemeraldengine-dev
emerald

Luego de haber instalado estos paquetes entramos la Administrador de Opciones CompizConfig la ruta es Menú de Aplicaciones -> Configuración -> Administrador de Opciones CompizConfig.

Estando allí hacemos click en Efectos -> Decoración de Ventanas.

en el recuadro "Comando" colocar.

emerald --replace


Necesitamos habilitar el fusion-icon, para hacerlo solo tenemos que dirigirnos a Menú de Aplicaciones -> Sistema -> Compiz Fusion Icon, pero además necesitamos que se ejecute a penas inicie el equipo así que nos vamos a dirigir a Menú de Aplicaciones -> Configuración -> Administrador de Configuración -> Sesion e inicio, en la pestaña "Autoarranque de aplicaciones" click en "Añadir" y colocamos lo siguiente.
Ahora necesitamos descargar el tema Mac4Lin desde este Link, luego solo tenemos que ir a Menú de Aplicaciones -> Configuración -> Gestor de Temas del Emerald, hacemos click en "Import" y buscamos la carpeta donde descargamos el tema, lo seleccionamos y de ser necesario hacemos click en "Actualizar".


  4. Ahora configuremos el panel

Ya tenemos instalado nuestros temas de ventanas tipo MAC OS X, pero el panel superior todavía no se parece en nada al del sistema operativo de la manzanita, hay que realizar ciertas configuraciones para eso, pero antes debemos instalar un applet para que me coloque los menús de las ventanas en el panel superior, lo haremos de la siguiente manera:

Primero hay que agregar el repositorio de descarga, para eso tecleamos en la consola.

$ sudo apt-add-repository ppa:the-warl0ck-1989/xfce-appmenu-plugin

Actualizamos...

$ sudo apt-get update

y por ultimo instalamos...

$ sudo apt-get install xfce4-appmenu-plugin indicator-appmenu appmenu-gtk appmenu-qt

Ya está instalado, ahora procedemos a configurar nuestro panel, hacemos click derecho sobre el panel y encontraremos las opciones de preferencias.
Estas son las opciones para "Pantalla".
Y para Apariencia en este caso utilicé la siguiente imagen de fondo.
lo que tienen que hacer es descargarla con el click derecho "guardar imagen como". Si hacemos click derecho sobre "Menú de aplicaciones" podremos entrar en sus propiedades.
Dejar estas mismas opciones y cambiar el icono por esta imagen.
Luego de esto solo hay que añadir los applets, comenzando con el menú global.
Les recomiendo esta configuración, pero cada quien su gusto.
El separador es para que los elementos después de el, queden pegados a la derecha. Revisar las propiedades de cada applet, algunos vienen con marcos que se pueden desactivar.

5. Instalemos un Dock

Un dock "es un elemento de interfaz gráfica de usuario que permite a los usuarios iniciar, cambiar y monitorizar aplicaciones" Fuente: Wikipedia. En internet vamos a encontrar una gran variedad de docks, en éste caso voy a instalar Cairo-Dock.

$ sudo apt-get install cairo-dock

Lo encontramos en Menú de aplicaciones -> Sistema -> Cairo-Dock les recomiendo usar el no OpenGL el otro tiene unos efectos un tanto exagerados, pero prueben los dos y eligen. Si hacemos click derecho sobre cualquiera de los elementos podremos ir a la configuración de Cairo-Dock.

Comportamiento

Apariencia

Temas
Por ultimo solo falta hacer click derecho sobre cualquier elemento de Cairo-Dock y seleccionar la opción "Lanzar Cairo-Dock al inicio".

Si lograron realizar todos los pasos ya está configurado por completo el escritorio XFCE, si tienen alguna duda comenten, estaré al pendiente.

viernes, 17 de febrero de 2012

Django 1ra Entrega: Instalación

Django una framework de Python para realizar aplicaciones web, que últimamente está ganando mucha popularidad. En lo personal soy phpero pero, como informático debo estar al tanto de varias tecnologías y en este caso estoy interesado en aprender a usar ésta tecnología.

En este post me voy a concentrar solo en su instalación, sin embargo todo el que tenga conocimientos básicos sobre Python no tendrá problema en instalarlo, yo estoy realizando la instalación en un sistema operativo Linux Ubuntu versión 11.10, la cual ya me trae por defecto instalado Python en su versión 2.7.2, en el caso que desees instalarlo en Windows tendrás que dirigirte a la pagina de descargas de Python te recomiendo descargues de igual manera la versión 2.7.2 para windows, ya que la versión estable de Django no es compatible con la versión 3.2.2 de Python. En el sitio de Django https://www.djangoproject.com/download/ la versión más reciente estable es la 1.3.1 y es con la que estoy trabajando.

Lo primero que debemos hacer es descargar el archivo de la pagina, en este caso Django-1.3.1.tar.gz, cuando termine la descarga, desde la consola nos dirigimos a la carpeta de la descarga y tipiamos los siguientes comandos:

$ tar xzvf Django-1.3.1.tar.gz

Con esto estamos descomprimiendo el archivo que descargamos, luego ingresamos a la carpeta.

$ cd Django-1.3.1

lo siguiente hay que realizarlo con permisos de superusuario.

$ sudo python setup.py install

En el caso de Windows luego de haber instalado Python(un proceso muy sencillo con instalador), de igual manera debemos descomprimir el archivo descargado(ya sea usando Winrar, 7zip o cualquier otro), a diferencia de Linux solo debemos tipear en consola:

python setup.py install

En caso de que no funcione usen direcciones absolutas para los ejecutables de Python y el setup.py.

Si lograste llevar a cabo todos estos pasos significa que ya está instalado. Para un siguiente post voy a explicar como crear un proyecto para que podamos empezar a hacer pruebas.