[Sur] Cómo obtener los logs cuando reportamos un problema

Martin Langhoff martin.langhoff en gmail.com
Vie Ago 28 05:30:05 EDT 2009


Cuando estamos reportando un problema con el software en un XO (el
sistema o actividades) una de las cosas más importantes a incluir son
los "logs" -- que son las bitácoras (en sentido náutico) de cada
programa.

Cómo las obtenemos? Desde una terminal, ejecutamos

   $ sudo olpc-log

Esto sólo funciona en XOs donde tenemos acceso a 'root' o sudo -- vean
mis notas más abajo para máquinas donde no tienen accesso a root /
sudo (como en Uruguay...

Este comand busca todos los logs y los pone en un archivo complimido,
en el mismo directorio donde estemos. Haciendo "ls" vemos...

   $ ls
   ... varios otros archivos y...
   logs.CSN1234123.2009-08-28.09-12-20.tar.bz2

(en cada máquina va a tener el nro serial de la máquina, y la fecha y
hora correspondiente)

De ahí, lo podemos copiar a un USB -- asumiendo que el USB está en
/media/disk... :

   $ cp logs*.tar.bz2 /media/disk/

Volvemos al Diario, desmontamos el USB y lo llevamos a otra máquina
para enviarlo por email a desarrolladores :-)

O bien, desmontamos el USB, lo quitamos de la XO por unos segundos y
lo _volvemos_ a insertar en el XO. Ahora en el Diario podemos ver el
archivo en el USB, y podemos usar el Navegador en el mismo XO para
enviarlo como attachment via webmail.

Qué hacer si no tenemos root o sudo? Podemos llamar

   $ olpc-log -n -s -k

el comando va a protestar un poco ("permission denied") pero no importa.

Si quieren ver dónde están los logs, simplemente lean el programita,
que es bien simple...

Dónde está el programa?

  $ which olpc-log
  /usr/bin/olpc-log

Leámoslo entonces:

  $ less /usr/bin/olpc-log

Vale la pena poner esto en el wiki?

También es útil ver:

  http://wiki.laptop.org/go/Log
  http://wiki.laptop.org/go/Reporting_bugs

saludos,




m
-- 
 martin.langhoff at gmail.com
 martin at laptop.org -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff  - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff


More information about the olpc-Sur mailing list