Subscribe:
    Subscribe

    jueves, 28 de mayo de 2009

    Poner un reloj en un terminal.

    El otro día descubrí de casualidad (como la mayoría de los descubrimientos) un programita que permite poner un reloj en la esquina superior derecha del terminal. Se llama vcstime, y su uso es tan sencillo como ejecutar como root: vcstime.
    Si queremos que quede fijo, ponemos un & a continuación de la orden que lanza el programa, o sea, vcstime&; de esa manera podemos seguir trabajando en el terminal, y el reloj sigue ahí.
    Espero que sea útil.

    miércoles, 20 de mayo de 2009

    Consultando el estado del tiempo en un terminal

    Siempre es útil tener a mano el informe del tiempo, pero no siempre tenemos al alcance una radio o una televisión. Afortunadamente gnome, kde o xfce que tienen programitas que nos dan esa información. ¿Pero qué pasa si no usamos ninguno de esos entornos? Recurrimos al terminal y usamos weather-util. Para instalarlo en Debian y sistemas derivados, ponemos apt-get install weather-util.
    Uso básico:
    Primero tenemos que ir a esta página y ahí buscar el código que identifica a nuestra cuidad.
    Luego escribimos en el terminal weather -i código-de-la-ciudad
    Si además agregamos el parámetro -f, nos da el pronóstico (si está disponible)
    Acá va un ejemplo: Montevideo tiene dos estaciones, una en Carrasco y otra en Melilla. La de Carrasco tiene el código SUMU, por tanto:
    weather -i SUMU
    Current conditions at Uruguay (SUMU) 34-50S 056-00W 32M (SUMU)
    Last updated May 20, 2009 - 12:00 PM EDT / 2009.05.20 1600 UTC
    Temperature: 66 F (19 C)
    Relative Humidity: 77%
    Wind: from the N (010 degrees) at 7 MPH (6 KT)
    Sky conditions: overcast


    Espero que sea útil.

    martes, 5 de mayo de 2009

    Problemas compilando el kernel 2.6.29.2 en debian

    Ayer compilé el kernel 2.6.29.2 que bajé del sitio kernel.org, usando la herramienta make-kpkg. Esta herramienta crea un paquete .deb, el cual instalamos con dpkg -i.
    La forma de usar esta herramienta es: make-kpkg --initrd --revision=personalizado.numero kernel_image, donde personalizado es un nombre que le quieran dar a la versión del kernel para que aparezca en el nombre del paquete, y número puede ser, por ejemplo, 1.0. En la orden aparece --initrd, eso hace que al instalar el paquete, se cree el archivo initrd.img-version del kernel en /boot, y se agregue la correspondiente línea en el archivo /boot/grub/menu.lst (si usamos grub). Ese es el proceso que sigo cada vez que compilo un kernel.
    El tema, es que esta vez, no generó el initrd, con lo que el kernel no booteaba. Así que tuve que generarlo yo con update-initramfs. Lo que hice fue esto: update-initramfs -c -k version del kernel. El parámetro -c indica que debe crear un initramfs, y la opción -k version del kernel le dice con qué versión del kernel quiero trabajar. Despúes solo tuve que agregar la línea correspondiente en el archivo menu.lst, y pronto.

    Esto también le pasó a un amigo, por lo que supongo que debe ser un tema entre el kernel y make-kpkg.
    Espero que sea útil.

    P.D.: Tuz (el demonio de Tasmania) no está feo, pero prefiero ver al viejo y querido Tux mirando como bootea el sistema ^_^