Grabar en discos imágenes .nrg, .ccd, .img, .mdf, .bin,...

Una imagen de CD o de DVD es un archivo (o conjunto de ellos) que contiene la estructura y contenidos completos que representan a un CD o a un DVD.

El formato estándar para imágenes de CD/DVD es el ".iso", el cual respeta una serie de normas (ISO 9660, UDF o "Formato de Disco Universal,...) definidas cumpliendo con los estándares abiertos. Este formato es soportados por casi todos los paquetes de software de discos ópticos de cualquier sistema operativo (Windows, Linux, Mac,...).

El problema es que, paralelamente al formato ".iso" han ido surgiendo otros (normalmente asociados a algún programa privativo) que nos puede costar más manejar si no tenemos un software concreto. A mi me parece una pésima idea el compartir imágenes de disco en formatos diferentes al estándar, pero gracias a la variedad existente aún no se ha podido crear un sistema anticopia infalible.

Los formatos privativos más extendidos a día de hoy son:
  • ".nrg" . Es el formato utilizado por defecto en el software Nero.
  • ".ccd" . Es el formato utilizado por defecto en el software CloneCD. El archivo ".ccd" va acompañado de otros 3 archivos de extensiones ".img", ".sub" y ".cue".
  • ".dvd" . Es el software utilizado por defecto en el software CloneDVD. El archivo ".dvd" va acompañado de otros 3 de extensiones ".img", ".sub" y ".cue".
  • ".mdf" . Es el formato utilizado por defecto en el software Alcohol120%. En ocasiones al archivo ".mdf" lo acompaña un archivo ".cue".
  • ".bin" . Es el formato utilizado por defecto en el software CDRwin. En ocasiones al archivo ".bin" lo acompaña un archivo ".cue".
  • ".img" . No está asociado a ningún software en concreto. En realidad es un volcado del contenido del disco y puede formar parte o no de otros formatos (ver, por ejemplo ".ccd"). Está muy extendido por desarrollarse mucho antes de que el formato ".iso" fuera creado.
  • ".daa" . Es el formato utilizado por defecto en el software PowerISO.
  • ".uif" . Es el formato utilizado por defecto en el software MagicISO.
  • ".cdi" . Es el formato utilizado por defecto en el software DiscJuggler.
  • ".sav" . Es el formato utilizado por defecto en el software Daemon Tools.
  • ".pdi" . Es el formato utilizado por defecto en el software Instant CD/DVD.
  • ".bwt" . Es el formato utilizado por defecto en el software Blind Write.
  • ".b5t" . Es el formato utilizado por defecto en el software Blind Write 5.
  • ".dmg" . Es uno de los formatos estandarizados en el mundo Mac (disc image).
  • ".sit" y ".sitx" .Ambos son formatos usados, en Mac y Windows, por la familia de programas Stuffit.
Para aguantar la dependencia que todo esto provoca y poder utilizar muchas imágenes que llegan a nuestro poder en cualquiera de esos formatos no estándares nos vemos obligados a utilizar multitud de software.

La mayoría del software creador de imágenes en estos formatos es exclusivo de Windows, por lo que para poder grabar imagenes con esas extensiones en Linux la mayoría de veces tendremos que transformarlas al formato estándar ".iso". Para eso existen distintos programas capaces de ese cometido.

Veamos algunos de ellos:

CCD2ISO, para transformar de ".ccd" a ".iso"

Para instalarlo en Ubuntu:
NOTA: Probado en Ubuntu 10.04. En versiones diferentes podría variar.
NOTA: Está en los repositorios oficiales.
  1. Abrimos una Terminal (Aplicaciones-> Accesorios->Terminal)
  2. Instalamos el programa:
    ~$ sudo apt-get install ccd2iso
    Y listo.
Para usarlo en Ubuntu:
NOTA: Probado en Ubuntu 10.04. En versiones diferentes podría variar.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal)
  2. Ejecutamos:
    ~$ ccd2iso RUTA-FICHEROS-IMAGEN/FICHERO.img RUTA-FICHERO-IMAGEN-ISO/FICHERO.iso
    Donde:
    • RUTA-FICHEROS-IMAGEN es la ruta donde se encuentran los 4 ficheros (".ccd", ".cue", ".sub" y ".img") que forman la imagen que queremos convertir a ".iso".
    • FICHERO.img es el fichero ".img" de los 4 que forman la imagen a convertir. Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.img").
    • RUTA-FICHERO-IMAGEN-ISO es la ruta donde se creará el fichero imagen ".iso".
    • IMAGEN.iso es el nombre del fichero ".iso"que crearemos. Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.iso").

NRG2ISO, para transformar de ".nrg" a ".iso"

Para instalarlo en Ubuntu:
NOTA: Probado en Ubuntu 10.04. En versiones diferentes podría variar.
NOTA: Está en los repositorios oficiales.

  1. Abrimos una Terminal (Aplicaciones-> Accesorios->Terminal)
  2. Instalamos el programa:
    ~$ sudo apt-get install nrg2iso
    Y listo.
Para usarlo:
NOTA: Probado en Ubuntu 10.04. En versiones diferentes podría variar.

  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal)
  2. Ejecutamos:
    ~$ nrg2iso RUTA-FICHERO-IMAGEN-NRG/FICHERO.nrg RUTA-FICHERO-IMAGEN-ISO/FICHERO.iso
    Donde:
    • RUTA-FICHERO-IMAGEN-NRG es la ruta donde se encuentra el fichero imagen ".nrg" que queremos convertir a ".iso".
    • FICHERO.nrg es el fichero imagen a convertir. Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.nrg").
    • RUTA-FICHERO-IMAGEN-ISO ees la ruta donde se creará el fichero imagen ".iso".
    • IMAGEN.iso es el nombre del fichero ".iso"que crearemos. Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.iso").

MDF2ISO, para transformar de ".mdf" a ".iso"

Para instalarlo en Ubuntu:
NOTA: Probado en Ubuntu 10.04. En versiones diferentes podría variar.
NOTA: Está en los repositorios oficiales.
  1. Abrimos una Terminal (Aplicaciones-> Accesorios->Terminal)
  2. Instalamos el programa:
    ~$ sudo apt-get install mdf2iso
    Y listo.
Para usarlo:
NOTA: Probado en Ubuntu 10.04. En versiones diferentes podría variar.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal)
  2. Ejecutamos:
    NOTA: En el caso de que tengamos nos falte el fichero ".cue" que acompaña al ".mdf" deberemos añadir la opción --cue a la línea de comandos, para que éste sea generado de manera automática.
    NOTA: El fichero ".iso" se generará en el mismo directorio donde se encuentre el ".mdf".
    (Si tenemos el ".cue")
    ~$ mdf2iso RUTA-FICHERO-IMAGEN-MDF/FICHERO.mdf
    (Si no tenemos el ".cue")
    ~$ mdf2iso --cue RUTA-FICHERO-IMAGEN-MDF/FICHERO.mdf
    Donde:
    • RUTA-FICHERO-IMAGEN-MDF es la ruta donde se encuentran los fichero s (".mdf" y ".cue") que forman la imagen  que queremos convertir a ".iso".
    • FICHERO.mdf es el fichero ".mdf" a convertir. Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.mdf").
BIN2ISO, para transformar de ".bin" a ".iso"

Para instalarlo en Ubuntu:
NOTA: Probado en Ubuntu 10.04. En versiones diferentes podría variar.
NOTA: El paquete de instalación no está en los "repos" oficiales; es necesario descargarlo de alguna web alternativa o compilar el código proporcionado por la web oficial.
  1. Abrimos una Terminal (Aplicaciones->
  2. Accesorios->Terminal)
  3. Instalamos el programa:
    ~$ sudo apt-get install bin2iso
    Y listo.
Para usarlo:
NOTA: Probado en Ubuntu 10.04. En versiones diferentes podría variar.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal)
  2. Ejecutamos:
    NOTA: La ruta y nombre del fichero "iso" no es obligatoria indicarla. En caso de no hacerlo se creará en el mismo directorio del fichero ".bin".
    ~$ bin2iso RUTA-FICHERO-IMAGEN-BIN/FICHERO.bin RUTA-FICHERO-IMAGEN-ISO/FICHERO.iso
    Donde:
    • RUTA-FICHERO-IMAGEN-BIN es la ruta donde se encuentra el fichero imagen ".bin" que queremos convertir a ".iso".
    • FICHERO.bin es el fichero imagen a convertir.  Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.bin").
    • RUTA-FICHERO-IMAGEN-ISO es la ruta donde se creará el fichero imagen ".iso".
    • IMAGEN.iso es el nombre del fichero ".iso"que crearemos. Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.iso").

Estos son los formatos que hasta ahora me he ido encontrando y han provocado la necesidad de instalar nuevo software. El resto de los que llegaron a mi poder los grabé sin problemas con Brasero o K3B. Si tenéis problemas con algún formato en concreto decidlo y vemos que podemos hacer.


------------------------------------------------------------

ACTUALIZACION 08/02/2011:
DMG2IMG, para transformar de ".dmg" a ".img"

Para instalarlo en Ubuntu:
NOTA: Probado en Ubuntu 10.10. En versiones diferentes podría variar.
  1. Abrimos una Terminal (Aplicaciones->
  2. Accesorios->Terminal).
  3. Instalamos el programa:
    ~$ sudo apt-get install dmg2img
    Y listo.
