* Imagenes de instalación de las versiones estables para Mageia y OpenMandriva.

OpenMandriva: Mageia (Mageia 9) 20/Agosto/2023 - Anuncio, Descargas.

Blogdrake recomienda descargar las imágenes de instalación (iso) vía torrent para evitar corrupción de datos, aprovechar mejor su ancho de banda y mejorar la difusión de las distribuciones.

RPMDrake puede instalar paquetes de repositorios no habilitados y no debería

Considero que RPMDrake/urpmi tiene un fallo (me gusta más que decir bug).

La página Web Easyurpmi automáticamente añade a nuestro sistema muchos repositorios y algunos como Main o Main updates son extremadamente útiles. Otros repositorios que añade no son tan útiles por diversos motivos como que contengan paquetes experimentales o software inestable y entre estos repositorios cito como ejemplos a Main Backports y a debug Contrib Testing. Easyurpmi es una página web bien hecha y automáticamente habilita los repositorios más útiles mientras que los menos útiles los añade pero no los habilita o al menos así aparece reflejado en rpmdrake.

El problema es que aunque estos repositorios poco útiles estén desabilitados aparecen en la lista de rpmdrake con total claridad y pueden ser seleccionados por el usuario casi sin darse cuenta. En rpmdrake el usuario puede preseleccionar un paquete y mirar donde dice Detalles y comprobar donde dice Soporte que dicho paquete proviene de un repositorio de su agrado pero incluso en este caso puede elegir un paquete del mismísimo repositorio Main y automáticamente seleccionarse dependencias del repositorio Main Backports.

Al final la solución para el usuario que no se fía de los paquetes de estos repositorios poco útiles no es mantener deshabilitado Main Backports sino quitarlo y borrarlo del todo.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.


Gravatar de Annubis

# 99502 Post movido al foro Servicio Técnico

El foro bugzilla necesita de un bug abierto en el Bugzila de Mandriva.



Gravatar de inot

# 99513 Si se deshabilitan a mano en

Si se deshabilitan a mano en /etc/urpmi/urpmi.conf, no sucede.

Desde hace tiempo suelen fallar alguna que otra herramienta gráfica, por esto al final recurro a hacerlo a mano, otro ej. es el montaje de recursos de red (smb, nfs) que no siempre funciona bien (el de nfs peor, ni llega a funcionar).

Agrego repos. a mano, odesde easyurpmi, y configuro "update" y "ignore" a mano, por ej. "update" no se puede quitar o poner desde la herramienta gráfica (no tendría que ser así), "ignore" si funciona (en general).

Tengo muchos repos configurados, pero ninguno activado a parte de los predeterminados de la distro, por lo menos en el sistema principal, para pruebas es otra cosa.


Al que está sentado en el trono, y al Cordero, sea la alabanza, la honra, la gloria
y el dominio por los siglos de los siglos.

Linux user #463168



Gravatar de Annubis

# 99514 drakrpm-edit-media --expert

¿No te deja configurarlos como update ejecutando eso? ¿Seguro? Yo los tengo así configurados, y no me intenta instalar paquetes que no tengo habilitados. Y es algo que puedo confirmar, ayer estuve haciendo pruebas sobre ésto.

¿pepeghino, podrías poner un ejemplo de lo que dices? Adjunta también capturas por favor (de rpmdrake instalando un paquete que no debería aparecer y del comando que cito en el título del comentario, para ver si realmente están habilitados)



Gravatar de Siupermen

# 99528 Me pasa igual.

Estoy haciendo pruebas montando una red doméstica en mi casa que nunca me había puesto a ello. El caso es que he instalado en el portátil las aplicaciones KRDC y Krfb que son para compartir escritorio y cosas así.

Tenía los repositorios MIB desactivados, he ido a instalar Krfb, y había varias versiones y he elegido la 4.3.5 que era la más nueva, entonces he visto que era de MIB pero yo tengo los MIB desactivados, entonces me he acordado de este comentario de ayer de Pepeghino y me he dado cuenta que tenía la oportunidad de comprobarlo, le dado a instalar y se ha instalado. Después he ido a comprobar que estuvieran realmente desactivados y efectivamente lo estaban.

Debe ser que no actualiza bien los repositorios y se quedan incluídos en la lista todos los que se hayan cargado alguna vez.



Gravatar de Annubis

