linux

Truco: ¿Cuanto ocupa cada directorio?

Posted in Trucos, linux on January 25th, 2010 by mrcomputer – 4 Comments

Este sencillo comando te permitirá mostrar cuanto ocupa cada uno de los directorios del directorio actual.

du -h --max-depth 1

Si quieres puedes asignarlo a un alias, para ello añade esta linea al final del fichero .bashrc ubicado en tu directorio home.

alias ocupado='du -h --max-depth 1 '

Solo tienes que escribir ocupado para ejecutar el comando completo.

Podcasts sobre Linux

Posted in linux, podcast, podcasting on December 28th, 2009 by mrcomputer – 3 Comments

Pese a que desde el comienzo desde el podcasting, los podcast sobre tecnología han sido más que abundantes, pero los podcasts íntegramente sobre software libre no han abundado tanto. Pretendo desde este post recopilar los podcasts sobre Linux y software libre que se producen en la actualidad y comentarlos un poco, sin ningún orden en particular.

  • Conexión Libre
    Podcast de reciente creación en el que Gadi y Falc desde España hablan sobre noticias relacionadas con el mundo del software libre y Linux, programas, juegos y  debate sobre temas relacionados.  Su duración es entre 20 minutos y una hora, y es un podcast serio y muy bien estructurado. Su periodicidad es quincenal.
  • Odaibanet
    Podcast mexicano, que desde su número 100 su temática se centra totalmente en el software libre,(antes también se trataban temas de electrónica y tecnología en general) donde el elocuente Valente Espinosa nos comenta semanalmente sobre software libre, Linux y su implementación en los hogares y en las PYMES.
  • Gpodcast
    Podcast zamorano en el que intervienen Dicren, Álvaro y Bimbo comentan sobre software libre(mas bien Dicren y Álvaro) cuando Bimbo les deja. Podcast en el que pese a su temática es el software libre, en algunos episodios es menos de un 10% del mismo. Podcast de mas de una hora de duración con humor y, en ocasiones, con información sobre  Linux.
  • El podcast de Linux Hispano
    Podcast del portal Linux Hispano llevado por Nacho, con colaboraciones ocasionales de otros integrantes del portal como Carazo. Un podcast corto en el que se comentan noticias y  se da la opinión sobre algún tema o suceso concreto.
  • Hay un mundo ahí fuera
    Podcast llevado por Cesar desde Valencia en el que se comentan distribuciones, programas, etc. Su duración es menor a la media hora y es aperiódico, pero publica amenudo.
  • Inicialinux
    Es podcast llevado por Pablo desde España y Juan desde Argentina, orientado a principiantes(y no tan principiantes) en el que se va enseñando conceptos de linux e instalaciones de distros, ademas de noticias y comentarios. Si estas empezando con Linux, es bueno empezar a escucharlo desde su primer número.
  • El podcast de mrcomputer
    Pues este es mi podcast, no comento nada más :P Solo que os invito a que lo escuchéis.
  • Pánico en el núcleo
    Otro podcast en el que participo. Es el podcast del Grupo de Usarios de Linux de la Universidad Carlos  III de Madrid

Si conocéis mas podcast en español centrados en el software libre y Linux, comentádmelo, para que los escuche y los añada.

Revista Linux +, ahora libre y en formato PDF

Posted in Noticias, linux on December 19th, 2009 by mrcomputer – 1 Comment

linux__01_2010_es_online_fi

Después de 60 números editando la revista Linux + en papel, han decidido liberarla y editarla a partir de ahora en formato digital, conservando el mismo estilo que llevaban a cabo hasta ahora, salvo la inclusión del DVD. En mi opinión es un gran avance, pero echaré de menos leerla en papel, que para mi es mucho más cómodo, y el DVD.

Está disponible ya para su descarga el número 61, correspondiente a enero de 2010 pero que han adelantado su lanzamiento, en la página web oficial.

Descargar Linux + 61 (PDF)

Charla sobre podcasting en Linux en la UC3M

Posted in linux, podcast, podcasting on September 28th, 2009 by mrcomputer – 3 Comments

Estoy preparando una charla sobre podcasting en Linux para darla en mi universidad la UC3M. En la charla haré una pequeña introducción al podcasting, para luego centrarme en como escuchar, administrar y producir podcast en linux, extendiéndome bastante es esta última parte.

La charla la será en la jornadas técnicas del GUL y será en el campus de Leganés a finales de octubre un día entre semana por la tarde. De momento puedes votar, si quieres, la charla para que salga adelante y apuntarte si deseas asistir. Si ese día trabajas, puedes pedir un certificado para que se te permita en el trabajo asistir a la charla.

Charla Podcasting en Linux

Hora de guardar y limpiar

Posted in Trucos, linux on September 8th, 2009 by mrcomputer – 9 Comments

Después de más de un año con Ubuntu 8.04 como distribución principal(desde principios de junio del año pasado) decidí que ya iba siendo hora de formatear e instalar todo de nuevo. En este caso opté por seguir con Ubuntu(la 9.04) y no cambiar de distro principal, ya que tengo otra partición para probar otras distros y con ubuntu me siento cómo para el trabajo diario. Ahora como tengo un disco duro externo de 500 Gb., unido con lo vago que soy, decidí sacar copia de los datos completos, sin tener que estar ordenando y borrando datos innecesarios, duplicados, etc.