Para usarlo:
NOTA: Probado en Ubuntu 10.10. En versiones diferentes podría variar.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Ejecutamos:
    NOTA: La ruta y nombre del fichero "img" no es obligatoria indicarla. En caso de no hacerlo se creará en el mismo directorio del fichero ".dmg".
    ~$ dmg2img RUTA-FICHERO-IMAGEN-DMG/FICHERO.dmg RUTA-FICHERO-IMAGEN-IMG/FICHERO.img
    Donde:
    • RUTA-FICHERO-IMAGEN-DMG es la ruta donde se encuentra el fichero imagen ".dmg" que queremos convertir a ".img".
    • FICHERO.img es el fichero imagen a convertir. Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.bin").
    • RUTA-FICHERO-IMAGEN-IMG es la ruta donde se creará el fichero imagen ".img".
    • IMAGEN.img es el nombre del fichero ".img"que crearemos. Recuerda que nombres con espacios deben escribirse entre comillas (por ejemplo: "copia de seguridad.iso").



Salu2,
elSant0

Es recomendable usar ClamAV, un antivirus en Linux

Aunque los que usamos Linux habitualmente sabemos que una de sus mayores virtudes es la casi inexistencia de virus para esos sistemas operativos, la experiencia me lleva a recomendar instalar un antivirus.

Que no cunda el pánico. El motivo que me lleva a hacer tal recomendación no es la posibilidad de vernos infectados por algo extremadamente dañino; de hecho hay muy pocos virus diseñados para atacar sistemas Linux y el daño que pueden causar es mínimo. Las vulnerabilidades de este sistema operativo son muy escasas en comparación, por ejemplo, con los creados por Microsoft.

Sin embargo, sí que podemos portar o transmitir virus sin darnos cuenta entre sistemas más vulnerables. Por ejemplo:
  • Podemos recibir un archivo infectado, y reenviarlo por email.
  • Podemos tener infectado un pendrive, un disco externo o una tarjeta de memoria y expandir dicha infección usándolos en otros sistemas (incluso durante su uso en esos otros sistemas podríamos dañar la información que hay en nuestra unidad).
  • Podemos infectar nuestras propias máquinas virtuales al compartir ficheros.
  • ...

Hace unos días algunos de mis contactos me advirtieron de que les había reenviado mails con ficheros maliciosos que sus antivirus detectaron. También me he visto en la necesidad de desinfectar un pendrive con el que al parecer estaba propagando malware entre mis amigos. Mi recomendación es para evitar estos problemas y, protegernos un poco más si cabe.

Ahora bien, una vez decidimos poner un antivirus en nuestro Linux nos encontramos con la siguiente duda: Para Windows podemos encontrar multitud de antimalwares para proteger nuestra "máquinita" pero, ¿qué antivirus existen para linux?

Pues aunque son más escasos también los hay. Y además, a menor costo económico y de mayor calidad. Podemos elegir entre ClamAV, AVG Antivirus, Kaspersky, Avast, AMaVIS,...

Para los llegados desde Windows algunos nombres pueden resultar familiares. Esto es porque un gran número provienen de distribuidores y desarrolladores que crean  software de seguridad para esos sistemas operativos. Sin embargo, otros serán menos conocidos, como el caso de ClamAV, más vinculados al software libre y la mentalidad que lo acompaña.

Y precisamente ClamAV es el que recomiendo para usuarios Ubuntu, ya que está en los repositorios oficiales, es de código abierto y tiene un coste económico cero.



El único problema que podría tener es que por sí sólo es algo complejo de utilizar, ya que se controla por comandos de consola. Pero digo "podría" porque eso se ha solucionado creando distintos front-ends que permiten manejarlo cómodamente con un entorno gráfico.

Para instalar ClamAV en Ubuntu haremos lo siguiente:
NOTA: Probado en Ubuntu 9.04, 9.10 y 10.04 {ACTUALIZACIÓN: También 10.10 y 11.04}. En versiones distintas podría variar.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Añadimos el repositorio oficial del antivirus:
    NOTA: El antivirus también está disponible desde los repositorios oficiales de Ubuntu, pero es conveniente instalar e ir actualizando dede su propio repositorio oficial con el fin de tener la base de datos de virus más actualizada.
    ~$ sudo add-apt-repository ppa:ubuntu-clamav/ppa
    INFO DEL REPOSITORIO:
    Tipo: Binario y Fuente
    URI: http://ppa.launchpad.net/ubuntu-clamav/ppa/ubuntu
    Distribución: ***** (Depende de la versión de Ubuntu usada)
    Componentes: main
    Llaves GPG: 5ADC2037 (Fecha 19-01-2009)
  3. Actualizamos la lista de software disponible desde los repositorios:
    ~$ sudo apt-get update
  4. Instalamos el antivirus:
    ~$ sudo apt-get install clamav
  5. Instalamos el entorno gráfico para el programa:
    NOTA: El siguiente comando es para Ubuntu (con Gnome). Para quienes usan Kubuntu (con KDE) sustituiremos "clamtk" por "klamav".
    ~$ sudo apt-get install clamtk
Ya tenemos antivirus.
Para ejecutarlo vamos a Aplicaciones->Accesorios->Analizador de Virus.
NOTA: Esta ruta es para Ubuntu 10.04, en versiones distintas podría variar.

Es bastante fácil de usar y como lo encontramos en castellano no tendrá misterios. Aquí dejo una imagen de la apariencia que tiene:

Espero haber llegado a tiempo de evitar males mayores para muchos de vosotros.



-----------------------------------------------------

ACTUALIZACIÓN 21/08/2010: Lo más importante de un antivirus es que tenga las definiciones de virus actualizadas. En ClamAV podemos ver la fecha de última actualización dentro del "cuadro de estado" que hay en la ventana principal. Además éstas se actualizan automáticamente con el sistema cada vez que abrimos el programa. Pero si la actualización automática fallara por cualquier motivo también se puede hacer por consola:
~$ sudo freshclam




-----------------------------------------------------

ACTUALIZACIÓN 26/05/2011: Si queremos añadir un menú contextual a Nautilus para que al clicar sobre cualquier directorio o fichero aparezca la opción "Scan for viruses...", la cual escanea dicho directorio o fichero en busca de virus mediante ClamAv, instalaremos el paquete correspondiente a dicha extensión de Nautilus:
  1. Instalamos el paquete mencionado:
    ~$ sudo apt-get install nautilus-clamscan
  2. Reiniciamos Nautilus para que los cambios surtan efecto:
    ~$ nautilus -q
Ya podemos probarlo.
-----------------------------------------------------

ACTUALIZACIÓN 26/05/2011: Si queremos que el antivirus se actualice automáticamente a una hora determinada bastará con hacer lo siguiente:
  1. Editamos el fichero "crontab", perteneciente al administrador de procesos en 2º plano "cron". Este administrador ejecuta proceso o guiones a intervalos regulares (cada minuto, cada día, cada semana,...). Para editar el fichero mencionado se hace mediante el comando "crontab -e", que deberemos ejecutar como superusuario. Por tanto haremos:
    ~$ sudo crontab -e
  2. A continuación se pedirá elegir el editor de texto con el que abrir el fichero (si tenemos un editor predeterminado directamente se abrirá con él), y tras la selección veremos abierto el fichero.
  3. Añadimos al final del fichero la siguiente línea:
    30 21 * * * sudo /usr/bin/freshclam --quiet 
    Donde:
    • "21" es la hora y "30" el minuto de actualización. Por tanto se actualizará a las 20:00. Podemos modificar ambos valores.
    • "* * *" Corresponden a día, mes, día de la semana. Al utilizar "*", se realizará todos los días, todos los meses, todos los días de la semana.
    • "sudo /usr/bin/freshclam --quiet" es el comando a ejecutar.
  4. Guardamos los cambios y cerramos.
A partir de ese momento la actualización automática se realizará según el período de tiempo elegido (por ejemplo las 21:30).


Salu2,
elSant0

Uso de "alien" para poder instalar programas en linux

Para la mayoría de recién iniciados en el mundo linux (y para muchos que ya llevan algún tiempo) una de las principales pegas que encuentran es la dificultad de conseguir aplicaciones fácilmente instalables (a excepción de las que se encuentran en los repositorios). ¿Quién no ha bajado ficheros de instalación de internet y luego no ha sabido como instalarlos o sólo obtiene errores?

El problema radica en que en linux existen diferentes formatos de ficheros de instalación, y dependiendo de la distribución linux que usamos podremos utilizar unos u otros. Por ejemplo, en Ubuntu el fichero de instalación usado acaba en .deb.

alien es un programa que podemos utilizar para cambiar paquetes de instalación de otras "distros" de linux a la "distro" que nosotros estemos usando. Por ejemplo, los paquetes de instalación de Red Hat son ficheros .rpm, y con alien podemos transformarlos en paquetes .deb, usados en Debian o en Ubuntu.

A día de hoy esta herramienta soporta conversiones entre los siguientes formatos:
  • .rpm (Red-Hat Package Manager). Creado inicialmente para Red hat, pero convertido en estándar (gracia a LSB) y usado a día de hoy por: Red Hat, Fedora, Mandriva, Suse, OpenSuse,...
  • .deb (Debian). Creado inicialmente para Debian y usado por todas las distros que derivaron de esa: Ubuntu, Knoppix, Xandros, LinEx, Mint,...
  • .tgz (Tar GNU Zip). Fue creado a partir del formato de compresión tar.gz, con la diferencia de que incluye las rutas de destino de los ficheros al ser descomprimidos. Es usado por Slackware.
  • .slp (Stampede Linux Package). Creado por y para Stampede Linux.
  • .pkg . Usado en Solaris.
