sábado, 15 de junio de 2013

BlueRing presentando FastContact

De la mano de un nuevo programa para Android, hoy presento al mundo mi pequeña marca de software, BlueRing, que haga lo que haga, será lo que yo haga de ella.

Os invito a ojear la página BlueRing de este blog donde encontrareis detalles del primer proyecto que ha dado a luz, FastContact, una agenda de contactos diseñada por y para gente impaciente, con un nuevo método revolucionario de filtrado y búsqueda de contactos, además de la realización inmediata de llamada, mensaje, o mail una vez localizado el contacto, sin pantallas intermedias.

Tiene otras opciones que creo son muy interesantes y que detalla en la página BlueRing.

Invitados estáis.

=:)

viernes, 26 de abril de 2013

Artículo imprescindible: Instalación de JRE-32bits

Lo dicho, os dejo el enlace a un artículo imprescindible y de los mejor escritos que he leído jamás:

Como instalar JRE-x86 (32 bits) en Debian

Por si algún día falla el enlace, y esperando que no le importe al autor, copio y pego a continuación:

Como instalar JRE-x86 (32 bits) en Debian
Por eldebiandepepe
Este manual corresponde a la instalación de JRE (Java Runtime Environment) para equipos de 32 bits
en Debian y derivados.
.
.
Este Java es el que instala cualquier usuario para ejecutar aplicaciones en este lenguaje.
.
.
Si quieres desarrollar o compilar programas en Java necesitarás JDK (Java Development Kit).
.
.
Para los manuales de JRE-x64 (64 bits), JDK-x86 (32 bits) ó JDK-x64 (64 bits) puedes seguir
el siguiente enlace.
.
.
Como instalar la última versión de Java en Debian
.
.
.
.
IMPORTANTE
.
.
Antes de empezar, configuraremos SUDO correctamente, de este modo solo tendremos que abrir un
Terminal y copiar exactamente los comandos como los muestro.
.
.
Si no sabes bien como hacerlo puedes seguir este enlace
.
.
Como configurar sudo en Debian
.
.
.
.
INDICE DE CONTENIDOS
.
.
PASOS del 01 al 08 INSTALACION DE JRE-x86
PASOS 09 y 10 INSTALACION DEL PLUGIN DE JAVA EN FIREFOX O ICEWEASEL
PASOS del 11 al 13 INSTALACION DEL PLUGIN DE JAVA EN OPERA
PASOS del 14 al 18 ACTUALIZACION DE JRE-x86
PASOS del 19 al 23 DESINSTALAR COMPLETAMENTE JRE-x86
.
.
.
.
INSTALACION DE JRE-x86
.
.
Abrimos un Terminal
Y escribimos lo siguiente (sin el carácter $)
.
.
PASO 01
Creamos el directorio para Java en /opt
$ sudo mkdir -pv /opt/java_se/java/
.
.
.
PASO 02
Descomprimimos java en el directorio creado. Usaremos la versión "jre-7u5-linux-i586.tar.gz"
como ejemplo (lógicamente la versión habrá cambiado cuando leas este post).
$ sudo tar xzvf jre-7u5-linux-i586.tar.gz -C /opt/java_se/java/
.
.
.
PASO 03
Creamos un enlace simbólico llamado "JAVA-ORACLE" al contenido del directorio de java.
Esto nos facilitará la actualización de Java en el futuro.
$ sudo ln -sv /opt/java_se/java/* /opt/java_se/JAVA-ORACLE
.
.
.
PASO 04
Creamos el enlace simbólico al binario de java en update-alternative a través de JAVA-ORACLE
$ sudo update-alternatives --install /usr/bin/java java /opt/java_se/JAVA-ORACLE/bin/java 1200
.
.
.
PASO 05
Seleccionamos (si es necesario) en update-alternatives nuestro java
$ sudo update-alternatives --config java
.
.
Nos saldrá algo parecido a esto.
.
.
Existen 3 opciones para la alternativa java (que provee /usr/bin/java).

Selección Ruta Prioridad Estado
------------------------------------------------------------
* 0 /opt/java_se/JAVA-ORACLE/bin/java 1200 modo automático
1 /opt/java_se/JAVA-ORACLE/bin/java 1200 modo manual
2 /usr/lib/jvm/java-6-openjdk/jre/bin/java 1061 modo manual
3 /usr/lib/jvm/java-6-sun/jre/bin/java 63 modo manual

Pulse <Intro> para mantener el valor por omisión [*] o pulse un número de selección: <intro>
.
.
En este caso únicamente pulsaremos <intro>, en caso contrario pues ya sabéis, el número que
corresponda a JAVA-ORACLE
.
.
.
PASO 06
Añadimos java al PATH (preferiblemente) de TODOS los usuarios o únicamente al de NUESTRO usuario.
Elige UNO de los dos métodos (personalmente usaría el de TODOS)
.
.
Método 1
Para agregar java al PATH de TODOS los usuarios:
.
.
Tendremos que abrir el archivo /etc/bash.bashrc con un editor de textos, por ejemplo gedit.
$ sudo gedit /etc/bash.bashrc
.
.
Y añadimos la siguiente línea al final del archivo.
export PATH=$PATH:/opt/java_se/JAVA-ORACLE/bin
.
.
Después guarda y cierra
.
.
.
Método 2
Para agregar java al PATH únicamente de NUESTRO usuario:
.
.
Tendremos que abrir el archivo $HOME/.bashrc con un editor de textos, por ejemplo gedit.
Si no existe el archivo .bashrc pues simplemente lo creamos.
$ gedit $HOME/.bashrc
.
.
Y añadimos la siguiente línea al final del archivo. Lógicamente si acabamos de crear el archivo,
esta línea será la única que dejaremos en el mismo.
export PATH=$PATH:/opt/java_se/JAVA-ORACLE/bin
.
.
Después guarda y cierra
.
.
.
PASO 07
Verificamos la versión de java instalada
$ java -version
.
.
Nos saldrá algo como esto
.
.
java version "1.7.0_05"
Java(TM) SE Runtime Environment (build 1.7.0_05-b05)
Java HotSpot(TM) Client VM (build 23.1-b03, mixed mode)
.
.
.
PASO 08
Bien, básicamente hemos terminado, solo si usamos los navegadores Firefox, Iceweasel u Opera
nos quedará la instalación del plugin de Java, así que sigue los siguientes PASOS:
.
.
Para la instalación del plugin de Java en Firefox o Iceweasel: PASOS 09 y 10
Para la instalación del plugin de Java en Opera: PASOS del 11 al 13
.
.
.
.
INSTALACION DEL PLUGIN DE JAVA EN FIREFOX O ICEWEASEL
.
.
PASO 09
El plugin de Java en Firefox o Iceweasel podremos instalarlo en dos lugares diferentes, así que
conque elijas UNO será suficiente. Veamos donde:
.
.
Método 1
Con este método (el más recomendable) lo instalaremos en /usr/lib:
.
.
Si no está, creamos el directorio para el plugin
$ sudo mkdir -pv /usr/lib/mozilla/plugins
.
.
Ahora creamos el enlace simbólico hacia el plugin
$ sudo ln -sv /opt/java_se/JAVA-ORACLE/lib/i386/libnpjp2.so /usr/lib/mozilla/plugins
.
.
.
Método 2
Con este método lo instalaremos en nuestra HOME:
.
.
Si no está, creamos el directorio para el plugin
$ mkdir -pv $HOME/.mozilla/plugins
.
.
Ahora creamos el enlace simbólico hacia el plugin
$ ln -sv /opt/java_se/JAVA-ORACLE/lib/i386/libnpjp2.so $HOME/.mozilla/plugins
.
.
.
PASO 10
Podemos verificar si tenemos correctamente instalado el plugin de Java en Firefox o Iceweasel
del siguiente modo:
.
.
Método 1
Iniciamos Firefox o Iceweasel y pinchamos en:
Herramientas > Complementos > Plugins
.
.
o bien en
Botón Menú Firefox > Complementos > Plugins
.
.
Y lo verás entre los plugins.
Es recomendable dejar solo el último plugin de java activado, así que desactiva los antiguos
desde aquí.
.
.
.
Método 2
Iniciamos Firefox o Iceweasel y como siempre, nos encontramos con la barra de direcciones a la
izquierda y la casilla de búsqueda a la derecha.
.
.
Nos centramos en la barra de direcciones (la de la izquierda) y escribimos en ella lo siguiente:
about:plugins
.
.
Deberá aparecer el plugin instalado
.
.
.
Método 3
Desde la página oficial de Java en
.
.
http://www.java.com/es/download/testjava.jsp
.
.
O también en
.
.
http://www.java.com/es/download/installed.jsp
.
.
Pincha en donde pone “Verificar la versión de Java”
.
.
.
.
INSTALACION DEL PLUGIN DE JAVA EN OPERA
.
.
PASO 11
Antes de seguir tenemos que saber que Opera detecta los plugins instalados en el PC, esto quiere
decir que si tenemos Firefox, Iceweasel u otro navegador web al cual le hemos instalado el plugin
de java, Opera seguramente lo habrá reconocido y ya no necesitaremos instalarlo.
.
.
Para saber si tenemos el plugin de java instalado continua al PASO 13
.
.
También podemos añadir una ruta hacia un plugin en concreto pinchando en:
Botón Menú Opera > Configuración > Opciones... >
Pestaña "Avanzado" > Contenidos > Botón "Opciones de Conectores"
.
.
Si por el contrario queremos instalar el plugin como siempre, continúa con el PASO 12
.
.
.
PASO 12
El plugin de Java en Opera podremos instalarlo en dos lugares diferentes, así que conque
elijas UNO será suficiente. Veamos donde:
.
.
Método 1
Con este método (el más recomendable) lo instalaremos en /usr/lib:
.
.
Si no está, creamos el directorio para el plugin
$ sudo mkdir -pv /usr/lib/opera/plugins
.
.
Ahora creamos el enlace simbólico hacia el plugin
$ sudo ln -sv /opt/java_se/JAVA-ORACLE/lib/i386/libnpjp2.so /usr/lib/opera/plugins
.
.
.
Método 2
Con este método lo instalaremos en nuestra HOME:
.
.
Si no está, creamos el directorio para el plugin
$ mkdir -pv $HOME/.opera/plugins
.
.
Ahora creamos el enlace simbólico hacia el plugin
$ ln -sv /opt/java_se/JAVA-ORACLE/lib/i386/libnpjp2.so $HOME/.opera/plugins
.
.
.
PASO 13
Podemos verificar si tenemos correctamente instalado el plugin de Java en Opera del siguiente modo:
.
.
Método 1
Iniciamos Opera y como siempre, nos encontramos con la barra de direcciones a la izquierda y la
casilla de búsqueda a la derecha.
.
.
Nos centramos en la barra de direcciones (la de la izquierda) y escribimos en ella lo siguiente:
opera:plugins
.
.
Deberá aparecer el plugin instalado
Es recomendable dejar solo el último plugin de java activado, así que desactiva los antiguos
desde aquí.
.
.
.
Método 2
Desde la página oficial de Java en
.
.
http://www.java.com/es/download/testjava.jsp
.
.
O también en
.
.
http://www.java.com/es/download/installed.jsp
.
.
Pincha en donde pone “Verificar la versión de Java”
.
.
.
.
ACTUALIZACION DE JRE-x86
.
.
Tarde o temprano saldrá una nueva versión de java y posiblemente nos apetecerá actualizarla.
Con este manual es bastante sencillo, veamos:
.
.
PASO 14
Eliminamos el directorio java_se
$ sudo rm -Rv /opt/java_se
.
.
.
PASO 15
Volvemos a crear el directorio para Java
$ sudo mkdir -pv /opt/java_se/java/
.
.
.
PASO 16
Descomprimimos java en el directorio creado. Usaremos la versión "jre-7u7-linux-i586.tar.gz"
como ejemplo
$ sudo tar xzvf jre-7u7-linux-i586.tar.gz -C /opt/java_se/java/
.
.
.
PASO 17
Creamos un enlace simbólico llamado "JAVA-ORACLE" al contenido del directorio de java
$ sudo ln -sv /opt/java_se/java/* /opt/java_se/JAVA-ORACLE
.
.
.
PASO 18
Enhorabuena, acabas de actualizar Java, ahora solo nos queda verificar si está todo correcto
repitiendo los siguientes PASOS:
.
.
Para verificar la versión de Java instalada: PASO 07
Para verificar el plugin de Java en Firefox o Iceweasel: PASO 10
Para verificar el plugin de Java en Opera: PASO 13
.
.
.
.
DESINSTALAR COMPLETAMENTE JRE-x86
.
.
Si por algún motivo no te gusta esta forma de instalar Java o simplemente lo quieres desinstalar
porque lo quieres hacer de otro modo, a continuación te explico como eliminar completamente Java
instalado desde este manual:
.
.
PASO 19
Eliminamos el directorio java_se
$ sudo rm -Rv /opt/java_se
.
.
.
PASO 20
Eliminamos el enlace de java en update-alternatives
$ sudo update-alternatives --remove java /opt/java_se/JAVA-ORACLE/bin/java
.
.
.
PASO 21
Eliminamos java del PATH de TODOS los usuarios o únicamente de NUESTRO usuario, dependiendo de
como lo hicimos.
.
.
Método 1
Si lo añadimos a TODOS los usuarios editamos el archivo /etc/bash.bashrc
$ sudo gedit /etc/bash.bashrc
.
.
Eliminamos la siguiente línea al final del archivo:
export PATH=$PATH:/opt/java_se/JAVA-ORACLE/bin
.
.
Después guarda y cierra
.
.
.
Método 2
Si lo añadimos a NUESTRO usuario editamos el archivo $HOME/.bashrc
$ gedit $HOME/.bashrc
.
.
Eliminamos la siguiente línea al final del archivo:
export PATH=$PATH:/opt/java_se/JAVA-ORACLE/bin
.
.
Después guarda y cierra
.
.
.
PASO 22
Eliminamos el plugin de Java del navegador Firefox o Iceweasel
.
.
Método 1
Si se encuentra en /usr/lib
$ sudo rm -Rv /usr/lib/mozilla/plugins/libnpjp2.so
.
.
Método 2
Si se encuentra en nuestra HOME
$ rm -Rv $HOME/.mozilla/plugins/libnpjp2.so
.
.
.
PASO 23
Eliminamos el plugin de Java del navegador Opera
.
.
Método 1
Si se encuentra en /usr/lib
$ sudo rm -Rv /usr/lib/opera/plugins/libnpjp2.so
.
.
Método 2
Si se encuentra en nuestra HOME
$ rm -Rv $HOME/.opera/plugins/libnpjp2.so


Muchas muchas gracias por tan gran trabajo a el blog eldebiandepepe, a partir de ahora no faltará en mis oraciones.

=:)


sábado, 30 de marzo de 2013

Mantener limpio un sistema instalado en Debian

Pues una referencia a un artículo exterior imprescindible:

Mantener limpio un sistema instalado en Debian

Su contenido más interesante viene a ser:

Deborphan
#aptitude install deborphan

Este paquete genera una lista de los paquetes huérfanos en el sistema. Por paquete huérfano entendemos aquellas librerías que ya no son necesarias, osea, que ningún paquete instalado la indica como dependencia.Pero...atención con los programas compilados desde las fuentes (con make install o checkinstall) ya que no serán controladas sus dependencias, por lo que podríamos causar algún problema de funcionamiento.

Una opción interesante es --libdev, que nos genera una lista con las librerías de desarrollo (que terminan con -dev) no necesarias.

Para ver los paquetes huérfanos basta lanzar el comando
#deborphan
o
#deborphan --libdevel

Es posible hacer que apt-get lea la lista de paquetes generada por deborphan:
# apt-get --purge remove `deborphan`
# apt-get --purge remove `deborphan --libdev`

La opción --purge como ya sabemos elimina los archivos de configuración del paquete.
Para los poco amantes de la consola podemos instalar gtkorphan, el cual es una muy fácil e intuitiva interfaz gráfica para deborphan.

#aptitude install gtkorphan

y el pollo esta pronto !
Archivos de configuración.

Eliminando los archivos de configuración liberamos espacio en nuestro disco (tarde o temprano muy valioso) y mantenemos limpio el directorio /etc.
Con el siguiente comando podremos borrar los archivos de configuración que han sido dejados por paquetes desinstalados sin la opción --purge.
# dpkg --purge `COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`

pero...que cáspita es este chorizo de letras ?! tranquilos...allá vamos!
dpkg --purge paquetes

Borra los archivos de configuración de todos los paquetes indicados.Estos paquetes los obtenemos tramite el comando
`COLUMNS=300 dpkg -l | egrep "^rc" | cut -d' ' -f3`

que a su vez genera la lista de los paquetes que no han sido borrados completamente (osea aquellos que cuando "se fueron", olvidaron de llevarse la configuración).

COLUMNS=300 --> modifica la longitud de la cadena,evitando cortar los nombres de los paquetes (COLUMNS es una variable de ambiente).

dpkg -l --> lista los paquetes disponibles.

egrep "^rc" --> lista las cadenas de nombres que comienzan con "rc", que es el estado que indica que el paquete ha sido borrado.

cut -d' ' -f3 --> devuelve el nombre del paquete,usa como limitador (-d) de campo un espacio (' ') y toma el tercer campo ( -f3.field en ingles).

Existen otros dos comandos que funcionan exactamente igual que el anterior:
dpkg -P $(dpkg -l |awk '/^rc/ { print $2 }')

o
for i in $(dpkg -l |grep ^r| awk '{print $2}'); do aptitude purge -y $i; done

También podemos realizar la limpieza por medio de deborphan, así:
dpkg --purge $(deborphan --find-config)

O bien podemos utilizar aptitude:
aptitude purge '~'c

Donde c la bandera de estado del paquete.
Localepurge

Este es un paquete que debería ser instalado en el sistema desde el inicio, o al menos eso pienso.
El objetivo de este paquete es eliminar los idiomas que instala un paquete y no nos sirven.
Normalmente nos sirven dos idiomas:
*en (idioma "de fabrica")
*es_ES (nuestro idioma)

Entre otras debemos elegir las variaciones que son utilizadas en nuestro sistema (es_ES@euro y en_US o la que sea).

No es aconsejable borrar el ingles, ya que es el idioma por defecto del sistema, y para evitar problemas ....no molesta.

así que, si aun no lo hemos hecho:
#aptitude install localepurge

Durante la configuración sera mostrada una lista con los idiomas, de estas, deberemos seleccionar las que nos interesa.

Normalmente no es necesario, pero por si las moscas...ejecutamos:
#localepurge

De ahora en adelante cada vez que instalemos un paquete,los idiomas inútiles serán borrados, ganando así, espacio en disco.

Gracias a www.esdebian.org


Espero os sea de utilidad.



jueves, 14 de marzo de 2013

Llegó el día: Versión alpha XFCE-MenuEdit

Pues eso, por fín ha llegado el día de poner al alcance de quién quiera la versión Alpha, llena de cosas pendientes, del programa XFCE-MenuEdit.

Con él podréis editar el menú de sistema de vuestro Linux-XFCE sin necesidad de instalar Alacarte y todos los paquetes de gnome a él asociados.

Esté desarrollado en java y se ejecuta desde un fichero previo que lo lanza con permisos de root (ya que ha de tocar ficheros de sistema). Lo siento, pero dado que os aviso, no me haré responsable de los errores, daños y problemas que se deriben del uso o mal uso de este programa, pues os aviso de sus peligros. Usadlo baja vuestra responsabilidad.

Dejo dos paquetes comprimidos: Uno de ellos contiene el ejecutable con el .jar para ejecutar directamente y otro con el fuente.

Advierto, queda muuuucho por hacer, entre otras cosas:
  • Gestión de menu general o de usuarios.
  • Ver forma de detectar usuario de arranque.
  • Ruta genérica de iconos.
  • Ordenar arbol completo, carpetas y entradas.
  • Ocultar carpetas sin datos.
  • Iconos de carpetas.
  • Opción de mostrar carpetas vacías.
  • Soporte múltiples idiomas.

Además de errores y bugs, así que usar con precaución. En cualquier caso, no se borra nada, tan solo se renombra, y cada cambio implica el guardado de un backup y la creación de un fichero de configuración nuevo por lo que el rollback manual siempre es posible.

Este programa se limita a tocar los ficheros existentes en los directorios:
  • /usr/share/applications
  • /usr/share/desktop-directories
Cada cambio que ejecute el programa dejará en dichos directorios copias de los ficheros previos añadiendo la extensión .back.x donde x es un número, mayor cuantas más copias de seguridad de ese fichero haya. Vamos, que si trasteais mucho podéis hacer limpieza, aunque yo no lo haría ya que ocupan muy poco y está todo ordenadito por orden.

Se agradecerán comentarios y como no, colaboraciones.

Lo dicho, estos son los enlaces:
Fuentes
Ejecutable

Así se ve en mi ordenador:


A que es mono.

=:)





martes, 12 de marzo de 2013

Símbolos especiales en etiquetas de GnuPlot

Pues eso, para poner símbolos especiales en GnuPlot, por ejemplo el símbolo que representa a la unidad Amstrom () tendríamos que poner {/305}. Esto es, entre corchetes y precedido de barra invertida el código octal del carácter.

Y como vemos el código octal, bueno, buscamos el decimal (197) en este caso y le damos caña a una calculadora.

Y como vemos el códido decimal? Pues yo he empleado el programa FontForge, he abierto la fuete ttf a usar y he buscado el carácter de interés y al pinchar sobre él, el programa me ha dicho su código.

Tambien podemos poner {/luxirr.ttf \305}, donde indicamos un paquete de fuentes ttf y el carácter.

Eso es todo!

=:)

lunes, 18 de febrero de 2013

Repositorios inestables de Debian testing (Wheezy) y algunos más

Solo para los que tengan control, y a modo de recordatorio; estos son los repositorios de Debian testing (Wheezy), desde los que podremos instalar paquetes necesarios en algunas ocasiones:

##Seguridad testing
#deb http://security.debian.org/ testing/updates main contrib non-free
#deb-src http://security.debian.org/ testing/updates main contrib non-free

##Oficiales testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free

##Multimedia testing
##Añadir la key del repositorio #apt-get install debian-multimedia-keyring
#deb http://www.debian-multimedia.org testing main non-free
#deb-src http://www.debian-multimedia.org/ testing main non-free

##Debian Mozilla team
deb http://ftp.fr.debian.org/debian experimental main


Estos repositorios son para activar, instalar lo que sea y desactivar, pues contra menos paquetes inestables tengamos mejor.

Otro repositorio interesante es el backports, que contiene paquetes que no se encuentran en la distribución estable normal, por ejemplo libreOffice:

#repositorio para libreoffice
deb http://backports.debian.org/debian-backports/ squeeze-backports main contrib non-free


Más, para instalar Wiiton, que nos ayudarán a administrar nuestros juegos wii en pendriver o disco duro:

#repositorio con wiithon
#apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1F882273
deb http://ppa.launchpad.net/wii.sceners.linux/wiithon/ubuntu/ karmic main


Un poco más, repositorio para instalar Dropbox:

#Repositorio dropbox
# deb http://www.getdropbox.com/static/ubuntu/ gutsy mai
n

Los estables:
## Debian – Estable
deb http://ftp.us.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.us.debian.org/debian/ stable main contrib non-free

## Actualizaciones de seguridad
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

## Multimedia estable
deb http://www.deb-multimedia.org/ stable main non-fre
e

Bueno, eso es todo.

=:)



Actualización de Skype

Hooola, aquí dejo otra pequeña nota técnica, a saber, la actualización a la versión skype-debian_4.1.0.20-1_i386.

Como siempre, esquemáticamente procedemos:

-Bajarse desde la página de Skype la última versión, en mi caso la indicada. Ellos detectan que es para linux, tan solo te preguntan la distribución.

-Desinstalación de la versión que tengamos instalada de Skype. Yo lo he hecho desde Synaptic.


-Cerramos Synaptic si lo tenemos abierto.


-Inslatación inicial. Abrimos un terminal en el directorio donde hemos dejado el paquete y nos logamos como root. Desde ahí procedemos a instalar el paquete:

#dpkg -i skype-debian_4.1.0.20-1_i386.deb

Como estamos usando los paquetes Stables y en Skype han usado las últimas de las últimas versiones, nos saldrá lo siguiente:

Seleccionando el paquete skype previamente no seleccionado.
(Leyendo la base de datos ... 238476 ficheros o directorios instalados actualmente.)
Desempaquetando skype (de skype-debian_4.1.0.20-1_i386.deb) ...
dpkg: problemas de dependencias impiden la configuración de skype:
skype depende de libqt4-network (>= 4:4.8.0); sin embargo:
La versión de `libqt4-network' en el sistema es 4:4.6.3-4+squeeze1.
skype depende de libqtcore4 (>= 4:4.7.0~beta1); sin embargo:
La versión de `libqtcore4' en el sistema es 4:4.6.3-4+squeeze1.
skype depende de libqtgui4 (>= 4:4.8.0); sin embargo:
La versión de `libqtgui4' en el sistema es 4:4.6.3-4+squeeze1.
skype depende de libqtwebkit4 (>= 2.1.0~2011week13); sin embargo:
El paquete `libqtwebkit4' no está instalado.
dpkg: error al procesar skype (--install):
problemas de dependencias - se deja sin configurar
Procesando disparadores para desktop-file-utils ...
Se encontraron errores al procesar:
skype


Vamos que tenemos que actualizar los siguientes paquetes:  libqt4-network, libqtcore4, libqtgui4 y libqtwebkit4.

-Desinstalamos el Skype instalado, desde un terminal como root:

#aptitude -y remove Skype

-Añadimos los repositorios inestables que contienen a estas librerías. Eso lo hacemos abriendo como root el fichero /etc/apt/sources.list:

#vi /etc/apt/sources.list

Nos vamos al final del fichero y dejando una línea en blanco pegamos lo siguiente:

##Oficiales testing
deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free


Cerramos el fichero: Pulsar escape, y poner :wq

-Instalación de librerías. Como root, ejecutamos:

#aptitude update
#aptitude -y install libqt4-network, libqtcore4, libqtgui4, libqtwebkit4

Una vez terminada la instalación repetimos la instalación de Skype (terminal como root en el directorio donde tentamos el paquete de instalación):

#dpkg -i skype-debian_4.1.0.20-1_i386.deb

Ahora debería instalarse todo correctamente.

-Desativar repositorios inestables. Como root editamos el fichero de repositorios:

#vi /etc/apt/sources.list

y añadimos # ante las dos últimas líneas del fichero, de forma que quedan así:

##Oficiales testing
#deb http://ftp.fr.debian.org/debian/ testing main contrib non-free
#deb-src http://ftp.fr.debian.org/debian/ testing main contrib non-free


Cerramos el fichero: Pulsar escape, y poner :wq

-Actualziamos repositorios para que todo quede como debe, apuntando a los estables:

#aptitude update

Bueno, eso es todo, espero os sea de utilidad.

=:)