Voy a detallar aquí las cosas que hice para evitar perder ningún dato.

En primer lugar saqué una lista de todos los programas que tenia instalados. Para hacerlo usé el siguiente comando:

dpkg --get-selections | grep -v deinstall > /media/disk/programas.txt

Después de tener los programas instalado saco una copia de los marcadores de firefox en html, para vamos al menú Marcadores/Organizar marcadores… de firefox y ahí le damos a Importar y respaldar/Exportar HTML y guardamos el archivo en le disco duro externo para mantenerlos a salvo.

A continuación toca copiar todos los datos y yo lo hice al método vago: copiando toda mi carpeta home. Para ello lo hice de una manera muy simple, usando tar. He aquí el comando usado:

tar -zcvfp /media/disk/backup.tar.gz /home/mrcomputer

Sí, lo se, no es la mejor forma de hacer  un backup de todo el sistema, pero si es el más comodo y rápido, y entre que soy vago y estoy de exámenes, no podía ponerme a organizar datos. Además gracias  a la opción p del comando tar, me permite conservar los permisos de los archivos.

Después de hacer esto ya estaba el sistema disponible para formatear y reinstalar. Con la instalación incluida, tardé poco más de una hora.

Aquí os dejo un pantallazo de como está un día después de instalar, aunque aun me queda configurarlo un poco mas para dejarlo a mi gusto.

pantallazo-ubuntu-904

Evolución temporal de 3 distros ligeras

Posted in linux on August 8th, 2009 by mrcomputer – 1 Comment

comparativa_distros_ligeras

En este gráfico genarado por google trends podemos obsevar como han ido evolucionando temporalmente tres de las más importantes distribuciones ligeras: DSL, Puppy Linux y Slax.

Podemos observar como DSL ha ido bajando, pasando de ser la más popular durante el 2005 y 2006, a colocarse en tercer lugar en este año 2009. Esto es debido a, pese que se sacan versiones con regularidad, aun sigue usando software bastante antiguo y un kernel de la rama 2.4.x. Mientras que puppy y slax, tiene software y kernels más modernos y actualizados.

Proyectos de verano

Posted in linux, podcast, retroinformatica on July 21st, 2009 by mrcomputer – 4 Comments

En estas épocas con cantidades ingentes de tiempo libre, aunque con muy pocas ganas de hacer nada y con un calor infernal, se pueden aprovechar para emprender nuevos proyectos. Tengo en mente bastantes proyectos, aunque algunos por vaguería(todo hay que decirlo) o porque tendré que estudiar no realizaré, y paso a detallarlos.

El primero, y que se encuentra casi listo, es un proyecto bastante ambicioso. Se trata de la creación de una distribución Linux orientada al podcasting, es decir, ofrece el entorno de trabajo necesario para la grabación y producción de podcasts. Como adelanto os puedo contar que la distro estará basada en Debian y sera muy ligera para que en unos segundos dispongas de un sistema completo y funcional para comenzar a grabar un podcast sin tener que configurar prácticamente nada (lo único necesario sera configurar el micrófono en caso que no uses la entrada de mic-in) y posteriormente editarlo y publicarlo en la red. Espero que antes de que acabe el mes poder publicarla y daros los detalles completos.

Otro proyecto que tengo en mente, es la creación de un par de juegos para ZX Spectrum, ya que adquirí a principios de mes un Spectrum +2A y me gustaría desarrollar algo para él y como la scene del spectrum es muy activa no me sera difícil encontrar mucha información actual. El juego que ya he empezado se trata de una aventura conversacional sobre la pelicula Juegos de Guerra, de la cual ya he hablando bastante en este blog. Lo estoy desarrollando con InPAWS de manera que resulta muy sencillo desarrollar estas aventuras para spectrum desde Linux. Para otro tipo de juegos he decidido usar z88dk, un compilador de C para procesadores Z80 ya que es mucho mas potente que hacerlo directamente sobre el Spectrum usando BASIC y código máquina.

Por otro lado, me pondré con la nueva versión de nhopkg-fe que traerá alguna nueva característica, además de corregir los fallos de la versión anterior y arreglados los “pequeños” errores de diseño(aspecto) de la GUI.

Luego ya otras cosas que no se si las haré este verano, pero que seguro que seguró que haré pronto, es preparar una charla para darla en las jornadas técnicas del GUL de mi universidad y también terminar un artículo que esta escribiendo de como crear CD/DVD/USB recopilatorios de distribuciones Linux. Y, cómo no, seguir con nuevos episodios del podcast, que espero sacar al menos 2 episodios más antes de que comiencen los exámenes de septiembre.

Lo dicho, aprovechar el verano(también estudiare bastante en agosto :P).

Blassic, el interprete de basic multiversión

Posted in Retro, linux, programación, retroinformatica on July 11th, 2009 by mrcomputer – 3 Comments

blassic