La pega que se podría poner a este programa tan útil es que en la conversión , en ocasiones, se pueden perder algunas dependencias, scripts y otras características de los paquetes que no se conservan en el nuevo formato de paquete destino. Es por ello que el uso de alien esta recomendado sólo si no hay otra opción.

Dicho esto vamos a ver como instalar alien:
NOTA: Probado sobre Ubuntu 9.04 y 10.04, para versiones y distros diferentes podría variar.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Instalamos el paquete Alien:
    ~$ sudo apt-get install alien
    Con eso Alien estará debidamente instalado y configurado en nuestro sistema.

Para usarlo haremos los siguiente (también desde la Terminal):
NOTA: Para convertir a o desde paquetes .rpm es necesario tener instalado el gestor de RPM's (Red Hat Package Manager). No suele se problema, porque en sistemas Red Hat y derivados suele ir ya instalado.
NOTA: Para convertir al formato Debian es necesario tener instalados dpkg, dpkg-dev y debmake. No suele ser problema, porque en Debian y derivados como Ubuntu suelen ir ya instalados.
  • Si queremos transformar un fichero a .deb (para ser usado en Debian, Ubuntu,...) haremos:
    ~$ sudo alien -d ARCHIVO-A-TRANSFORMAR
  • Si queremos transformar un fichero a .rpm (para ser usado en Red Hat, Fedora,...) haremos:
    NOTA: En caso de que el paquete a transformar sea .deb, si deseamos conservar los scripts debemos añadir la opción "-c" trás el "-r".
    NOTA: En caso de que queramos que el .rpm generado siga los estánares LSB cambiaremos el "-r" por "-l".

    ~$ sudo alien -r /RUTA-FICHERO-A-TRANSFORMAR/ARCHIVO-A-TRANSFORMAR
  • Si queremos transformar un fichero a .tgz (para ser usado en Slackware) haremos:
    ~$ sudo alien -t ARCHIVO-A-TRANSFORMAR
  • Si queremos transformar un fichero a .slp (para ser usado en Stampede) haremos:
    ~$ sudo alien -s ARCHIVO-A-TRANSFORMAR
  • Si queremos transformar un fichero a .pkg (para ser usado en Solaris) haremos:
    ~$ sudo alien -s ARCHIVO-A-TRANSFORMAR
Por ejemplo, en Ubuntu, para transformar el fichero eJeMplo.rpm, que se encuentra en nuestro Escritorio, a un fichero instalable llamado eJeMplo.deb haremos:
~$ sudo alien -d /home/$USER/Escritorio/eJeMplo.rpm
Y eso creará, también en el escritorio, el fichero deseado, el cual ya podemos instalar (si tenemos permisos suficientes sobre dicho fichero y los lugares implicados en la instalación).

Espero que os sea de utilidad y para cualquier duda comentad.


Salu2,
elSant0

REFRANES

A caballo regalao no le mires el dentado.

Cuentas claras conservan amistades.

No dejes camino por vereda.

En boca cerrada no entran moscas.

El camarón que se duerme se lo lleva la corriente.

Más vale pájaro en mano que ciento volando.

Ya los pájaros le tiran a las escopetas.

Más sabe el diablo por viejo que por diablo.

Perfume bueno viene en frasco pequeño.

Pueblo chiquito, campana grande.

El que tiene narices no manda a oler.

Es mejor dar que recibir.

No tires piedras si tienes techo de cristal.

Más vale estar solo que mal acompañao.

El vago trabaja doble.

El amor entra por la cocina.

Hay muchos caciques y pocos indios.

No dejes para mañana lo que puedas hacer hoy.

Nunca es tarde si la dicha es buena.

Músico pago no toca bien.

En guerra avisada no muere gente.

Donde manda capitán no manda marinero.

Haz bien y no mires a quien.

Dime con quien andas y te diré quién eres.

De tal palo tal astilla.

El que no coge consejos, no llega a viejo.

No todo lo que brilla es oro.

Al que madruga Dios lo ayuda.

La soga quiebra por lo más delgado.

Palo que nace doblao jamás su tronco endereza.

A cada santo le llega su hora.

Tanto nadar para morir en la orilla.

No por mucho madrugar amanece más temprano.

El que a buen árbol se arrima, buena sombra le cobija.



Salu2,
elSant0

Busqueda de otros planetas con vida

La comunidad científica busca constantemente técnicas que permitan afirmar si existe vida en otros planetas. Pero todavía es algo que nos queda un poco lejos, ya que aun no podemos ver planetas extrasolares porque no disponemos de telescopios con la suficiente resolución para ello.

No obstante desde hace algún tiempo se están utilizando otros métodos para la detección y estudio de dichos astros.

La sonda espacial Kepler, de la NASA, inició su travesía siendo lanzada desde cabo Cañaveral el 6 de marzo de 2009. Su misión es la de hallar planetas como la Tierra fuera de nuestro sistema solar. Planetas rocosos, que orbitan en la zona templada (donde el agua líquida puede persistir sobre la superficie) alrededor de estrellas similares al Sol.

El objetivo de la sonda es observar simultáneamente unas 156.000 estrellas (de la región Cisne-Lira de nuestro cielo), y analizar su brillo cada 30 minutos para detectar posibles tránsitos de planetas. Luego, observando la periodicidad de esos tránsitos los astrónomos podrán estimar el tiempo orbital de los planetas descubiertos. Por ejemplo, Los planetas de tamaño similar a la Tierra, ubicados en zonas habitables, deberán teóricamente completar una órbita en un año aproximadamente.

Kepler no es la primera misión de estas características. A finales de 2006, fué lanzada la sonda Corot (de origen europeo). Pero la nueva sonda estadounidense podrá descubrir planetas más pequeños, de tamaño similar a la Tierra, gracias a la mayor resolución y modernidad de los instrumentos que incorpora. Para hacernos una idea, si la Kepler observara desde el espacio un pequeño pueblo de la Tierra por la noche, sería capaz de detectar la disminución en la luz de un pórtico cuando alguien pasa por delante de él.


Así pues, mediante esta nave se espera ampliar notablemente el número de planetas extrasolares descubiertos (que a la fecha del lanzamiento era de 337), de tal manera que al término de la misión, se pueda disponer de una estimación más fiable sobre el número de planetas existentes en la galaxia (dato crucial para calcular la probabilidad de encontrar vida más allá de la Tierra).

Junto a la información obtenida por estas sondas se encuentra la obtenida por el telescopio Hubble y los potentes telescopios terrestres tras identificar la posición del planeta.
Mediante estos telescopios es posible estudiar el espectro electromagnético del planeta y así obtener información extra que aporta datos tan relevantes como su composición o hipótesis sobre posibles hechos que allí ocurren. Por ejemplo, es posible detectar bioindicadores: presencia de oxígeno (necesario para respirar en seres similares a nosotros), presencia de metano (producido como desecho orgánico),... o incluso el efecto de absorción de la clorofila que podría estar produciendo un planeta con gran presencia vegetal.

Hace poco, la NASA hizo públicos los datos obtenidos durante el primer período de misión. Sin embargo, el equipo científico de Kepler, formado por 28 astrónomos, ha obtenido permiso para reservarse hastra febrero de 2011 los datos de los 400 objetos de mayor interés (entre ellos los candidatos más parecidos a la Tierra).

Algunos astrónomos no pertenecientes al equipo han criticado esta excepción en la política de la NASA justificando que el descubrimiento del primer exoplaneta de estas características tendrá carácter histórico y por ende debe hacerse público ya. Sin embargo, la gente del Kepler alega que no han tenido tiempo de confirmar con telescopios terrestres toda la información obtenida, ya que la zona observada sólo es visible desde la Tierra entre los meses de mayo y octubre. Dicen no distinguir aún los planetas de falsas alarmas (como estrellas binarias), y que además no han podido determinar el tamaño de los astros por no conocer el diámetro de la estrella (que se obtiene  por observaciones espectroscópicas con los otros telescopios). Además, cuentan que serán necesarios al menos 3 años para ratificar la existencia de cada uno.

A mi parecer es un poco recóndito el hecho de contener  esa información al mundo más cuando es sabido por todos su importancia y que el uso que se le puede dar fuera de la comunidad científica es cuanto menos poco serio. ¿Qué motivos pueden llevar a NASA a hacerlo?

Poco antes de esta noticia, el famoso astro-físico Stephen Hawkins sorprendía al mundo con unas declaraciones en las que afirmaba que es muy probable que existan los extraterrestres y que contactar con ellos podría ser peligroso.  Añadiendo que deberíamos evitar el contacto, pues si son capaces de llegar aquí se trataría de extraterrestres nómadas que buscan nuevos recursos, tras haber agotado los de su planeta de origen. Para una mejor comprensión hacía una analogía con la llegada de los europeos a América, donde los nativos americanos no salieron bien parados de la explotación e invasión europea.

Un motivo (bastante extravagante) para la ocultación de la información de la Kepler podría ser la ocultación de las coordenadas de los posibles domicilios de vida en el espacio, con el fin de evitar que desde aquí se lance una "llamada" a dichos lugares. Una lógica manera de ocultar nuestra posición en el espacio exterior.