# 99539 A mí no me pasa ni me ha pasado :S

SI lo que comentas es cierto es un bug bastante grande. Pero no he podido reproducirlo y activo/desactivo repositorios casi a diario. Por eso quiero capturas, logs, tortillas de patatas, todo xD



Gravatar de inot

# 99557 Lo raro es que cuando agregas

Lo raro es que cuando agregas repos, tanto desde terminal, como desde la herramienta gráfica, la casilla "update" se queda en gris, y no puedes quitarla por medio del editor gráfico.Si, se puede deshabilitar los repositorios ("ignore" en el archivo).

como solo lo hago por medio del terminal y edito el urpmi.conf a mano, desde el bug de los repositorios, no tengo problema, ni me he preocupado de mirarlo mas.

Mea culpa, abriré un bug, ya que pensaba que el problema era solo mío, pero veo que hay mas...


Al que está sentado en el trono, y al Cordero, sea la alabanza, la honra, la gloria
y el dominio por los siglos de los siglos.

Linux user #463168



Gravatar de Annubis

# 99559 No es un bug, es una feature

De drakrpm-edit-media. Si le pasas el flag --expert, si te deja marcarlo :)



Gravatar de pepeghino

# 99543 Va para Annubis, capturas y ejemplos

Annubis no te voy a poner capturas porque NO SE como agregar imágenes a mis posts en este foro. Esta ayuda http://blogdrake.net/filter/tips me resulta insuficiente. Lo que si te pongo es un ejemplo detallado.

Comienzo con Mandriva 2010.0 x64. Centro de Control->Administración de software->Configuración de Soportes...Observo todos los repositorios agregados. Algunos del tipo CDRom de la instalación y los demás agregados desde easyurpmi. Observo habilitados los tipo CDRom y otros como Main MainUpdates Main32 Main32Updates Contrib ContibUpdates etcétera. Otros no habilitados como Main Testing, MainBackports, Main debug etcétera. Algunos vienen marcados como actualizaciones Main Updates, Main32 Updates, ContribUpdates, Non-freeUpdates, PLFFree y PLFNonFree. Visto lo visto acepto y salgo.

Ahora Centro de Control->Administración de software->Instalar y quitar software. Selecciono la pestaña todo y escribo Koffice en la barra de búsqueda. Estos son los detalles de uno de los paquetes encontrados:

Versión: 2.0.82-4mdv2010.0
Grupo: Ofimática
Arquitectura: x86_64
Tamaño: 0 KB
Soporte: Contrib

Es correcto. Pero también me aparece este otro incorrecto dado que Contribbackports está deshabilitado:

Versión: 2.1.1-2mdv2010.0
Grupo: Ofimática
Arquitectura: x86_64
Tamaño: 0 KB
Soporte: Contrib Backports

Quiero instalar el primero y me dice:

Para satisfacer las dependencias, también se debe instalar el o los paquetes siguientes:

- karbon-2.1.1-2mdv2010.0.x86_64
- kchart-2.1.1-2mdv2010.0.x86_64
- kformula-2.1.1-2mdv2010.0.x86_64
- koffice-core-2.1.1-2mdv2010.0.x86_64
- koffice-l10n-fr-2.1.0-1mdv2010.0.noarch
- kplato-2.1.1-2mdv2010.0.x86_64
- kpresenter-2.1.1-2mdv2010.0.x86_64
- krita-2.1.1-2mdv2010.0.x86_64
- kspread-2.1.1-2mdv2010.0.x86_64
- kword-2.1.1-2mdv2010.0.x86_64
- lib64chartshapelib6-2.1.1-2mdv2010.0.x86_64
- lib64karbonui6-2.1.1-2mdv2010.0.x86_64
- lib64kchartcommon6-2.1.1-2mdv2010.0.x86_64
- lib64kformulalib6-2.1.1-2mdv2010.0.x86_64
- lib64kformulaprivate6-2.1.1-2mdv2010.0.x86_64
- lib64kochart6-2.1.1-2mdv2010.0.x86_64
- lib64kokross6-2.1.1-2mdv2010.0.x86_64
- lib64komain6-2.1.1-2mdv2010.0.x86_64
- lib64kopageapp6-2.1.1-2mdv2010.0.x86_64
- lib64kplatoprivate6-2.1.1-2mdv2010.0.x86_64
- lib64kplatoui6-2.1.1-2mdv2010.0.x86_64
- lib64kplatoworkapp6-2.1.1-2mdv2010.0.x86_64
- lib64kplatoworkfactory6-2.1.1-2mdv2010.0.x86_64
- lib64kpresenterprivate6-2.1.1-2mdv2010.0.x86_64
- lib64kritaimage6-2.1.1-2mdv2010.0.x86_64
- lib64kritalibbrush6-2.1.1-2mdv2010.0.x86_64
- lib64kritalibpaintop6-2.1.1-2mdv2010.0.x86_64
- lib64kritaui6-2.1.1-2mdv2010.0.x86_64
- lib64kspreadcommon6-2.1.1-2mdv2010.0.x86_64
- lib64kwordexportfilters6-2.1.1-2mdv2010.0.x86_64
- lib64kwordprivate6-2.1.1-2mdv2010.0.x86_64

