jueves, 30 de junio de 2011

3 Temas para Debian Squeeze


Debian por defecto trae el típico tema de gnome, pero hace un par de días encontre en los repostorios 3 temas que me gustaron mucho y decidí publicarlo en el blog para compartirlo. Para instalarlos simplemente debemos escribir en el terminal uno de estos comandos como root:
$ apt-get install shiki-brave-theme
$ apt-get install shiki-human-theme
$ apt-get install shiki-dust-theme
Y aquí estan las capturas que realize en mi sistema para que vean cada uno de los temas:
Shiki-brave-theme




Visto enThemes debian squeeze






y por ultimo un tema para el nautilus 



Para poder usarlo:
Aabrimos Nautilus, en el menú vamos hasta Editar > Fondos y emblemas
En la ventana que se abre sobre la izquierda elegimos el botón Patrones.
Hacemos click sobre el botón Añadir un patrón nuevo y navegamos hasta el archivo descargado.
Solo queda buscar el patrón agregado y arrastrarlo sobre Nautilus.
Me ha quedado así:

martes, 28 de junio de 2011

Instalar Mysql Workbench desde el Codigo fuente (Source Code) en Debian Squeeze



MySQL Workbench es un software que permite modelar diagramas de entidad-relación para bases de datos MySQL. Puede utilizarse para diseñar el esquema de una base de datos nueva, documentar una ya existente o realizar una migración compleja.



La instalacion puede ser no tan sencilla para distribuciones Debian, ya que los unicos paquetes.deb del sitio son para ubuntu, pero estos piden dependencias actualizadas que aun no estan en Debian Squeeze. Por lo que en esta ocasion haremos las instalacion desde el Source Code.

Una de las ventajas de hacerlo asi es que no importa la arquitectura de nuestro sistema.


Instalacion.
  1. Descargamos el source code de MySQL Workbench 5.2.33 y de la seleccion escogemos la ultima que dice "Generic Linux (Architecture Independent)".
  2. Debemos asegurarnos que tenemos todas las dependencias para hacer una correcta instalación, sino veras varios mensajes de error en el camino.
    Dependencias:
    - autoconf
    - automake
    - libtool
    - libzip-dev
    - libxml2-dev
    - libsigc++-2.0-dev
    - libglade2-dev
    - libgtkmm-2.4-dev
    - libgl1-mesa-dev
    - libmysqlclient-dev
    - uuid-dev
    - liblua5.1-0-dev
    - libpcre3-dev
    - g++
    - libgnome2-dev
    - libgtk2.0-dev
    - libpango1.0-dev
    - libcairo2-dev
    - libsqlite3-dev
    - python-dev
    - libboost-dev
    - libctemplate-dev

    Para instalarlas puedes usar synaptic o hacerlo con un sudo apt-get install y agregando todas las dependencias separadas por un espacio.
    Ejemplo:
    sudo apt-get install autoconf automake libtool.......

    o mejor aun

     aptitude install autoconf automake libtool libzip-dev libxml2-dev libsigc++-2.0-dev  libglade2-dev  libgtkmm-2.4-dev libgl1-mesa-dev libmysqlclient-dev uuid-dev liblua5.1-0-dev  libpcre3-dev g++ libgnome2-dev libgtk2.0-dev  libpango1.0-dev libcairo2-dev libsqlite3-dev python-dev  libboost-dev libctemplate-dev

  3. Una vez teniendo todas las dependencias procedemos a descomprimir elarchivo mysql-workbench-gpl-5.2.33-src.tar.gz.
  4. Mediante consola nos movemos hasta la carpeta y nos cambiamos al usuario root escribiendo el comando "su" y enter.
  5. Primera orden: ./autogen.sh, dejas que termine.
  6. Segunda orden: make, dejas que termine.
  7. Tercera orden: make install, una vez terminado puedes revisar en tu menu y verificar que ya esta hecha la instalacion o escribiendo el comando:
$  mysql-workbench &


Nota: Si tienes algun mensaje de error durante las ordenes, lo mejor es que revises que tengas todas las dependencias instaladas.