Desde mi punto de vista simplemente quieren evitar que sus datos sean usados  para confirmar, fuera de sus laboratorios, la presencia de una "Exotierra". Ya que probablemente el mérito iría a otras agencias espaciales y eso está en contra de los principios que NASA a demostrado desde la "carrera espacial".  Junto a esta explicación personal, añadiré que creo que las declaraciones de Hawkins no son más que unos acertados comentarios para publicitar su recién estrenada serie "El Universo de Stephen Hawkins" y, por tanto, no tienen ninguna relación con las últimas noticias sobre la busqueda planetaria.

Así pues, seguramente todavía estamos muy lejos de encontrar un planeta con vida similar a la nuestra, pero seguimos acercándonos a un ritmo vertiginoso e incesante. Previsiblemente en el próximo trienio conozcamos la presencia de otras "tierras" y quien sabe, quizás en los próximos años, se confirme la habitabilidad de algunas de ellas.


Salu2,
elSant0

Solucionar problema de "conectividad limitada o nula" en netbooks

En diversos modelos de netbooks de Asus (de la serie Eee Pc) mucha gente está teniendo problemas en el WIFI al instalar sistemas Windows distintos a los que vienen de fábrica.

Tras instalar correctamente el sistema operativo y los drivers, y luego de intentar conectar a la red inalámbrica se devuelve un error del tipo "Conectividad limitada o nula" y no es posible acceder.

El problema es muy simple, en la configuración por defecto del sistema operativo la tarjeta de red inalámbrica tiene activada una opción para mejorar el consumo de energía, y dicha opción es la que bloquea nuestra conexión.

Para solucionarlo haremos lo siguiente:
  1. Clicamos en Mi PC con el botón derecho y damos a Propiedades.
  2. En la nueva ventana damos a la pestana Hardware.
  3. ahora damos sobre el botón Administrador de dispositivos.
  4. En la nueva ventana abierta expandimos Adaptadores de Red y aparecerán todos los adaptadores de red de los disponga nuestro ordenador.
  5. Sobre el adaptador de nuestra tarjeta de red inalámbrica (en mi caso es "Atheros AR9285 Wireless Network Adapter", para vosotros tendrá un nombre parecido) clicamos con el botón derecho y damos a Propiedades.
  6. En la nueva ventana abierta vamos a la pestaña Opciones avanzadas.
  7. En la columna Propiedad (si estamos en una versión inglesa será Property) buscamos la opción Modo Ahorro de Energía (para la versión inglesa Power Save Mode) y le damos valor Apagado (Off).
  8. Damos a Aceptar y cerramos las ventanas que hemos ido abriendo.
Si todo ha ido bien ya está solventado el problema y podremos conectar (se recomienda reinciar para que la configuración de red se corrija).


Salu2,
elSant0

Restaurar paneles de Ubuntu

¿Has eliminado sin querer alguno de los paneles de Ubuntu? Si ese es tu caso, o si simplemente los has toqueteado demasiado y deseas restaurarlos al estado inicial tras la instalación basta con que hagas los siguiente:
NOTA: Probado sobre Ubuntu 10.04, para otras versiones podría variar.
NOTA: Recuerda que serán eliminadas todas las configuraciones que afecten a los paneles.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->). Si no tenemos acceso al menú para abrir una Terminal podemos abrir el lanzador de aplicaciones (ALT+F2) ejecutar lo siguiente:

    gnome-terminal
  2. Una vez estemos en la Terminal, cerramos los servicios de configuración de Gnome para poder modificarlos (sino no se podrían eliminar):

    ~$ gconftool-2 --shutdown
  3. Luego eliminamos las configuraciones de panel existentes:

    ~$ rm -rf ~/.gconf/apps/panel
  4. Y por ultimo reabrimos todos los paneles restaurando al estado inicial:

    ~$ pkill gnome-panel
Ya tenemos los paneles predeterminados de nuevo.


Salu2,
elSant0

Mostrar todos los iconos de los menús de Gnome

Un amigo me comenta que en su recién instalado Ubuntu no se muestran todos los iconos que acompañan a las etiquetas de los menús (Aplicaciones, Lugares y Sistema).

El problema viene porque, por defecto, en GNOME 2.30 (que es la versión que acompaña a Ubuntu 10.04), esta opción viene desactivada; se ha hecho así para una mejor administración de recursos gráficos.

De todos modos, puesto que el gasto es mínimo, supongo que la gran mayoría querréis activarlos. Para ello hacemos:
NOTA: Para versiones diferentes de Gnome o de Ubuntu podría variar.
  1. Abrimos una terminal (Aplicaciones->Accesorios->Terminal).
  2. Configuramos dicha opción:
    ~$ sudo gconftool-2 --type Boolean --set /desktop/gnome/interface/menus_have_icons True
    

Ya tenemos iconos en los menús.


Salu2,
elSant0

Ocultar más rápido las barras de menú en Ubuntu

Como se puede ver en la siguiente imagen, hago uso de los 2 paneles que venían por defecto cuando instalé Ubuntu.
El caso es que, como soy un poco maniático con eso de ganar espacio en pantalla, me propuse activar la opción "Ocultar automáticamente" en uno de mis paneles. Para hacerlo simplemente:
  1. Cliqué con el botón derecho sobre una parte libre del panel a ocultar.
  2. Seleccioné Propiedades.
  3. En la nueva ventana de configuración abierta marqué la opción Ocultar automáticamente.
  4. Y dí a Cerrar.
Pero resulta que tras hacerlo me dí cuenta de que el proceso de despliegue/ocultación era demasiado lento y, como también soy un poco maniático con aquello de ganar tiempo, me propuse acelerarlo. Para hacerlo no encontraba a simple vista la opción, asi que tuve que utilizar la herramienta gconf-editor, la cual permite configurar casi cualquier aspecto de Gnome:
  1. Abrimos el lanzador de aplicaciones (pulsando ALT+F2).
  2. En la ventana que se nos abre ejecutamos:

    gconf-editor

  3. Se nos abrirá la aplicación. Allí, en la estructura de carpetas que aparece a la izquierda, vamos a la ruta apps->panel->toplevels, tal y como se ve en la imagen de la derecha. Cada carpeta desplegada es uno de los paneles que tenemos en uso. Por ejemplo, en esta imagen tenemos:

    • bottom_panel_screen0: Es el panel de la parte inferior de la pantalla.
    • top_panel_screen0: Es el panel de la parte superior de la pantalla.
    • panel_1: Es un panel de accesos auxiliar.
  4. Lo único que nos queda es configurar cada panel como queramos, cambiando los valores que aparecen en el cuadro de la derecha al ser seleccionados. En mi caso, para acelerar los menús, desactivé la opción enable_animations y cambié los tiempos de hide_delay (retraso al ocultar el panel) y unhide_delay (retraso al desplegar el panel) a valor "50" (recuerda que el valor está en milisegundos).
  5. Probamos nuestra nueva configuración y si estamos satisfechos cerramos gconf-editor.


Salu2,
elSant0

Supersticiones absurdas en los mundiales de fútbol

Hoy se estrena la selección de España en el mundial de fútbol de Sudáfrica. Parte como favorita tras vencer en la Eurocopa de 2008 y caer sólamente 1 partido desde entonces (frente a EEUU en la copa Confederaciones de 2009).

En aquella Eurocopa, el entonces entrenador de "la roja", Luis Aragonés, traía algunas manías supersticiosas desde el mundial de Alemania que hicieron, por ejemplo, descartar como color de la segunda equipación el amarillo (era más bien dorado) por el blanco. Luis rechazaba que su equipo jugara con ese color porque pensaba que traía mala suerte (por eso Brasil es pentacampeona, jaja). Sin embargo con el actual entrenador, Del Bosque, ya se ha estrenado la camiseta dorada y puede que durante el mundial la volvamos a ver. Esperemos que eso no nos perjudique :P .