se usarán 50MB de espacio adicional.

Por ser la versión 2.1.1 ya sabemos que las dependencias han sido cogidas del repositorio inhabilitado.

Nos vamos al desplegable Todo y lo cambiamos a Todas las actualizaciones. Vemos que salen muchos paquetes. Marco juguetes y veo que aparece google-gadgets-qt. cuyos detalles son:

Versión: 0.11.2-1mdv2010.0
Versión actualmente instalada: 0.11.1-2.4mdv2010.0
Grupo: Juguetes
Arquitectura: x86_64
Tamaño: 575 KB
Soporte: Main Backports

Si quisiera instalarlo no tendría problemas en hacerlo pero no lo hago porque ya he leido que proviene de un repositorio no habilitado. Pulso el botón salir.

Ahora me voy a Centro de Control->Administración de software->Actualizar su sistema. Lo que veo es que apenas tengo paquetes que actulizar. Lo poco que aparece provienen de repositorios marcados como "actualizaciones" y desde luego google-gadgets-qt no aparece. Parece que el actualizador de rpmdrake si funciona como debe.

P.D. En realidad si le veo otro fallo al actualizador rpmdrake que nada tiene que ver con lo que venía comentando. Por ejemplo. Si existen 2 paquetes con la misma versión uno proveniente de PLF y el otro del repositorio Main o Contrib o lo que sea. rpm siempre insiste en que actualices aunque sea versión idéntica..



Gravatar de katnatek

# 99548 .

"Annubis no te voy a poner capturas porque NO SE como agregar imágenes a mis posts en este foro."

http://blogdrake.net/documentacion/faq-de-blogdrake



Gravatar de Annubis

# 99549 Para las imágenes

http://blogdrake.net/blog/katnatek/como-colocar-imagenes-en-blogdrake

Mismo escenario que tú (2010.0 x86-64), mismos repositorios habilitados. No me pasa eso que comentas. Algo debe haber mal en tu instalación. Yo probaría a borrar todos los repositorios (con urpmi.removemedia -a)y volverlos a añadir.

Nos vamos al desplegable Todo y lo cambiamos a Todas las actualizaciones. Vemos que salen muchos paquetes. Marco juguetes y veo que aparece google-gadgets-qt. cuyos detalles son:

Versión: 0.11.2-1mdv2010.0
Versión actualmente instalada: 0.11.1-2.4mdv2010.0
Grupo: Juguetes
Arquitectura: x86_64
Tamaño: 575 KB
Soporte: Main Backports

Si quisiera instalarlo no tendría problemas en hacerlo pero no lo hago porque ya he leido que proviene de un repositorio no habilitado. Pulso el botón salir.

Ahora me voy a Centro de Control->Administración de software->Actualizar su sistema. Lo que veo es que apenas tengo paquetes que actulizar. Lo poco que aparece provienen de repositorios marcados como "actualizaciones" y desde luego google-gadgets-qt no aparece. Parece que el actualizador de rpmdrake si funciona como debe.

El funcionamiento que has puesto, es el "adecuado" (es el funcionamiento normal de rpmdrake), ya que esos paquetes aparecen como actualizaciones (porque son actualizaciones que están en el repositorio), pero no las actualiza automáticamente (porque no está marcada la opción update para esos repositorios).



Gravatar de pepeghino

# 99556 A ver si incrusta imágenes, pruebo

