martes 30 de noviembre de 2010

Refrigeradora con pantalla táctil

La gente de Electrolux ProFusion Embedded Systems lanzaran una refrigeradora que tendrá una computadora en su interior que te permitira controlar diversas funcionalidades, que van desde la modificación de la temperatura del frigorífico, hasta la ejecución de aplicaciones como un bloc de notas, calendario, agenda de contactos, fotos o recetas.

¿Y cual crees que será el sistema operativo que usará este refrigerador? Así es, el SO de este será Linux con una interfaz desarrollada por Enlightenment Foundation Libraries. Esperemos que también salga una cocina con Linux para poder jugar en red mientras te preparas algo.

Leído en Engadget

lunes 29 de noviembre de 2010

Herramientas Útiles para hacer Inventario de Hardware

Es muy probable que en algún momento te hayas preguntado que clase de hardware tienes en tu maquina y que no tengas la caja del fabricante donde aparece el modelo y tipo de hardware de tu PC. Para eso hay algunas herramientas de Linux que te permiten hacer un inventario del hardware instaldo en tu PC sin necesidad de abrir el case para verlo.

La primera herramienta es lshw, que viene de Lists Hardware. Si la ejecutas como usuario regular, te pedira que la ejecutes com root, entonces ejecutas el siguiente comando:


sudo lshw


Luego te aparecera una lista de información referente a tu sistema. La primera sección sera la información general y podría ser semejante a esto:


user-eeepc           
    description: Notebook
    product: 700
    vendor: ASUSTeK Computer INC.
    version: 0129
    serial: EeePC-1234567890
    width: 32 bits
    capabilities: smbios-2.5 dmi-2.5 smp-1.4 smp
    configuration: boot=normal chassis=notebook
    ↪cpus=1 uuid=XXXXXX-XXXXX-XXXXX-XXXXX


Para tener una idea de cuanta informacion esta disponible, la seccion main memory lo muestra:


*-memory
     description: System Memory
     physical id: 1f
     slot: System board or motherboard
     size: 512MiB
   *-bank
        description: DIMM DDR2 Synchronous 400 MHz (2.5 ns)
        product: PartNum0
        vendor: Manufacturer0
        physical id: 0
        serial: SerNum0
        slot: DIMM0
        size: 512MiB
        width: 64 bits
        clock: 400MHz (2.5ns)


Esta herramienta es basicamente una todo en uno, lo cual te muestra todo lo que esta en tu PC. Pero si deseas informacion sobre algo especifico existen otras utilidades que te pueden servir. Por ejemplo para poder ver el CPU puedes usar la herramienta lscpu.


sudo lscpu


Esto se mostrara algo como esto:


Architecture:          i686
CPU op-mode(s):        32-bit
CPU(s):                1
Thread(s) per core:    1
Core(s) per socket:    1
CPU socket(s):         1
Vendor ID:             GenuineIntel
CPU family:            6
Model:                 13
Stepping:              8
CPU MHz:               571.427


Esta herramienta te puede mostrar el fabricante , si es 32 o 64 bits la version y modelo exactos y la frecuencia actual del CPU.

Si deseas saber si tu tarjeta de video es soportada por X11 o si necesitas encontrar un controlador de terceros, entonces puedes usar lspci. Esta utilidad te da una lista de todos los dispositivos enchufados en un bus PCI.


sudo lspci

Te mostrara algo como esto:

00:02.0 VGA compatible controller: Intel Corporation
 ↪Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)
00:02.1 Display controller: Intel Corporation
 ↪Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04)


Esta informacion te muestra que el controlador de video es Intel. Si deseas ver que dispositivo USB estan en tu sistema, puedes usar lsusb.


sudo lsusb


Si lo que deseas ver es la informacion sobre los discos, entonces blkid te sera de utilidad. Esta utilidad muestra todos los sistemas de archivos disponibles usando el siguiente formato:


/dev/sda1: UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" TYPE="ext2"
/dev/sda2: UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" TYPE="swap"
/dev/sda3: UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" TYPE="ext2"
/dev/sdb1: UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX" TYPE="ext2"


Con esta utilidad puedes aprender que dispositivos estan disponibles y que sistema de archivos estan siendo usados por ellos.

Ahora que ya sabes que hardware tienes en tu sistema, lo ultimo por hacer es revisar es si tu kernel esta realmente usando el hardware disponible. En la mayoria de distribuciones el kernel es compilado para usar modulos. Puedes revisar que modulos estan cargados usando el comando lsmod, el cual te mostrara una lista parecida a esta:


agpgart    31788  2 drm,intel_agp
lp         7028   0
video      17375  1 i915
output     1871   1 video


Puedes ver que el modulo agppart tiene un tamaño de 31788 bytes y es usado por los modulos drm e intel_agp.

Espero que esto sea de utilidad a cualquiera que este haciendo inventarios de PC y no quiera estar destapando para ver cada uno de sus componentes.

jueves 25 de noviembre de 2010

Whitepaper de Ubuntu y DB2

Para aquellos que estén interesados dejo a continuación el enlace para que puedan leer un whitepaper sobre Ubuntu y DB2 en el cual se explica como empezar con DB2 sobre Ubuntu 10.04, las diferencias entre las versiones de DB2 para Linux, Windows y UNIX y practicas de SQL sobre tablas de ejemplos.

http://www.db2teamblog.com/2010/11/db2-and-ubuntu-whitepaper.htm

martes 23 de noviembre de 2010

Buscar en Google los Mensajes en el Terminal

Me encantan pequeños detalles como estos que te hacen la vida un poco más fácil: el desarrollador de Ubuntu Tweak ha implementado una pequeña modificación a la terminal de Gnome que nos permite buscar en Google el texto que seleccionemos, algo especialmente útil en el caso de errores.

Para instalar esta modificación, debemos ir a Ubuntu Tweak y allí, dentro de “Centro de fuentes”, en la sección “Emulator”, habilitar “GNOME terminal con Google search support”. Una vez actualicemos, la modificación estará instalada. Para usarla, simplemente seleccionamos el mensaje de error y pinchamos con el botón derecho.

Leer más.

jueves 4 de noviembre de 2010

Introduce PPA, la Forma Fácil para Añadir Repositorios en Ubuntu

Introduce PPA es un pequeño programa que nos facilita aún más agregar repositorios PPA en Ubuntu sin necesidad de usar la consola: pegando tan sólo el nombre del PPA o el código que muchos sitios (como aquí mismo, sin ir más lejos) suelen incluir al hablar de algunas aplicaciones.

Leer más.

martes 2 de noviembre de 2010

Paquetes RPM y DEB de DB2 Express C para Linux

RPM y DEB son dos de los formatos estandares para instalar paquetes en Linux. RPM es el formato por defecto para Red Hat, SuSE y CentOS, mientras que DEB se usa para Debian, Ubuntu y derivados.

DB2 Express-C esta disponible para descargarse en estos dos formatos. También lo puedes instalar directamente desde los repositorios de Ubuntu.

A continuación dejo una lista para descargarse los diferentes formatos:

DB2 Express-C para RPM y DEB.
DB2 Express-C para Linux genérico.

Si deseas instalar DB2 Express-C desde los repositorios de Ubuntu puedes revisar este enlace.