En relación a esto aquí dejo un recopilatorio de algunas de las supersticiones y cábalas más raras y locas que han pasado por los mundiales:
  • En 2006, Gennaro Gattuso, centrocampista de Italia, usó el mismo suéter todos los días (olería de maravilla en su último día en el país germano ¿verdad?).
  • En 2006, John Terry, defensa de Inglaterra, se sentó en el mismo lugar del autobús, se puso 3 vueltas de cinta alrededor de las medias y escuchó el mismo CD camino al estadio en cada uno de los partidos.
  • En 1998 y 2002, Juan Sebastián Verón, defensa de Argentina, se encintó las rodillas en todos los partidos.
  • En 2006, Mario Gómez, delantero de Alemania, no cantó el himno nacional en la previa de los partidos. No lo hacía porque una vez cuando era juvenil no lo hizo y luego marcó.
  • En 1978, como portero de Argentina, y en 2006, como entrenadorde México, Ricardo La Volpe consultaba una astróloga personal. Además, como entrenador confiaba en sus corbatas de dragones y en el Feng Shui.
  • En este mundial de 2010, Raymond Domenech, entrenador de Francia, también consultará una astróloga personal, como viene haciendo en todos sus partidos como seleccionador.
  • En 1998, Laurent Blanc, central y capitán de Francia, besó la cabeza calva a su portero Fabian Barthez.
  • En 1998, toda la selección de Francia escuchó en el vestuario la canción de Gloria Gaynor "I Will Survive" antes de todos los partidos. Al final ganó el Mundial.
  • En toda la fase previa de este mundial de 2010, Adrian Mutu, delantero de Rumanía, utilizó la misma ropa interior en todos sus partidos.
  • En 1998, Iván Zamorano, delantero de Chile, jugó con una venda blanca en la muñeca derecha. Lo hizo porque una vez tuvo una molestia en dicha zona y para seguridad le pusieron una protección de ese color, luego hizo tres goles.
  • li>En 1998, Paul Ince, defensa de Inglaterra, abandonaba el último el vestuario y luego salía corriendo y se ponía la camiseta camino del césped. li>En 2006, Kolo Touré, defensa de Costa de Marfil, infresaba el último en el terreno de juego. Era habitual en él y una vez le costó una tarjeta amarilla (en un partido de Liga de Campeones entre Arsenal y Roma, el árbitro se cansó de aguantar,por esperar a que entrara primero el rezagado William Gallas).
  • En 1986 y 1990, Carlos Bilardo, seleccionador de Argentina, llevó una estatua de la virgen de Luján al campo en cada partido. Además, prohibía a sus jugadores comer pollo en las concentraciones porque traía mala suerte. También respetaba a rajatabla la misma vestimenta, los lugares en el autobús e incluso la ruta hacia el estadio.
  • Mario Lobo Zagallo, ex jugador y seleccionador de Brasil, era amante del número 13, por su devoción a San Antonio, cuya fiesta se celebra el 13 de junio. Jugaba con ese número.
  • En las fase previa a este mundial de 2010, Giovanni Trapattoni, seleccionador de Irlanda, rociaba el campo y asus jugadores con agua bendita que le envía su hermana monja.
  • En 1994, 1998, 2002 y 2006, Ronaldo, delantero de Brasil, entró siempre al campo de juego con el pie derecho.
  • En 1986, Hugo Sánchez, delantero de México, no tiró ni una sóla vez a portería en los calentamientos. Decía que lo hacía "para no gastar goles".
  • En 1986 y 1990, Gary Lineker, delantero de Inglaterra, tampoco tiró a puerta en los calentamientos por el mismo motivo.
  • En 1990, René Higuita, portero de Colombia, usó siempre calzoncillo azul. Lo hacía porque gano la copa América con el Atlético Nacional de Medellín a fines de la década de los 80 llevando esos mismos calzones.
  • En 1962, Aymoré Moreira, técnico de Brasil, se hizo famoso por usar una camiseta que tenía un lagarto bordado en el pecho. Su hijo confesó que él pensaba que que el lagarto "le ayudaba a ganar partidos".
  • En 1990, Sergio Goycochea, portero de Argentina, orinó en el campo durante el partido antes de las definiciones por penaltis. Él cree que eso ayudó a Argentina a llegar a la final.

Supongo que habrán muchas más, pero yo lo dejo aquí. Veamos cuan efectivas son las de este año.


Salu2,
elSant0

Llamada al servicio técnico

Instalar DockbarX, un administrador de ventanas muy práctico

DockbarX es un applet para el panel de Gnome que nos permite tener en un modo de vista iconizada las ventanas que tengamos abiertas.

La gran ventaja que trae es que, en vez de necesitar un espacio considerable para poner en los botones de cada ventana abierta el título completo de dicha ventana, sólo necesita unos pocos píxeles para colocar el icono del programa al que pertenece dicha ventana.

Para instalarlo haremos:
NOTA: Instalado y probado sobre Ubuntu 9.10, 10.04 y 10.10. En versiones distintas puede variar.
  1. Abrimos una terminal (Aplicaciones->Accesorios->Terminal).
  2. Añadimos el repositorio correspondiente:
    ~$ sudo add-apt-repository ppa:dockbar-main/ppa
  3. Actualizamos la lista de software disponible:
    ~$ sudo apt-get update
  4. Instalamos el paquete:
    ~$ sudo aptitude install dockbarx
Una vez instalado, para añadirlo a nuestro panel haremos:
  1. Clicamos con el botón derecho del mouse sobre el panel en el que queremos añadir el applet (yo lo puse en el panel superior).
  2. Seleccionamos Añadir al Panel....
  3. Buscamos y seleccionamos el elemento DockBarX y damos a Aceptar.



------------------------------------------------------------

ACTUALIZACION 21/01/2011:
Recientemente me hago eco de un paquete que añade algunos temas más a los pocos que incorpora por defecto DockBarX. Para instalarlos y así tener un poco más de variedad:
  1. Abrimos una terminal (Aplicaciones->Accesorios->Terminal).
  2. Instalamos el paquete correspondiente:
     ~$ sudo apt-get install dockbarx-themes-extra



Salu2,
elSant0

Habilitar en Ubuntu el reinicio del servidor gráfico mediante Ctrl+Alt+BackSpace

Para los que llevamos usando linux durante años hay una combinación de teclas que nos es habitual para reiniciar el servidor gráfico (acción llamada comúnmente "matar las X"). Esa combinación es [Ctrl]+[Alt]+[BackSpace].

En las últimas versiones de Ubuntu (desde la 9.04) esta combinación viene desactivada para evitar que nuevos usuarios la utilicen sin darse cuenta, provocándole problemas.

Para habilitar la combinación de teclas [Ctrl]+[Alt]+[Backspace] haremos lo siguiente:
  1. Vamos a Sistema->Preferencias->Teclado.
  2. En la ventana abierta seleccionamos la pestaña Distribuciones.
  3. Clicamos sobre el botón Opciones...
  4. En la nueva ventana abierta expandimos la opción Secuencia de teclas para matar al Servidor X.
  5. Habilitamos la opción Control + Alt + Retroceso.
  6. Cerramos y la opción quedará habilitada. En caso de querer deshabilitarla de nuevo repetiremos los pasos anteriores.

Salu2,
elSant0

Añadir plugins y skins a aMSN

Para quien no sepa qué es aMSN, hace ya algún tiempo cree un post donde lo explicaba y decía como instalarlo (podéis verlo aquí).

Ahora voy a dedicar estas líneas a explicar como añadir nuevas funcionalidades y características mediante la instalación de "plug-ins" y como cambiar la apariencia general instalando "skins".
NOTA: Aunque podemos encontrar plugins y skins en diversos sitios, explicaré sólo la instalación de los que podemos encontrar en la página oficial de aMSN, ya que otros podrían ser no seguros o inestables.

Es posible instalarlos uno a uno o, con ayuda de subversion, añadirlos todos juntos desde el repositorio.

Veamos primero como hacerlo todos juntos:
NOTA: Es necesario haber añadido el repositorio de aMSN. En este tutorial ya mencioné como hacerlo.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Instalamos subversion, para descargar del repositorio de aMSN las últimas versiones de plugins y skins:
    NOTA: Si ya tienes instalado subversion no es necesario reinstalarlo.
    NOTA: No todos los plugins y skins se descargan por SVN. Aun existen varios que no hay otra forma que descargarlos desde la página web.

    ~$ sudo apt-get install subversion
  3. Procedemos a descargar los plugins en el directorio de aMSN correspondiente a nuestro usuario:

    ~$ svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn-extras/plugins/ /home/$USER/.amsn/plugins
  4. Ahora procederemos a descargar los skins en el directorio de aMSN correspondiente a nuestro usuario:

    ~$ svn co https://amsn.svn.sourceforge.net/svnroot/amsn/trunk/amsn-extras/skins/ /home/$USER/.amsn/skins

Con eso ya los tenemos instalados. Ahora bien, si lo que deseabamos era instalarlos uno a uno (o añadir alguno que no haya sido instalados todavía) haremos lo siguiente:
  1. Abrimos la web oficial en el navegador: http://www.amsn-project.net
  2. Descargamos uno a uno los plugins y skins que deseemos (los podemos encontrar en las secciones plugins y Skins).
    NOTA: Podemos encontrarnos un mensaje del tipo:

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/includes/languages/es/es.php:299) in /var/www/getURL.php  on line 15
    Your web browser should have redirected you automatically. If not, please click here.
    Si es así, clicaremos sobre el enlace final "click here".
  3. Descomprimimos los plugins en la carpeta /home/$USER/.amsn/plugins
    NOTA: $USER es nuestro usuario.
  4. Descomprimimos los skins en la carpeta /home/$USER/.amsn/skins

Y ya está, si todo fué bien tendremos plugins y skins pleno rendimiento.
Ahora veamos como utilizarlos.

Para los skins:
  1. Abrimos el programa aMSN (Aplicaciones->Internet->aMSN).
  2. Nos dirigimos al menú Cuenta->Elegir Tema (skin).
  3. En la nueva ventana abierta tenemos una lista con los skins instalados. Seleccionamos el que deseamos usar y aceptamos(a mi en particular me gusta mucho Dark Matter 4.0).
  4. Cerramos el programa y lo volvemos a abrir para que los cambios surtan efecto en su totalidad.
Cuando deseemos cambiar de skin repetiremos los pasos anteriores.

Para los plugins:
  1. Abrimos el programa aMSN (Aplicaciones->Internet->aMSN).
  2. Nos dirigimos al menú Cuenta->Selector de plug-ins.
  3. En la nueva ventana abierta tenemos una lista con los skins instalados. Seleccionamos uno a uno los que deseamos configurar y usar, damos a "Habilitar" y a "Configurar" en cada cual y aceptamos(yo recomiendo ir habilitándolos poco a poco para ir habituándonos al programa).
  4. Cerramos el programa y lo volvemos a abrir para que los cambios surtan efecto en su totalidad.