Blassic es un interprete libre de BASIC multiplataforma desarrollado por Julián Albo. Su objetivo es interpretar el mayor numero de variantes de BASIC, abarcando desde los ordenadores de 8 bits(Spectrum, Amstrad, etc) hasta versiones modernas de BASIC como lo es el QBasic.

Blassic, tiene un altísimo grado de compatibilidad con los sistemas clásicos, puede correr programas hecho para el Spectrum, el Amstrad CPC, el Apple II y la MSX (entre otros sistemas más) sin modificarlos en la mayoría de los casos, o con una pequeña modificación en el resto de los casos. Además, soporta instrucciones no clásicas que lo convierten en un lenguaje de scripting muy potente.

Blassic está disponible para Linux, Windows y BSD. Para linux esta disponible en paquetes binarios deb y rpm, aunque el deb no es de la última versión, así que es más recomendable instalarlo desde el código fuente.

Probemos un programa hecho para Spectrum:

10 REM PROGRAMA DE PRUEBA
15 INK 1
20 PRINT "Se generará un numero aleatorio entre 1 y 100"
25 RANDOMIZE
30 LET numero=INT(RND*100+1)
40 PRINT "Numero: ";numero
50 INK 0

Guardamos en un archivo llamado prueba.bas y lo ejecutamos con blassic de la siguiente forma: blassic prueba.bas

Comprobaremos que la ejecución nos da un número aleatorio entre 1 y 100 igual que si lo ejecutásemos en un Spectrum real. Si deseásemos ejecutarlo como un script seria tan sencillo como añadir al principio de  archivo la cabecera: #!/usr/local/bin/blassic y darle permisos de ejecución con chmod +x prueba.bas Ahora ya podríamos ejecutarlo sin problemas así: ./prueba.bas

Por otro lado, blassic también sirve de interprete de basic en tiempo real, como lo permiten hacer los sistemas de los años 80. Para ello simplemente hay que ejecutar blassic sin parámetros.

En definitiva, es el mejor interprete de basic de sistemas clásicos que he probado  y el que mas sistemas distintos soporta (desde el Apple II hasta el qbasic de MS-DOS).

Web: http://www.blassic.org/

Instalación de Gwibber en Debian Lenny

Posted in Tutoriales, linux on June 20th, 2009 by mrcomputer – 3 Comments

Gwibber es un cliente de escritorio de múltiples redes sociales para Linux. Destaca como cliente de twitter, aunque soporta otras redes como facebook, identi.ca, jaiku, etc. Esta programado en python y además soporta distintos temas. En mi opinión el mejor cliente de twitter para linux que no dependa de Adobe Air.

gwibber

Para debian no hay paquetes deb, asi que queda instalarlo a mano, pero se hace de una manera muy sencilla.

  1. En primer lugar instalamos Bazaar, para poder bajar luego el código de gwibber.
    # apt-get install bzr
  2. Luego bajamos el código de gwibber con el siguiente comando:
    # bzr branch lp:gwibberr
  3. Instalamos las dependencias de gwibber:
    # apt-get install python-dbus python-gtk2 python-notify python-simplejson python-egenix-mxdatetime python-distutils-extra python-feedparser
  4. La única dependencia que no esta en los repositorios de debian es python-webkit, asi que procederemos a su descarfga e instalación de forma manual:
    # wget http://mirrors.kernel.org/debian/pool/main/p/pywebkitgtk/python-webkit_1.0.2-1_i386.deb
    # dpkg -i python-webkit_1.0.2-1_i386.deb
  5. Ahora solo queda instalar gwibber, cambiamos a la carpeta que se ha descargado y ejecutamos el script de instalación.
    # python setup.py install
  6. Ya está instalado, en caso que nos diese algún error al ejecutar el comando anterior instalaremos python-mako
    # apt-get install python-mako

Ya solo queda disfrutar de este gran cliente.

Fuente: http://www.florijan.net/?p=3

yaCat 0.2

Posted in Noticias, linux, yaCat on June 15th, 2009 by mrcomputer – 5 Comments

Debido a que tenia que catalogar un montón de dvd con contenidos heterogéneos he decido ponerme manos a la obra de nuevo con yaCat y así sacar la nueva versión, la 0.2.

Como ya sabréis yaCat es un catalogador de discos en modo texto, y en esta versión he incluido algunas novedades.

La novedad más significativas es que genera un listado de todas las películas que tenemos en todos los discos catalogados, entediéndose como películas los fichero avi,  y ese listado contiene la información del archivo de película, además del disco en el que se encuentra. Muy útil para buscar una película que no sabemos el titulo exacto del archivo, o pasar a amigos un listado de películas(y series) que tenemos en nuestros discos.

En esta versión se ha arreglado un bug muy importante, y que por cierto nadie había reportado, que es cunado pasaba de 10 discos catalogados, los siguientes ya no los catalogaba correctamente y el archivo con la información del disco 10 se reescribía cada vez que añadíamos un disco nuevo.

Como siempre os invito a que lo probéis, deis vuestras impresiones y reportéis los posibles bugs. Además y como siempre que digáis en que sistema lo habéis probado para añadirlo a la lista de sistemas compatibles.

Descargar