[opensuse-es] Fichero XML
¿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. 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.) -- Saludos. OpenSuse 11.0(KDE 3.5.9) 2GB RAM CARONTE 2.6.25.11-0.1-pae i686 GNU/Linux
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"...? :-? 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. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
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
El 19/08/08, Doctor Nemo escribió:
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.
Debe ser un bug, sí. En la 10.3 genera el txt correctamente. ¿Vamos al bugzilla? >:-)
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.
Ah, ¿quieres más datos? rpm -qai > /home/usuario/Desktop/paquetes.txt O:-) Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Martes, 19 de Agosto de 2008, Camaleón escribió:
El 19/08/08, Doctor Nemo escribió:
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.
Debe ser un bug, sí. En la 10.3 genera el txt correctamente.
¿Vamos al bugzilla? >:-)
Va a ser un poco difícil que yo le ponga un bugzilla, puesto que mi interfaz está en español y no sabría cómo sale en inglés: "Mantener", "Instalar/desintalar software", etc.
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.
Ah, ¿quieres más datos?
rpm -qai > /home/usuario/Desktop/paquetes.txt
Sí, pero la idea es llevar un control con las versiones de los programas que actualizo y con los programas que instalo para ver, si no funciona bien, qué he hecho la última vez que actualicé el sistema o instalé un programa; en otras palabras, lo que me interesa es lo que no funciona. Precisamente actualizo desde ahí, si antes de actualizar guardo un fichero de texto plano con lo que tengo instalado y lo que voy a actualizar/instalar podría hacerme una idea de cualquier fallo, ahora mismo estoy en blanco si hay un fallo porque no sé lo que he hecho. -- Saludos. OpenSuse 11.0(KDE 3.5.9) 2GB RAM CARONTE 2.6.25.11-0.1-pae i686 GNU/Linux
El 19/08/08, Doctor Nemo escribió:
Va a ser un poco difícil que yo le ponga un bugzilla, puesto que mi interfaz está en español y no sabría cómo sale en inglés: "Mantener", "Instalar/desintalar software", etc.
Eso es problema de ellos. Si no entienden, que pregunten >:-). Seguramente te pidan los registros, que suelen estar en inglés. Podemos hacer el experimento. Si quieres y te animas, nos vamos al bugzilla, eso sí, son lentos, muy lentos en responder... ¿tienes cuenta creada?
Sí, pero la idea es llevar un control con las versiones de los programas que actualizo y con los programas que instalo para ver, si no funciona bien, qué he hecho la última vez que actualicé el sistema o instalé un programa; en otras palabras, lo que me interesa es lo que no funciona. Precisamente actualizo desde ahí, si antes de actualizar guardo un fichero de texto plano con lo que tengo instalado y lo que voy a actualizar/instalar podría hacerme una idea de cualquier fallo, ahora mismo estoy en blanco si hay un fallo porque no sé lo que he hecho.
El comando "rpm" te permite un montón de opciones, como por ejemplo, saber los últimos programas instalados, actualizaciones o modificaciones, etc... pero bueno, eso da igual, yast tiene que generar ese archivo :-? Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Martes, 19 de Agosto de 2008, Camaleón escribió:
El 19/08/08, Doctor Nemo escribió:
Va a ser un poco difícil que yo le ponga un bugzilla, puesto que mi interfaz está en español y no sabría cómo sale en inglés: "Mantener", "Instalar/desintalar software", etc.
Eso es problema de ellos. Si no entienden, que pregunten >:-). Seguramente te pidan los registros, que suelen estar en inglés.
Podemos hacer el experimento. Si quieres y te animas, nos vamos al bugzilla, eso sí, son lentos, muy lentos en responder... ¿tienes cuenta creada?
Creo que hice una hace tiempo pero no tengo ni idea de los datos que puse ¿Cual es el servidor? ¿Se puede utilizar kbugbuster? No veo el servidor de OpenSuSE en la lista, sí está Mandriva. -- Saludos. OpenSuse 11.0(KDE 3.5.9) 2GB RAM CARONTE 2.6.25.11-0.1-pae i686 GNU/Linux
El 19/08/08, Doctor Nemo escribió:
Creo que hice una hace tiempo pero no tengo ni idea de los datos que puse ¿Cual es el servidor? ¿Se puede utilizar kbugbuster? No veo el servidor de OpenSuSE en la lista, sí está Mandriva.
La cuenta la creas desde aquí: https://bugzilla.novell.com/ICSLogin/?"https://bugzilla.novell.com/ichainlogin.cgi?target=enter_bug.cgi?" No sé si el sistema de reportes que comentas sirve para este caso :-? Yo puedo crear el bugzilla si me vas dando los datos, aún así preferiría que lo hicieras tú y así te animas y te sumerges en el maravilloso mundo de los informes de error, "donde nada es lo que parece y todo es como no debería ser" :-P Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Martes, 19 de Agosto de 2008, Camaleón escribió:
El 19/08/08, Doctor Nemo escribió:
Creo que hice una hace tiempo pero no tengo ni idea de los datos que puse ¿Cual es el servidor? ¿Se puede utilizar kbugbuster? No veo el servidor de OpenSuSE en la lista, sí está Mandriva.
La cuenta la creas desde aquí:
<https://bugzilla.novell.com/ICSLogin/?"https://bugzilla.novell.com/ichainl ogin.cgi?target=enter_bug.cgi?">
Es el mismo login que para Novell, para Novell sí estoy registrado. Me he quedado en Partner ID, supongo que no habrá que poner nada. He puesto Component: YaST2, Severity: Normal y Found By: Customer Lo de Summary: ni idea, ¿algo así como "volcado de lista de paquetes en archivo de texto no funciona"? Pero en inglés. Lo de Description lo tengo todavía menos claro que lo anterior. -- Saludos. OpenSuse 11.0(KDE 3.5.9) 2GB RAM CARONTE 2.6.25.11-0.1-pae i686 GNU/Linux
El 19/08/08, Doctor Nemo escribió:
Es el mismo login que para Novell, para Novell sí estoy registrado. Me he quedado en Partner ID, supongo que no habrá que poner nada. He puesto Component: YaST2, Severity: Normal y Found By: Customer
Lo de Summary: ni idea, ¿algo así como "volcado de lista de paquetes en archivo de texto no funciona"? Pero en inglés.
Sí, algo sencillo y al punto, por ejemplo: "Yast: saving a list of packages as txt fails" o como pones más arriba: "Exporting package list as txt file does not work"
Lo de Description lo tengo todavía menos claro que lo anterior.
Aquí te explayas más. Explicas los pasos que sigues y el resultado que obtienes, por ejemplo: "Running opensuse 11.0 with kde 3.5.x. I want to save a list of all installed packages in yast but when doing (aquí pones los pasos: abrir yast, seleccionar ésto y aquéllo)..... it just exports only an empty txt file (no data)" Añádeme si quieres al bug (como CC) o dime el número que te asignan y me engancho :-) Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Martes, 19 de Agosto de 2008, Camaleón escribió:
El 19/08/08, Doctor Nemo escribió:
Es el mismo login que para Novell, para Novell sí estoy registrado. Me he quedado en Partner ID, supongo que no habrá que poner nada. He puesto Component: YaST2, Severity: Normal y Found By: Customer
Lo de Summary: ni idea, ¿algo así como "volcado de lista de paquetes en archivo de texto no funciona"? Pero en inglés.
Sí, algo sencillo y al punto, por ejemplo: "Yast: saving a list of packages as txt fails" o como pones más arriba: "Exporting package list as txt file does not work"
Lo de Description lo tengo todavía menos claro que lo anterior.
Aquí te explayas más. Explicas los pasos que sigues y el resultado que obtienes, por ejemplo:
"Running opensuse 11.0 with kde 3.5.x. I want to save a list of all installed packages in yast but when doing (aquí pones los pasos: abrir yast, seleccionar ésto y aquéllo)..... it just exports only an empty txt file (no data)"
Añádeme si quieres al bug (como CC) o dime el número que te asignan y me engancho :-)
Me he quedado en esta pantalla: https://bugzilla.novell.com/post_bug.cgi Es cuando le das a "Submmit" ¿Hay que hacer algo más? El número es 418279. -- Saludos. OpenSuse 11.0(KDE 3.5.9) 2GB RAM CARONTE 2.6.25.11-0.1-pae i686 GNU/Linux
El 19/08/08, Doctor Nemo escribió:
Me he quedado en esta pantalla: https://bugzilla.novell.com/post_bug.cgi Es cuando le das a "Submmit" ¿Hay que hacer algo más? El número es 418279.
No, creo que ya lo tienes :-D Me he añadido como CC, así cuando haya cambios en el bugzilla también recibiré un correo de notificación. Cualquier cosa que necesites, dame un toque (escribe a mi dirección de correo directamente) :-) Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El día 19 de agosto de 2008 7:18, Camaleón
El 19/08/08, Doctor Nemo escribió:
Me he quedado en esta pantalla: https://bugzilla.novell.com/post_bug.cgi Es cuando le das a "Submmit" ¿Hay que hacer algo más? El número es 418279.
No, creo que ya lo tienes :-D
Me he añadido como CC, así cuando haya cambios en el bugzilla también recibiré un correo de notificación. Cualquier cosa que necesites, dame un toque (escribe a mi dirección de correo directamente) :-)
Creo haber visto este error en una de las pc de mi oficina ... realmente no se porque querian hacer eso .... Pero seguire el bug =) Saludos -- Ing. Alejandro Rodriguez || @LeX Usuario Linux # 379802 openSUSE 11.0 --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (3)
-
Alex Rodriguez
-
Camaleón
-
Doctor Nemo