Cuando deseemos cambiar la configuración de algun plugin repetiremos los pasos anteriores.

Y eso es todo.


Salu2,
elSant0

Instalar Google Chrome en Ubuntu

Google Chrome es un navegador web desarrollado por Google y compilado con base en componentes de código abierto como el motor de renderizado de WebKit y su estructura de desarrollo de aplicaciones.
Es el tercer navegador más utilizado en Internet (tras Firefox e Internet Explorer) y está disponible gratuitamente bajo condiciones de servicio específicas.

Las metas primordiales al diseñar el navegador fueron mejorar la seguridad, velocidad y estabilidad que los navegadores existentes ofrecían. Además también es reconocido por los cambios importantes qu introdujo en la interfaz de usuario.

Algunos de los detalles de seguridad que incluye son:
  • Descarga periódica de "listas negras" que incluyen direcciones webs peligrosas para el usuario, avisando al mismo en caso de intentar acceder.
  • Aislamiento de procesos, para impedir la instalación de software malicioso o impedir que lo que ocurre en una pestaña pueda afectar a lo que sucede en otra.
  • Modo Incognito, que permite navegar con total privacidad, ya que no registra ninguna actividad y borra de los archivos temporales las cookies utilizadas. Cuando se activa una de estas ventanas "nada de lo que ocurre en esa ventana saldrá de su computadora"

Ademas, es reconocido por su velocidad, el soporte de estándares (especialmente CSS), innovación en la interfaz, permitir añadir temas visuales, permitir añadir extensiones, integrarse con algunas herramientas de Google (traducciones,geolocalización,...)...

Para instalarlo:
NOTA: Probado en Ubuntu 9.10 y 10.04. En otras versiones podría variar.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Editamos el fichero que contiene nuestros repositorios y añadimos el de Opera:
    NOTA: Yo he utilizado el editor gedit, que viene instalado por defecto, pero puedes usar cualquier otro.
    ~$ sudo gedit /etc/apt/sources.list
    Al final del fichero abierto añadimos la siguiente línea:
    deb http://dl.google.com/linux/deb/ stable main
    Guardamos y cerramos el fichero.
  3. Agregamos la llave GPG:
    ~$ wget -q -O - http://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
  4. Actualizamos el software disponible en los repositorios:
    ~$ sudo aptitude update
  5. Instalamos el navegador:
    ~$ sudo apt-get install google-chrome-unstable

Ya lo tenemos. A disfrutarlo.

Salu2,
elSant0

Instalar Opera en Ubuntu

Opera es un navegador web y suite de Internet creado por la empresa noruega Opera Software. Es gratuito (desde su versión 8.50) y a día de hoy es uno de los navegadores más utilizados, junto a Firefox, Internet Explorer y el reciente Google Chrome.

Es reconocido por su velocidad, seguridad, soporte de estándares (especialmente CSS), tamaño reducido, internacionalidad y constante innovación (navegación por pestañas, Speed Dial, movimientos del ratón en la navegación, personalización por sitio, vista en miniatura por pestaña,...).

Para instalarlo:
NOTA: Probado en Ubuntu 9.10, 10.04 y 10.10. En otras versiones podría variar.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Editamos el fichero que contiene nuestros repositorios y añadimos el de Opera:
    INFO DEL REPOSITORIO:
    Tipo: Binario
    URI: http://deb.opera.com/opera/
    Distribución: maverick || natty
    Componentes: stable non-free
    Llaves GPG: 4E7532C8 (Fecha 11-01-2011)

    ~$ sudo gedit /etc/apt/sources.list
    Al final del fichero abierto añadimos la siguiente línea:
    deb http://deb.opera.com/opera/ stable non-free
    Guardamos y cerramos el fichero.
  3. Agregamos la llave GPG:
    ~$ wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
  4. Actualizamos el software disponible en los repositorios:
    ~$ sudo apt-get update
  5. Instalamos el navegador:
    ~$ sudo apt-get install opera

Ya lo tenemos. A disfrutarlo.


Salu2,
elSant0

Resolver problemas de arranque al actualizar a Ubuntu 10.04

Una amiga me ha pedido ayuda con un problema que le ha surgido al arrancar en un equipo donde tiene instalados Windows XP y Ubuntu. Resulta que al actualizar a Ubuntu 10.04 el Grub se ha visto envuelto en algún error y ahora al seleccionar la opción de Windows no ocurre nada (permanece en el menú como si no se hubiera seleccionado).

Para quien le ocurra algo parecido decir que no hay por qué alarmarse (al menos de momento). Si no ha ocurrido ningún desastre la partición de Windows (con todo lo que allí se alojaba) sigue intacta.

Para resolver este problema y muchos otros parecidos es necesario conocer un poco en qué consiste el Grub y como funciona; vamos a ello.

En todos los PCs que usamos, una vez pulsamos el botón de encendido ocurre lo siguiente:
  1. Se carga la BIOS, la cual contiene las configuraciones básicas del PC. La BIOS está incluída en la placa base.
  2. Se comienza a leer el disco predeterminado (el cual está indicado en la BIOS). Lo normal es que sea nuestro disco duro, aunque también se puede configurar arrancar desde un CD, desde un disquette, desde un Pendrive,...
Cuando llegamos al paso en que es leído el disco duro, se leerá la primera posición del mismo. Al sector que contiene dicha posición se le llama MBR (Master Boot Record) o sector 0.

En los PCs lo habitual es encontrar un programa gestor de arranque dentro del MBR, el cual se encarga de redireccionar al sector donde se aloja la rutina de arranque del sistema operativo.
NOTA: Como el gestor de arranque que acompaña a Windows no es compatible con otros sistemas, para poder tener Windows junto a (por ejemplo) Ubuntu es necesario utilizar otro gestor que sí sea compatible. la instalación de Ubuntu facilita esta acción utilizando de manera predeterminada el gestor Grub (aunque hay otras alternativas como LILO, SILO;...).

Entendido esto, vamos ahora a reparar el problema:
NOTA: En caso de que no podamos entrar a Ubuntu podemos utilizar el disco de instalación y arrancar desde allí.
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Obtenemos la dirección de inicio del sistema operativo que no arranca en el Grub:
    ~$ sudo fdisk -l
    Este comando nos devuelve información detallada de nuestros discos, incluídas las direcciones de inicio de cada partición. Entre las líneas devueltas podremos ver algo parecido a esto:
    Dispositivo Inicio    Comienzo      Fin      Bloques  Id  Sistema
    /dev/sda1   *           1        9768    78461428+   7  HPFS/NTFS
    /dev/sda2            9769       19457    77826892+   5  Extendida
    /dev/sda5            9769       19057    74613861   83  Linux
    /dev/sda6           19058       19457     3212968+  82  Linux swap / Solaris
    
    Podemos distinguir la partición donde está instalado Windows por el sistema de ficheros que usa (HPFS/NTFS). En este ejemplo podemos ver que la partición donde se encuentra instalado Windows es la "hda1", que comienza en el sector "1" y acaba en el "9768".
  3. Editamos la lista de sistemas que aparecen en nuestro Grub:
    NOTA: Yo he utilizado el editor gedit, que viene instalado por defecto, pero puedes usar cualquier otro.
    ~$ sudo gedit /boot/grub/menu.lst
    Se abrirá un fichero, el cual contiene la configuración de la lista que es mostrada al arrancar el Grub. Entre las líneas del fichero podemos distinguir algo parecido a esto:
    
    title  Ubuntu 10.04 LTS, kernel 2.6.32-22-generic
    uuid  52ccae3f-31b4-49ed-af2c-7fb29c1b19f2
    kernel  /boot/vmlinuz-2.6.32-22-generic root=UUID=52ccae3f-31b4-49ed-af2c-7fb29b1b19f3 ro splash vga=795 
    initrd  /boot/initrd.img-2.6.32-22-generic
    quiet
    
    title  Ubuntu 10.04 LTS, kernel 2.6.32-22-generic (recovery mode)
    uuid  52ccae3f-31b4-49ed-af2c-7fb29c1b19f2
    kernel  /boot/vmlinuz-2.6.32-22-generic root=UUID=52ccae3f-31b4-49ed-af2c-7fb29b1b19f3 ro  single
    initrd  /boot/initrd.img-2.6.32-22-generic
    
    title  Ubuntu 10.04 LTS, memtest86+
    uuid  52ccae3f-31b4-49ed-af2c-7fb29c1b19f2
    kernel  /boot/memtest86+.bin
    quiet
    
    title  Microsoft Windows XP Professional
    rootnoverify (hd0,0)
    savedefault
    makeactive
    chainloader +1
    
    Lo más probable es que si tenías el problema comentado al inicio del post, o alguno parecido, estas líneas no las tengas correctamente configuradas.

    Según este ejemplo, cuando en el grub seleccionemos "Microsoft Windows XP Professional", el arranque se dirigirá al disco "hd0,0". Y allí es donde se debe encontrar la rutina para arrancar Windows. Para comprobar si es correcta esa dirección la compararemos con la que obtuvimos en el paso 2 (en nuestro caso "hda1"). De la direcciópn "hd0,0" el primer número representa la letra (a=0;b=1;c=2;...) y el segundo número representa el número de la partición disminuido en 1 (1=0;2=1;3=2;...); por tanto la dirección hd0,0 corresponde a hda1 (otros ejemplos: hda2=hd0,1; hdb2=hd1,1; hda5=hd0,4;...).
    Sólo tendremos que corregir el fichero abierto con la configuración correcta, cerrar y guardar.
  4. Reiniciamos para que los cambios surtan efecto y lo probamos.

