[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