Por favor no uses BBcode y usa thumbnails, Atte. un BOFH



Gravatar de pepeghino

# 99551 Si utilizo el comando propuesto por Annubis

[habitual@localhost ~]$ drakrpm-edit-media --expert
getting exclusive lock on urpmi
escrito archivo de configuración [/etc/urpmi/urpmi.cfg]
unlocking urpmi database
[habitual@localhost ~]$

Es como volver a hacer lo de antes, mirar los repositorios de los que dispongo. Acepto y salgo. No pasa nada. Si repito lo de buscar koffice sigue apareciendo el paquete del repositorio inhabilitado.



Gravatar de Annubis

# 99555 ¿Puedes pegar el contenido

del archivo /etc/urpmi/urpmi.cfg?



Gravatar de pepeghino

# 99558 Un poquito largo

{
}

Main\ media cdrom://x86_64/media/main {
key-ids: 70771ff3
}

Contrib\ media cdrom://x86_64/media/contrib {
key-ids: 78d019f5
}

main32\ media cdrom://x86_64/media/main32 {
}

Non-free\ media cdrom://x86_64/media/non-free {
key-ids: 70771ff3
}

Main {
key-ids: 70771ff3
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/main/release
}

Main\ Updates {
key-ids: 22458a98
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
update
with-dir: media/main/updates
}

Main32 {
key-ids: 70771ff3
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/../../i586/media/main/release
}

Main32\ Updates {
key-ids: 22458a98
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
update
with-dir: media/../../i586/media/main/updates
}

Main\ Testing {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/main/testing
}

Main\ Backports {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/main/backports
}

Main\ debug {
ignore
key-ids: 70771ff3
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_main/release
}

Main\ Updates\ debug {
ignore
key-ids: 22458a98
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_main/updates
}

Main\ Testing\ debug {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_main/testing
}

Main\ Backports\ debug {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_main/backports
}

Contrib {
key-ids: 78d019f5
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/contrib/release
}

Contrib\ Updates {
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
update
with-dir: media/contrib/updates
}

Contrib\ Testing {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/contrib/testing
}

Contrib\ Backports {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/contrib/backports
}

Contrib\ debug {
ignore
key-ids: 78d019f5
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_contrib/release
}

Contrib\ Updates\ debug {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_contrib/updates
}

Contrib\ Testing\ debug {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_contrib/testing
}

Contrib\ Backports\ debug {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_contrib/backports
}

Non-free {
key-ids: 70771ff3
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/non-free/release
}

Non-free\ Updates {
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
update
with-dir: media/non-free/updates
}

Non-free\ Testing {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/non-free/testing
}

Non-free\ Backports {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/non-free/backports
}

debug_non-free_release {
ignore
key-ids: 70771ff3
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_non-free/release
}

debug_non-free_updates {
ignore
key-ids: 22458a98
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_non-free/updates
}

debug_non-free_testing {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_non-free/testing
}

debug_non-free_backports {
ignore
key-ids: 26752624
mirrorlist: http://api.mandriva.com/mirrors/basic.2010.0.x86_64.list
with-dir: media/debug_non-free/backports
}

PLF\ Free {
key-ids: caba22ae
mirrorlist: http://plf.zarb.org/mirrors/2010.0.x86_64.list
update
with-dir: media/../../../../2010.0/free/release/binary/x86_64
}

PLF\ Free\ debug {
ignore
key-ids: caba22ae
mirrorlist: http://plf.zarb.org/mirrors/2010.0.x86_64.list
with-dir: media/../../../../2010.0/free/release/debug/x86_64
}

PLF\ Free\ backports {
ignore
key-ids: caba22ae
mirrorlist: http://plf.zarb.org/mirrors/2010.0.x86_64.list
with-dir: media/../../../../2010.0/free/backports/binary/x86_64
}

PLF\ Free\ backports\ debug {
ignore
key-ids: caba22ae
mirrorlist: http://plf.zarb.org/mirrors/2010.0.x86_64.list
with-dir: media/../../../../2010.0/free/backports/debug/x86_64
}

PLF\ Non-free {
key-ids: caba22ae
mirrorlist: http://plf.zarb.org/mirrors/2010.0.x86_64.list
update
with-dir: media/../../../../2010.0/non-free/release/binary/x86_64
}