Salu2,
elSant0

Problemas con tarjeta gráfica Intel GMA 500 en Ubuntu

Hace unos días llegó a mis manos un netbook Asus 1201HA con el fin de instalarle Ubuntu.

Durante el proceso de instalación fue todo bien, pero una vez arranqué el sistema operativo me encontré un problema que al parecer está volviendo locos a muchos. La máquina lleva por gráfica el chipset Intel Graphic Media Accelerator 500 (Intel GMA 500), para el cual todavía no hay drivers oficiales para linux {Ver ACTUALIZACIÓN}.

Todo funcionaba bien, pero la resolución gráfica no era la correcta y era imposible activar los efectos de escritorio de Compiz. Lo peor es que encima es posible que pase bastante tiempo hasta que llegue una versión de los drivers por parte de Intel, ya que de momento no está muy por la labor {Ver ACTUALIZACIÓN} . Resulta que el chip que utiliza esta gráfica es creado por otra empresa (no por Intel) y sus drivers para linux están absolutamente abandonados por esa empresa; incluso incluyen parte del mismo ya compilados de manera privativa, lo que no permite a desarrolladores libres corregirlos.

Sin embargo, hay un driver compatible que, a pesar de tener algunas funcionalidades pendientes (sobre todo con los efectos en 3D), corrige casi todos los problemas. No está incluido en los repositorios oficiales de Ubuntu, pero es fácil de instalar.

Para hacerlo haremos los siguiente:
NOTA: Instalación probada con Ubuntu 10.04 y Ubuntu 10.10, en versiones posteriores podría variar; para versiones anteriores vease aquí.
NOTA: Durante el proceso se desinstalarán los paquetes de Compiz, ya que de momento no son compatibles con este driver (los efectos de escritorio que proporcionan no podrán ser usados).
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Añadimos el repositorio que contiene los drivers. Tenemos 2 posibles repositorios, uno para las versiones estables y otro para versiones "beta" (que además incluye mejoras para el soporte 3D). Yo uso la versión estable porque, tras probar la "beta" tuve bastante problemas en este netbook:
    ~$ sudo add-apt-repository ppa:gma500/ppa
    Para aquellos que deseeis usar el "repos" de versión "beta":
    ~$ sudo add-apt-repository ppa:gma500/fix
  3. Actualizamos la lista de software accesible desde nuestra máquina:
    ~$ sudo apt-get update
  4. Instalamos los paquetes correspondientes al driver:
    ~$ sudo apt-get install poulsbo-driver-2d poulsbo-driver-3d poulsbo-config
    Serán instaladas automáticamente algunos paquetes más por dependencias.
  5. Una vez hecho esto (el paso 3 llevará un ratito), reiniciamos nuestra máquina para que sean cargados los nuevos drivers gráficos.

Con esto la mayoría de problemas serán solventados (resolución de pantalla, videos online como Youtube,...) {Ver ACTUALIZACIÓN}.

De momento no he encontrado una solución mejor. Cuando lo haga la añadiré. Agradeceré cualquier ayuda y animo a preguntar en caso de que os surjan problemas.

Mientras, iré añadiendo mejoras gráficas que no necesiten de Compiz para conseguir una mejor experiencia con nuestra gráfica "maldita".
Por ejemplo, para conseguir algunos efectos de transparencias y sombras (en Metacity) haremos:
~$ gconftool-2 -s '/apps/metacity/general/compositing_manager' --type bool true



NOTA: Este es el final del post. Las actualizaciones siguientes han sido enlazadas anteriormente.



----------------------------------------------------------

ACTUALIZACIÓN 09/08/2010: {Volver} Hoy muchos han sufrido un problema durante la actualización del driver desde sus repositorios. Tras finalizarla, ha sido necesario reiniciar y luego de hacerlo el sistema gráfico ha quedado corrupto.

Se debe a la inestabilidad de los repositorios donde se aloja el driver. A veces provoca que las descargas no sean completas o sean corruptas, con lo que la actualización no se produce debidamente y los ficheros de configuración se vuelven inservibles.

Para solucionarlo es necesario reinstalarlos. en mi caso lo he hecho de la siguiente manera:
  1. Nos vamos a otro equipo con acceso a internet y hacemos esto:
    NOTA: Este equipo debe tener una arquitectura de CPU equivalente a la del equipo donde tenemos el problema (procesador de 32bits, o de 64 bits,...).
    1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
    2. Añadimos el repositorio que contiene los drivers:
      ~$ sudo add-apt-repository ppa:gma500/ppa
    3. Actualizamos la lista de software accesible desde la máquina:
      ~$ sudo apt-get update
    4. Descargamos (no instalamos) los paquetes que forman el driver:
      ~$ sudo aptitude download libdrm-poulsbo1 libva1 poulsbo-config poulsbo-driver-2d poulsbo-driver-3d psb-firmware psb-kernel-source xpsb-glx xserver-xorg-video-psb
    5. Copiamos a un medio extraíble que podamos usar en la máquina "problemática" (por ejemplo un pendrive) todos los paquetes descargados. NOTA: La ruta donde se encuentra dependerá de la configuración local de la máquina donde los descargamos; por defecto es la "Carpeta personal".
    6. Eliminamos el repositorio para dejar la máquina como estaba. Para hacerlo cómodamente podemos ir a Sistemas->Administración->Orígenes de Software, después a la pestaña Otro Software y clicamo sobre el repositorio "http://ppa.launchpad.net/gma500/ppa/ubuntu". Damos Quitar y luego al botón Cerrar y a Recargar en la ventana emergente.
  2. Ahora nos vamos a la máquina donde tenemos el problema gráfico y arrancamos en modo Consola. Para hacelo podemos seguir éste tutorial.
  3. Montamos el medio extraíble donde guardamos los paquetes descargados. En mi caso, al conectar el pendrive, fué montado automáticamente en la ruta "/media/KINSTON".
  4. Desinstalamos todos los paquetes del driver:
    ~# apt-get remove libdrm-poulsbo1 libva1 poulsbo-config poulsbo-driver-2d poulsbo-driver-3d psb-firmware psb-kernel-source xpsb-glx xserver-xorg-video-psb
    NOTA: Fíjate que estoy como usuario root.
  5. Instalamos todos los paquetes que portamos en el medio extraíble:
    ~# dpkg -i libdrm-poulsbo1_2.3.0-1ubuntu0sarvatt4~1004um1ubuntu1_i386.deb libva1_0.31.0-1+sds9.1ubuntu1_i386.deb poulsbo-config_0.1.2~1004um2_all.deb poulsbo-driver-2d_1.1-0ubuntu1~1004um1_all.deb poulsbo-driver-3d_1.1-0ubuntu1~1004um1_all.deb psb-firmware_0.30-0ubuntu1netbook1ubuntu1_i386.deb psb-kernel-source_4.42.0-0ubuntu2~1004um3.1_all.deb xpsb-glx_0.18-0ubuntu1netbook2~1004um1ubuntu1_i386.deb xserver-xorg-video-psb_0.36.0-0ubuntu3~1004um9_i386.deb
    NOTA: Fíjate en los nombres de los ficheros, ya que podrían variar según la versión descargada.
  6. Una vez acaben de ser instalados reiniciamos nuestra máquina y todo deberá volverá a funcionar normalmente.
{Volver}





------------------------------------------------------------

ACTUALIZACIÓN 11/08/2010: {Volver} Por fin Intel parece tomar cartas en el asunto. Al parecer Intel está teniendo problemas para correr la GMA 500 sobre su nuevo sistema operativo MeeGo (basado en Linux), por lo que van a implementar drivers para dar un mejor soporte. Esperamos que lleguen pronto.





----------------------------------------------------------

ACTUALIZACIÓN 03/03/2011: Gracias a este post publicado por el bloguero ahornero, me hago eco de que Intel por fin nos brinda soporte.

Aunque no está todavía tan depurado como esperábamos, Intel extiende a Linux el soporte de su controlador EMGD (Embedded Media and Graphics Driver), el cual nos permite usar la tarjeta gráfica Intel GMA 500 en Ubuntu.

El problema que puede traer este driver es que, como aun no es una versión oficialmente soportada por el kernel de linux, cada vez que actualicemos el kernel perderemos en éste la configuración realizada y el driver EMGD dejará de funcionar. Si aun así nos decidimos por instalar el driver de Intel, podemos solucionar este problema ejecutando el siguiente comando antes de reiniciar tras una actualización del kernel:
NOTA: Recuerda que debes ejecutarlo antes de reiniciar, ya que de no hacerlo el sistema ya no podrá cargar el sistema gráfico y tendrás que trabajar en modo consola hasta solucionarlo.
~$ sudo dpkg-reconfigure emgd-dkms


En caso de que no te decidas por el driver oficial puedes usar el driver alternativo que ha dado soporte hasta ahora. Para ello vuelve a los inicios del post.{Volver}

