El Martes, 19 de Agosto de 2008, Camaleón escribió:
El 19/08/08, Doctor Nemo escribió:
¿Cómo se visualiza un fichero .xml? No quiero editarlo sino verlo con formato y que no salga con etiquetas y demás. El fichero es una exportación de la lista de paquetes instalados.
Un archivo xml es un fichero de texto plano, con etiquetas y contenido.
Para leerlo, con kate mismo te sirve, o con firefox (lo carga con nodos)... pero para darle salida con formato (quitar etiquetas o texto, poner negritas o colores) necesitas procesarlo, asociando al xml hojas de estilo css sencillas o mediante transformaciones xslt (más complicadas) o programación (javascript / dom, php, perl...) por poner algunos ejemplos.
Pensando a lo bruto, lo puedes abrir con writer y buscar / reemplazar para quitar las etiquetas que no quieras :-P
Existe una opción en el YAST2 para guardar la lista de paquetes en formato texto (botón derecho en la lista de paquetes y última opción del menú), pero no funciona, sólo aparecen las cabeceras (versión, nombre, etc.)
¿Te refieres al "user-packages.xml"? ¿Qué es lo que quieres hacer, darle algún formato concreto o ver sólo el contenido del "nombre, versión"...? :-?
Está en YAST > Instalar/desinstalar software; en "Filtro" hay que poner "Resumen de la instalación" y marcar "Mantener"; ahí sale una lista de paquetes que si le das con el botón derecho del ratón te sale un menú, cuya opción final pone "exportar esta lista a un archivo de texto ...". Si lo haces sólo te aparecen las cabeceras: # Estado Paquete | Tamaño | Vers. disponible. | Ver. instalada. Lo que quiero es que me salgan los paquetes para llevar un control de lo que instalo o actualizo, debe ser un bug.
También te podría servir el comando "rpm -qa > /home/usuario/Desktop/paquetes.txt" para enumerar sólo los paquetes instalados. El comando "rpm" tiene varias opciones de consulta, revisa el manual.
Sí, eso funciona, pero no me sale la versión, el tamaño, etc. Me interesa más desde el YAST para poder controlar lo que hago. -- Saludos. OpenSuse 11.0(KDE 3.5.9) 2GB RAM CARONTE 2.6.25.11-0.1-pae i686 GNU/Linux