PLF\ Non-free\ debug {
ignore
key-ids: caba22ae
mirrorlist: http://plf.zarb.org/mirrors/2010.0.x86_64.list
with-dir: media/../../../../2010.0/non-free/release/debug/x86_64
}

PLF\ Non-free\ backports {
ignore
key-ids: caba22ae
mirrorlist: http://plf.zarb.org/mirrors/2010.0.x86_64.list
with-dir: media/../../../../2010.0/non-free/backports/binary/x86_64
}

PLF\ Non-free\ backports\ debug {
ignore
key-ids: caba22ae
mirrorlist: http://plf.zarb.org/mirrors/2010.0.x86_64.list
with-dir: media/../../../../2010.0/non-free/backports/debug/x86_64
}



Gravatar de Annubis

# 99561 Más pruebas

¿Podrías borrar todos los repositorios que no uses y volver a hacer la prueba con Koffice?



Gravatar de pepeghino

# 99563 Borro todos los repositorios

Borro todos los repositorios no habilitados. Busco koffice y no me aparece nada de la versión backport como era de esperar. Instalo koffice y el único pequeño problemilla, que nada tiene que ver con lo que venía hablando, que encuentro es que debo buscar el paquete koffice-l10n-es con posterioridad porque no se marca como dependencia automáticamente y en su lugar lo hace koffice-l10n-fr.



Gravatar de Annubis

# 99564 Y si los añades ahora

¿Pasa lo mismo?

Por cierto. Una recomendación. La versión de Koffice que está en Contrib Backports, soluciona muchísimos problemas que tenía la versión que has instalado tú (no se si lo ponías sólo como ejemplo).



Gravatar de pepeghino

# 99587 Respondo

No no pasa lo mismo. Si en lugar de inhabilitar el repositorio ContribBackport lo borro... pues se soluciona el problema, claro que sí, claro que dejan de aparecer paquetes de KOffice versión 2.1. Pero no era eso a lo que me refería en mi hilo. Todo este hilo ha sido para explicar un fallo en RPMDrake que había detectado y que consiste en inhabilitar un repositorio y que ese repositorio se comporte exactamente igual que un repositorio habilitado. Si borro el repositorio por supuesto que desaparecen los paquetes porque el fallo es grande pero no tanto.

Lo de KOffice es un ejemplo. No me interesa Koffice salvo para curiosear un poco como funciona. Es que OOo Calc ha llegado a formar parte de mi trabajo y estoy vinculado.



Gravatar de Annubis

# 99588 A lo que me refería

Es a que si vuelves a añadir el repositorio Contrib Backports, vuelve a ocurrir lo mismo.



Gravatar de pepeghino

# 99589 Perdón

Puedes borrar mi post anterior, que no había entendido bien.

Vuelvo a añadir los repositorios borrados entrando en easyurpmi. Ahora lo que se ven son algunos repositorios duplicados, los que no había borrado antes como por ejemplo Main o Main updates. El repositorio Contrib Backport lo vuelvo a tener en mi lista inhabilitado.

Voy de nuevo a Centro de Control -> Instalar y Quitar Software. Busco KOffice y de nuevo vuelve a ocurrir lo mismo. A pesar de estar inhabilitado su repositorio aparece el paquete preparado para ser instalado.



Gravatar de Annubis

# 99602 Pues ahora sí que parece un bug

¿Podrías abrirlo en el bugzilla de Mandriva? Luego abrimos un hilo en el foro correspondiente :)



Gravatar de Annubis

# 99611 Confirmado

Acabo de reproducir el error. Efectivamente, como comentaba pepeghino, rpmdrake muestra esos paquetes en la lista de "instalables". Sin embargo urpmi funciona correctamente.



Gravatar de pepeghino

# 99639 He creado un hilo en bugzilla

Bug 57637

Mi inglés es lamentable y espero que sepan entender lo que quiero decir cuando lo lean.

Les he aclarado la versión de Mandriva 2010.0 y la arquitectura x64.

He escrito prioridad "high" y severidad "major"



Gravatar de Annubis

# 99655 Ya está reportado

Te lo han marcado como duplicado del bug 40556.

Además, dicen que es un comportamiento normal, pero sólo para los repositorios Backports.

Opciones de visualización de comentarios

Seleccione la forma que desee de mostrar los comentarios y haga clic en «Guardar opciones» para activar los cambios.