Si te decidiste a instalar el controlador oficial de Intel aquí tienes como hacerlo:
  1. Abrimos una Terminal (Aplicaciones->Accesorios->Terminal).
  2. Añadimos el repositorio que contiene los drivers:
    ~$ sudo add-apt-repository ppa:gma500/emgd
  3. Actualizamos la lista de software accesible desde la máquina:
    ~$ sudo apt-get update
  4. Instalamos los paquetes que forman el driver:
    ~$ sudo apt-get install emgd-dkms xorg-emgd emgdui
  5. Editamos el fichero que almacena la configuración de interfaz gráfica "/etc/X11/xorg.conf":
    ~$ sudo gedit /etc/X11/xorg.conf
  6. Dentro del fichero buscamos la siguiente sección:
    Section "Device"
    ...
    EndSection
    Y modificamos su interior dejándolo del siguiente modo:
    Section "Device"
        Identifier "Intel_IEGD-0"
        Driver     "emgd"
        VendorName "Intel(R) DEG"
        BoardName  "Embedded Graphics"
        BusID      "0:2:0"
        Screen      0
        Option     "PcfVersion"    "1792"
        Option     "ConfigId"    "1"
        Option     "PortDrivers"    "lvds"
        Option     "ALL/1/name"    "lvds-display"
        Option     "ALL/1/General/PortOrder"  "40000"
        Option     "ALL/1/General/DisplayConfig"  "1"
        Option     "ALL/1/General/DisplayDetect"  "1"
        Option     "ALL/1/General/VideoRAM"                 "131072"
        Option     "ALL/1/Port/4/General/name"  "LVDS"
        Option     "ALL/1/Port/4/General/Edid"  "1"
        Option     "ALL/1/Port/4/Attr/70"   "0"
    EndSection
    Ahora buscamos:
    Section "Screen"
    ...
    EndSection
    Y modificamos la línea que indica el dispositivo a utilizar, quedando del siguiente modo:
    Section "Screen"
    ...
        Device        "Intel_IEGD-0"
    ...
    EndSection
  7. Cerramos el fichero guardando los cambios
  8. Y finalmente reiniciamos para que los cambios surtan efecto.
Y con eso ya podemos hacer uso completo de nuestra gráfica. Por ejemplo, podemos activar los efectos visuales de escritorio desde Sistema->Prefrencias->Apariencia->Efectos visuales. {Volver}


Salu2,
elSant0

CHISTE INFORMÁTICO (I)

Un hombre está haciendo un vuelo en un globo aerostático. Se pierde y decide descender un poco y preguntar a alguien. Baja a unos 10 metros del suelo y pregunta a una persona que pasaba por allí:

- Por favor, ¿puede decirme donde estoy?
- Pues mire, está usted en un globo aerostático, a unos 10 metros del suelo.
- Usted es informático, ¿verdad?
- Sí, ¿cómo lo sabe?
- Porque me ha dado una respuesta técnicamente correcta, pero que no me soluciona nada.
- Y usted es usuario, ¿verdad?
- Pues sí, ¿cómo lo sabe?
- Porque está igual de perdido que antes, pero ahora me echa la culpa a mí.

Salu2,
elSant0

Uso de pestañas en Nautilus

Aquí dejo una función de Nautilus (que es el navegador de ventanas por defecto) que me parece practiquísima.

Nautilus, incorpora multitud de opciones a las que los usuarios de Windows no están acostumbrados (ya que el Explorador de Archivos de Windows no las incorpora). Una de ellas es la navegación por pestaña.

Al igual que lo hacen los principales navegadores web, es posible navegar por los carpetas de nuestro equipo sin tener que andar abriendo una ventana para cada una. Para ello, cuando deseemos abrir una nueva carpeta bastará con clicar sobre ella con el botón central del ratón. De esa manera, se abrirá una nueva pestaña en la ventana donde nos encontramos.

Espero os sea de utilidad.


Salu2,
elSant0

Comandos para tratar paquetes en Ubuntu

APT o Advanced Packaging Tool (Herramienta Avanzada de Empaquetado) es un sistema de gestión de paquetes creado por Debian para simplificar la instalación y eliminación de programas en sistemas GNU/Linux (como Ubuntu).

En realidad, no existe un programa apt en sí mismo, sino que APT es una biblioteca de funciones (escritas en C++) que son empleadas por otros programas.

De entre los programas que utilizan APT los más extendidos y conocidos son apt-get y apt-cache. Pero además, existen otros programas que proporcionan un frontispicio para APT, generalmente basados en apt-get. Algunos de ellos son:
  • aptitude, el cual funciona bajo linea de comandos y está basado en ncurses.
  • Synaptic, que funciona bajo interfaz gráfica y está basado en GTK+.con una interfaz gráfica GTK+.
  • Adept, también para interfaces gráficas, basado en Qt.
  • ...

Veamos ahora los principales comandos de uso para apt-get, apt-cache y aptitude:

APT-GET
  • apt-get install: Instala los paquetes que se indiquen (con --download-only sólo descargará los paquetes, no los instalará; con install -f tratará de arreglar los paquetes rotos).
  • apt-get remove: Borra los paquetes que se indiquen.
  • apt-get remove --purge: Borra los paquetes (junto con sus ficheros de configuración) que se indiquen (con install -f tratará de arreglar los paquetes rotos).
  • apt-get update: Actualiza la lista de paquetes disponibles (con install -f tratará de arreglar los paquetes rotos).
  • apt-get upgrade: Actualiza el sistema sin borrar nada.
  • apt-get dist-upgrade: Actualiza el sistema borrando e instalando lo que sea necesario (con install -f tratará de arreglar los paquetes rotos).
  • apt-get autoclean: Borra(no desinstala) los paquetes descargados que sean redundantes(se quedará con la última versión) (con install -f tratará de arreglar los paquetes rotos).
  • apt-get clean: Borra los paquetes descargados (con install -f tratará de arreglar los paquetes rotos).
APT-CACHE
  • apt-cache search: Busca un paquete que contenga ese nombre o descripción.
APTITUDE
  • aptitude install: Instala los paquetes que se indiquen.
  • aptitude reinstall: Reinstala los paquetes que se indiquen.
  • aptitude remove: Borra los paquetes que se indiquen.
  • aptitude purge: Borra los paquetes (junto con sus ficheros de configuración) que se indiquen.
  • aptitude search: Busca un paquete que contenga ese nombre o descripción.
  • aptitude show: Muestra la informacion disponible sobre ese paquete.
  • aptitude update: Actualiza la lista de paquetes disponibles.
  • aptitude upgrade: Actualiza el sistema sin borrar nada.
  • aptitude dist-upgrade: Actualiza el sistema borrando e instalando lo que sea necesario.
  • aptitude autoclean: Borra(no desinstala) los paquetes descargados que sean redundantes(se quedará con la última versión).
  • aptitude clean: Borra los paquetes descargados.
  • Además, estas opciones adicionales se pueden usar con los comandos anteriores de aptitude:

    • -s: Simula las acciones pero no las realizará.
    • -d: Sólo descargara los paquetes,no los instalará.
    • -y: Supone respuesta afirmativa a todas las preguntas simples.
    • -f: Trata de arreglar paquetes rotos de forma agresiva.


Dicho todo esto, también es de tener en cuenta que:
  • aptitude es mas avanzado que apt-get y apt-cache, ya que no deja paquetes huérfanos en el sistema (mientras que apt sí).
  • Existe un repositorio central con más de 25.000 paquetes para utilizar con APT, además de programas derivados. Todos para descargar e instalar aplicaciones directamente desde Internet. Esta es una de las mejores cualidades conocidas de Debian y sus derivados (como Ubuntu).
  • APT fue rapidamente utilizado para funcionar con paquetes .deb (en sistemas Debian y distribuciones derivadas), pero desde entonces ha sido modificado para trabajar también con paquetes RPM (de sistemas como Red Hat), mediante la herramienta apt-rpm, y para funcionar con otros tipos de paquetes de otros sistemas operativos (como Mac OS X, usándose Fink, o OpenSolaris).
  • Todos estos comandos suelen utilizarse con permisos de superusuario, por lo que suelen ir precedidos de "sudo".


Salu2,
elSant0

Eliminar paquetes y ficheros rotos o corruptos en Ubuntu

Si alguna vez has obtenido un error de configuración al instalar un paquete en Ubuntu muy probablemente podrás observar un mensaje de error cada vez que intentes instalar otro paquete.

Para eliminar los paquetes (y ficheros de configuración) que han quedado corruptos bastará con:
  1. Abrir una terminal (Aplicaciones->Accesorios->Terminal).
  2. ejecutar el siguiente comando:
    ~$ sudo apt-get purge $(dpkg -l|grep ^rc|awk '{ print $2 }')
    donde, para aclarar un poco qué hace:
    • sudo : Para que sea ejecutado con permisos de administrador
    • aptitude purge : Borra los paquetes junto con sus ficheros de configuración que se pasan por parámetro (en este caso el parámetro es $(dpkg -l|grep ^rc|awk '{ print $2 }')).
    • dpkg -l : Crea una lista de todos los paquetes instalados en el sistema, junto con su versión y una descripción breve de los mismo.
    • |grep ^rc : Sobre la lista creada se filtran todas las líneas que empiezan por "rc", es decir todas las que corresponden a paquetes con configuracion residual o con problemas de configuracion.
    • |awk '{ print $2 }' : Sobre la lista filtrada se toma tan sólo los valores de la segunda columna (nombre de los paquetes).


Salu2,
elSant0