Todos con Software Libre
El Software y el conocimiento debe ser Libre
El Software y el conocimiento debe ser Libre
Mar 8th
Cuando actualizamos el kernel bajo Red Hat Enterprise 6 (RHEL), en concreto el paquete kernel-firmware:
# rpm -ivh kernel-2.6.32-22.el6.cciss_P410x.x86_64.rpm error: Failed dependencies: kernel-firmware >= 2.6.32-22.el6.cciss_P410x is needed by kernel-2.6.32-22.el6.cciss_P410x.x86_64
No se puede actualizar el kernel, asi que intentamos una instalacion:
# rpm -ivh kernel-2.6.32-22.el6.cciss_P410x.x86_64.rpm kernel-firmware-2.6.32-22.el6.cciss_P410x.noarch.rpm Preparing... ########################################### [100%] file /usr/share/doc/kernel-firmware-2.6.32/WHENCE from install of kernel-firmware-2.6.32-22.el6.cciss_P410x.noarch conflicts with file from package kernel-firmware-2.6.32-19.el6.noarch
Obtenemos un conflicto de fichero, nosotros necesitaremos utilizar yum para instalar el kernel y actualizar el firmware:
# yum localupdate kernel-2.6.32-22.el6.cciss_P410x.x86_64.rpm kernel-firmware-2.6.32-22.el6.cciss_P410x.noarch.rpm Loaded plugins: presto Setting up Local Package Process Examining kernel-2.6.32-22.el6.cciss_P410x.x86_64.rpm: kernel-2.6.32-22.el6.cciss_P410x.x86_64 Marking kernel-2.6.32-22.el6.cciss_P410x.x86_64.rpm as an update to kernel-2.6.32-19.el6.x86_64 Examining kernel-firmware-2.6.32-22.el6.cciss_P410x.noarch.rpm: kernel-firmware-2.6.32-22.el6.cciss_P410x.noarch Marking kernel-firmware-2.6.32-22.el6.cciss_P410x.noarch.rpm as an update to kernel-firmware-2.6.32-19.el6.noarch Resolving Dependencies --> Running transaction check ---> Package kernel.x86_64 0:2.6.32-22.el6.cciss_P410x set to be installed ---> Package kernel-firmware.noarch 0:2.6.32-22.el6.cciss_P410x set to be updated --> Finished Dependency Resolution Updating: kernel-firmware-2.6.32-22.el6.cciss_P410x.noarch 1/3 Installing: kernel-2.6.32-22.el6.cciss_P410x.x86_64 2/3 Cleanup: kernel-firmware-2.6.32-19.el6.noarch 3/3 Installed: kernel.x86_64 0:2.6.32-22.el6.cciss_P410x Updated: kernel-firmware.noarch 0:2.6.32-22.el6.cciss_P410x Complete!
Cuando lanzamos un modinfo sobre el bnx2x, sobre el nuevo kernle, vemos que el firmware existe:
# modinfo /lib/modules/2.6.32-22.el6.cciss_P410x.x86_64/kernel/drivers/net/bnx2x.ko | grep firmware firmware: bnx2x-e1h-5.2.13.0.fw firmware: bnx2x-e1-5.2.13.0.fw # rpm -ql kernel-firmware | grep -i 5.2.13.0.fw /lib/firmware/bnx2x-e1-5.2.13.0.fw /lib/firmware/bnx2x-e1h-5.2.13.0.fw
Cuando lanzamos un modinfo sobre el viejo kernel, vemos que el firmware es el anterior:
# modinfo /lib/modules/2.6.32-19.el6.x86_64/kernel/drivers/net/bnx2x.ko | grep firmware firmware: bnx2x-e1h-5.2.7.0.fw firmware: bnx2x-e1-5.2.7.0.fw # rpm -ql kernel-firmware | grep -i 5.2.7.0.fw
Esto es un problema por dos razones:
Este error ha sido reportado a Red Hat, con lo que si realizamos una actualizacion, a dia de hoy, el bug ya estara solucionado.
Feb 27th
Se ha cambiado el roadmap de la próxima versión de Ubuntu 11.04. Este versión no tendrá Release Candidate, en vez de eso tendrá una versión Beta 2 antes del lanzamiento. El nuevo roadmap de Ubuntu con las versiones que quedan por llegar es por lo tanto el siguiente:
Feb 23rd
Mejoras que trae y como instalar VirtualBox 4.0.4 en Ubuntu.
Las mejoras que trae, ademas de parches y arreglo de bugs, son estas:
[ad] Empty ad slot (#5)!
Para instalar VirtuaBox 4.0.4 en Ubuntu 10.10, 10.04 y 9.10
Editamos el fichero /etc/apt/sources.list
gksudo gedit /etc/apt/sources.list
Añadimos la siguiente línea:
Para usuarios de Ubuntu 10.10:
deb http://download.virtualbox.org/virtualbox/debian maverick contrib
Para usuarios de Ubuntu 10.04:
deb http://download.virtualbox.org/virtualbox/debian lucid contrib
Para usuarios de Ubuntu 9.10:
deb http://download.virtualbox.org/virtualbox/debian karmic contrib
Guardar y salir del fichero.
Añadimos la clave GPG:
wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
Actualizamos el repositorio:
sudo apt-get update
Instalamos VirtualBox 4.0.4:
sudo apt-get install virtualbox-4.0
Feb 15th
Inteligencia y televisión parecen dos términos antagónicos, aunque el primero lleve por apellido «artificial». IBM derrotó en 1996 al entonces campeón del mundo de ajedrez, Gary Kasparov, gracias al superordenador Deep Blue. Una nueva criatura, bautizada como Watson, se propone ahora vencer a la especie humana en el popular programa de televisión «Jeopardy!» (título que podría traducirse como «¡Riesgo!» o «¡Peligro!»). Los elegidos son los mayores ganadores del concurso, un terreno de juego que en principio no parece propicio para las máquinas. Los tres premios estipulados son de un millón para el mejor, 300.000 para el segundo y 200.000 para el último.
El formato televisivo, uno de los de mayor éxito en la historia de la televisión, se estrenó en 1964 en la NBC y se mantuvo en antena hasta 1975. Reapareció durante un año en 1978 y en su última etapa, la más exitosa, es producido por Sony y distribuido de forma sindicada en todo el país por CBS. Lo presenta Alex Trebek de forma ininterrumpida desde 1984.
Si jugar al ajedrez es complicado (los mejores programas aún no han logrado la perfección, aunque derrotan a los humanos cada vez con menos dificultades), los expertos en inteligencia artificial aseguran que el reto de «Jeopardy!» es más duro. No basta con calcular. Es preciso entender a fondo el lenguaje, desmenuzar sus matices y no estrellarse contra los juegos de palabras. A su favor, la máquina cuenta, como en el ajedrez, con la posibilidad de almacenar inmensas bases de datos, en este caso 200 millones de páginas con contenido de todo tipo. IBM trabaja en este sofisticado cerebro artificial desde 2005, justo cuando Jennings se convertía en celebridad. Watson funciona bajo el sistema operativo Linux, con 2.880 núcleos de procesador a 80 teraflops y 15 TB de RAM. Deep Blue, por facilitar la comparación, «corría» a un teraflop. ¿Demasiado para el espectador medio? A buen seguro, los productores no dejarán de lado el espectáculo.