PDA

View Full Version : LEAP 15.3 Problemas con la actualización de varios repositorios



fabioonier
23-Feb-2022, 12:06
Hola.
Hace poco más de un mes instalé Opensuse Leap 15.3 en mi laptop (venía del 15.2) y ya estoy experimentando problemas con los repositorios. Cuando intento actualizar con
zypper up o
zypper dup me sale lo siguiente


Recuperando los metadatos del repositorio 'Packman Repository' ...................................................................................................[error]
El repositorio 'Packman Repository' no es válido.
[ftp.gwdg.de-openSUSE_Leap_$releasever|http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/repodata/primary.xml.gz.
- Can't provide ./repodata/primary.xml.gz

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'Packman Repository' debido al error anterior.
Recuperando los metadatos del repositorio 'repo-libdvdcss' .......................................................................................................[error]
El repositorio 'repo-libdvdcss' no es válido.
[repo-libdvdcss|http://opensuse-guide.org/repo/15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- [repo-libdvdcss|http://opensuse-guide.org/repo/15.3/] Repository type can't be determined.

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'repo-libdvdcss' debido al error anterior.
Recuperando los metadatos del repositorio 'repo-packman' .........................................................................................................[error]
El repositorio 'repo-packman' no es válido.
[repo-packman|http://packman.inode.at/suse/openSUSE_Leap_15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- [|] Error al intentar leer de http://packman.inode.at/suse/openSUSE_Leap_15.3/
- Se ha denegado el permiso para acceder a http://packman.inode.at/suse/openSUSE_Leap_15.3/content.

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'repo-packman' debido al error anterior.
Algunos de los repositorios no se han actualizado debido a un error.

Adicionalmente me salen estos errores


Recuperando: ImageMagick-config-7-SUSE-7.0.7.34-10.21.1.x86_64.rpm .....................................................................................[error (373 B/s)]
Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/sle/x86_64/ImageMagick-config-7-SUSE-7.0.7.34-10.21.1.x86_64.rpm.




Recuperando: grub2-2.04-22.9.1_150300.22.12.2.x86_64.drpm ..............................................................................................[error (181 B/s)]
Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/sle/x86_64/grub2-2.04-22.9.1_150300.22.12.2.x86_64.drpm.
¿Cancelar, reintentar o ignorar? [a/r/i/...? mostrar todas las opciones] (a): i
Advertencia: Ha elegido ignorar un problema relacionado con la descarga o la instalación de un paquete que puede llevar a dependencias con otros paquetes incompletas. Se recomienda ejecutar 'zypper verify' después de finalizar la operación.
SKIP request: User-requested skipping of a file
Historial:
- Can't provide ./x86_64/grub2-2.04-22.9.1_150300.22.12.2.x86_64.drpm

Recuperando: grub2-2.04-150300.22.12.2.x86_64.rpm .......................................................................................................[error (88 B/s)]
Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/sle/x86_64/grub2-2.04-150300.22.12.2.x86_64.rpm.
¿Cancelar, reintentar o ignorar? [a/r/i/...? mostrar todas las opciones] (a): i


Como pueden ver, opto por "ignorar" los mensajes de error para tratar de continuar... pero me salen esos mismos mensajes para varios paquetes.

Tengo la impresión de que arruiné el sistema operativo y quisiera saber si puedo arreglarlo y cómo... o si debo hacer una nueva instalación desde cero.

Les agradezco sus aportes.

mikrios
23-Feb-2022, 12:52
Hola :

Para mi gusto, la mejor es una versión live de la 15.3 , ya como vienen actualizadas solo se actualiza esa live a la última actualización , ademas se configura la misma con el idioma, también se añaden los repositorios, o sea se deja como si fuese un sistema nuevo ; ya después cuando reinicies con la live, vendrá configurada y con los repositorios añadidos o sea se hace con packman y prioridad alta ( nº bajo mayor prioridad ) , es decir la actualización que se haga a través de esa live se hace teniendo en cuenta esos repositorios ( la actualización o instalación tendrá en cuenta eso y instalara todos los programas ; 1º si actualizas tendrá en cuenta ese proveedor packman, no pierdes programas en caso de que no estén , 2º si haces una instalación a través de la live, creara una con las dependencia arregladas y del proveedores ya instalados , se puede configurar de la forma que las particiones se hagan en modo experto, es decir usara las que tienes y sobre escribirá todo , menos en home, que lo montas en su punto de montaje, pero no le des formato ( con lo cual no pierdes nada ) de tus datos de tu usuario .

Con la iso, también se puede hacer, marcando home solo montar y no formatear ( hay que poner el mismo nombre de usuario de la anterior instalación , es como hice con mi lapto hp y de la 15.2 a la 15.3 , en este caso instalo lo demás de SUSE y de OpenSUSE y no incluyo a packman y tuve que añadirlo a parte cuando ya estaba todo instalado , es decir paso programas vlc y otros a packman con sus codes incluidos ) .

zypper dup se usa en TW, porque que cada actualización implica un cambio de versión, es decir que crean una iso por cada actualización nueva , en la 15.3 excepto con una nueva instalación ( solo para actualizar la que has instalado , sin añadir proveedores, creo que se puede usar dup, pero si no es así y añadiste proveedores, creo que no , porque añadirá las últimas versiones y hará cambios de proveedores , ya una vez se añadan packman y otros, hay que usar zypper up . ( no se si pudiese estar equivocado, pero es como lo hago, mas o menos lo que han recomendado otras veces los moderadores ) .

Creo que puede haber algunas formas mas de hacerlo, pero los datos estaban del anterior foro, así que sin eso no te podría decir .

Edito : instalar e ignorar rpm conlleva a una instalación con dependencias sin arreglar y fallos en el sistema y depende de lo que cuelgue de esos programas y se comparta con otros, todo lo que dependa de ellos no funcionará .

Saludos cordiales .

nemonix
23-Feb-2022, 14:11
Hola, cambia los repositorios por estos:

Todo lo de Packman:


sudo zypper ar -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/' packman

Solo los esenciales:


sudo zypper ar -cfp 90 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/Essentials' packman-essentials

Updates:


sudo zypper ar -f http://download.opensuse.org/update/leap/15.3/oss/ update

También lo puedes hacer desde YaST.

Aquí tienes los enlaces:

https://en.opensuse.org/Additional_package_repositories
https://en.opensuse.org/Package_repositories

Saludos.

DiabloRojo
24-Feb-2022, 01:20
Antes que nada, no uses la opción dup salvo que vayas a cambiar de versión. La instalación de 15.3, ¿Cómo fue?, ¿limpia o sucia usando la opción dup?

Comprueba que tu openSUSE este correcto, ejecutando los siguientes comandos, deja pasar unos minutos cada vez que acabe la ejecución de un comando.
sudo zypper verify
sudo zypper inr
sudo rpm -vv --rebuilddb

Voy a tener que crear un hilo para que la gente reporte sus repositorios y yo lo evaluó, igual que hacia antes en el antiguo foro.

karlggest
24-Feb-2022, 05:07
Hola!
(...)¿limpia o sucia usando la opción dup?Mande?? lol!


Voy a tener que crear un hilo para que la gente reporte sus repositorios y yo lo evaluó, igual que hacia antes en el antiguo foro.
Pos sí, iba muy bien, sobre todo ahora que instalar con 1-click es casi una operación de riesgo.

Salud!!

fabioonier
24-Feb-2022, 07:32
Antes que nada, no uses la opción dup salvo que vayas a cambiar de versión. La instalación de 15.3, ¿Cómo fue?, ¿limpia o sucia usando la opción dup?

Comprueba que tu openSUSE este correcto, ejecutando los siguientes comandos, deja pasar unos minutos cada vez que acabe la ejecución de un comando.
sudo zypper verify
sudo zypper inr
sudo rpm -vv --rebuilddb

Voy a tener que crear un hilo para que la gente reporte sus repositorios y yo lo evaluó, igual que hacia antes en el antiguo foro.

Hola, DiabloRojo. Muchas gracias por responder.
Hice una instalación limpia y supongo que algo hice mal cuando instalé los repositorios adicionales e intenté corregir el problema de la tarjeta de sonido.
Esto es lo que me sale cuanod uso
sudo zypper verify



localhost:/home/fabioonier # zypper verify
Recuperando los metadatos del repositorio 'repo-libdvdcss' .......................................................................................................[error]
El repositorio 'repo-libdvdcss' no es válido.
[repo-libdvdcss|http://opensuse-guide.org/repo/15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- [repo-libdvdcss|http://opensuse-guide.org/repo/15.3/] Repository type can't be determined.

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'repo-libdvdcss' debido al error anterior.
Recuperando los metadatos del repositorio 'Update repository with updates from SUSE Linux Enterprise 15' .........................................................[error]
El repositorio 'Update repository with updates from SUSE Linux Enterprise 15' no es válido.
[repo-sle-update|http://download.opensuse.org/update/leap/15.3/sle/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/sle/repodata/32872ab23692534536905b33464627341b30e87fb30bd3222ffe68e053758fa3-deltainfo.xml.gz.
- Can't provide ./repodata/32872ab23692534536905b33464627341b30e87fb30bd3222ffe68e053758fa3-deltainfo.xml.gz

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'Update repository with updates from SUSE Linux Enterprise 15' debido al error anterior.
Algunos de los repositorios no se han actualizado debido a un error.
Cargando datos del repositorio...
Leyendo los paquetes instalados...
Las dependencias de todos los paquetes instalados están satisfechas.

Esto es lo que sale cuanod uso
sudo zypper inr



localhost:/home/fabioonier # zypper inr
Recuperando los metadatos del repositorio 'repo-libdvdcss' .......................................................................................................[error]
El repositorio 'repo-libdvdcss' no es válido.
[repo-libdvdcss|http://opensuse-guide.org/repo/15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- [repo-libdvdcss|http://opensuse-guide.org/repo/15.3/] Repository type can't be determined.

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'repo-libdvdcss' debido al error anterior.
Recuperando los metadatos del repositorio 'Update repository with updates from SUSE Linux Enterprise 15' .........................................................[error]
El repositorio 'Update repository with updates from SUSE Linux Enterprise 15' no es válido.
[repo-sle-update|http://download.opensuse.org/update/leap/15.3/sle/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/sle/repodata/32872ab23692534536905b33464627341b30e87fb30bd3222ffe68e053758fa3-deltainfo.xml.gz.
- Can't provide ./repodata/32872ab23692534536905b33464627341b30e87fb30bd3222ffe68e053758fa3-deltainfo.xml.gz

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'Update repository with updates from SUSE Linux Enterprise 15' debido al error anterior.
Algunos de los repositorios no se han actualizado debido a un error.
Cargando datos del repositorio...
Leyendo los paquetes instalados...
Resolviendo dependencias de paquete...
No hay nada que hacer.

Y cuando ejecuto
rpm -vv --rebuilddb sale algo muuuuuuuuy extenso.

Ya no se presentan problemas con el repositorio packman desde que apliqué la solución aportada por nemonix.

¿Será que los repositorios repo-libdvdcss y Update repository with updates from SUSE Linux Enterprise 15 son innecesarios y los puedo (o debo) desinstalar?

Muchas gracias.

krovikan
24-Feb-2022, 08:14
¿Será que los repositorios repo-libdvdcss y Update repository with updates from SUSE Linux Enterprise 15 son innecesarios y los puedo (o debo) desinstalar?

El Update de SUSE ni lo quites. Es uno de los prioritarios.

Respecto a repo-libdvdcss tengo tu misma URL, el opensuse-guide etc. Ese repo sólo sirve para este paquete decodificador de DVD que no sé ni si hace falta todavía hoy en día:


~/Descargaszypperinfolibdvdcss2 ✔  8s  15:58:00
Cargando datos del repositorio...
Leyendo los paquetes instalados...


Información para paquete libdvdcss2:
------------------------------------
Repositorio : Libdvdcss
Nombre : libdvdcss2
Versión : 1.4.2-lp153.2.1
Arquitectura : x86_64
Proveedor : VideoLAN Project (http://www.videolan.org)
Tamaño de instalación : 175,3 KiB
Instalado : Sí
Estado : actualizado
Paquete de fuentes : libdvdcss-1.4.2-lp153.2.1.src
Resumen : A library designed for accessing encrypted DVDs
Descripción :
libdvdcss is a simple library designed for accessing DVDs like a block device
without having to bother about the decryption.


Saludos

nemonix
24-Feb-2022, 10:56
Hola, las URL son correctas, prueba a refrescar los repositorios.


sudo zypper refresh

Y sino pasa nada mira este enlace.

https://opensuse-guide.org/codecs.php

fabioonier
24-Feb-2022, 14:17
Hola.
Como lo sugirión nemonix, hice
sudo zypper ref y solamente me apareció problemas con repo-libdvdcss y, como no es un repositorio que necesito, lo eliminé.
El otro reposotorio ya no dió problemas y todos los repositorios se refrescaron.
Resumiendo:

cambié el proveedor de packman usando la dirección suministrada en este hilo.
ejecuté los comandos sugeridos por DiabloRojo.
Terminé eliminado el repositorio repo-libdvdcss

Al refrescar no sale ningún problema. El problema surge al actualizar.
Cuando ejecuto
sudo zypper up este es el primer error, de muchos, que me sale


Recuperando: ImageMagick-config-7-SUSE-7.0.7.34-10.21.1.x86_64.rpm .....................................................................................[error (372 B/s)]
Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/sle/x86_64/ImageMagick-config-7-SUSE-7.0.7.34-10.21.1.x86_64.rpm.
¿Cancelar, reintentar o ignorar? [a/r/i/...? mostrar todas las opciones] (a):

Si le digo ignorar, todos los paquetes que surgen de ahí en adelante me sacan el mismo error.
¿Ahora qué puedo hacer?

DiabloRojo
25-Feb-2022, 01:26
Haber si tu IP publica esta baneada por SPAM, apaga tu router, espera unos minutos y enciéndelo. Vuelve a probar los comandos.

Limpia la cache de zypper
sudo zypper clean -all

Si te vuelve a salir los errores, no te quedara mas remedio que eliminar todos los repos y volverlos a añadirlos manualmente.

fabioonier
25-Feb-2022, 06:03
Haber si tu IP publica esta baneada por SPAM, apaga tu router, espera unos minutos y enciéndelo. Vuelve a probar los comandos.

Limpia la cache de zypper
sudo zypper clean -all

Si te vuelve a salir los errores, no te quedara mas remedio que eliminar todos los repos y volverlos a añadirlos manualmente.

Gracias, DiabloRojo.
Hice lo que me sugeriste y... no tuve más remedio que eliminar todos los respositorios e instalarlos manualmente.
Me quedaré con la duda de cuándo y cómo fue que arruiné el sistema... y todo desde que intenté lograr que el sistema reconociera el micrófono de mis auriculares.
¿Me puedes recomendar algún libro o guía sobre Linux (en general) u Opensuse? Me gustaría saber bien cómo es la estructura del sistema de archivos, la manera en que funcionan los repositorios, sus actualizaciones y demás cosas.

Muchas gracias por su colaboración.

Feliz día.

DiabloRojo
25-Feb-2022, 06:10
Gracias, DiabloRojo.
Hice lo que me sugeriste y... no tuve más remedio que eliminar todos los respositorios e instalarlos manualmente.
Me quedaré con la duda de cuándo y cómo fue que arruiné el sistema... y todo desde que intenté lograr que el sistema reconociera el micrófono de mis auriculares.
¿Me puedes recomendar algún libro o guía sobre Linux (en general) u Opensuse? Me gustaría saber bien cómo es la estructura del sistema de archivos, la manera en que funcionan los repositorios, sus actualizaciones y demás cosas.

Muchas gracias por su colaboración.

Feliz día.El problema parece ser que eran los archivos de configuración de los repositorios de zypper, eliminándolos y volviéndolos a crear te lo ha solucionado.
Es una lastima que no tengamos las guías del antiguo ForoSuse porque el compañero @karlggest hizo unas excelentes guías de GNU/Linux, las mías eran de openSUSE, espera que te lea y te recomiende algún sitio para aprender.
Empieza por la Wiki de openSUSE en español y en ingles también. La Wiki en español de ArchLinux es muy buena, hay artículos muy aprovechables.

karlggest
25-Feb-2022, 08:36
Hola!!
El problema parece ser que eran los archivos de configuración de los repositorios de zypper, eliminándolos y volviéndolos a crear te lo ha solucionado.
Es una lastima que no tengamos las guías del antiguo ForoSuse porque el compañero @karlggest hizo unas excelentes guías de GNU/Linux, las mías eran de openSUSE, espera que te lea y te recomiende algún sitio para aprender.
Empieza por la Wiki de openSUSE en español y en ingles también. La Wiki en español de ArchLinux es muy buena, hay artículos muy aprovechables.
Me alegra que me haga usté esa pregunta lol!

Por lo mío:


En la wiki (https://es.opensuse.org) tenemos mucho aunque es posible que alguna cosa esté un tanto desactualizado pero aun así hay mucho que merece la pena: El Portal de Documentación (https://es.opensuse.org/Portal:Documentación) es un buen lugar para empezar. Hay muchas Guías de Aprendizaje (https://es.opensuse.org/Categor%C3%ADa:SDB:Gu%C3%ADa_de_principiantes) que puedes encontrar interesantes.
También están las cosillas de mi viejo blog: También hay material de iniciación (https://sementedotempo.blogspot.com/search/label/Iniciaci%C3%B3n) y más general (https://sementedotempo.blogspot.com/search/label/Tecnolog%C3%ADa).
Y para acabar tengo algún material en mi web, aunque mayoritariamente en gallego: tanto artículos de blog (https://atendapc.net/blog/tic-para-pemes-1) (hay otro blog que quería usar para este tipo de material, "Na materia") como en vídeos (https://atendapc.net/slides/canal-publico-1) un poco (o un mucho) cutres lol!


Por lo demás:


victorhck, entre otras cosas, se ha tomado la molestia de traducir una guía de aprendizaje de openSUSE: https://victorhckinthefreeworld.com/guia-de-opensuse-para-recien-llegados/
rgb (anda por el foro?) tiene un libro impresionante sobre Writer.y un montón de cosas más: https://elpinguinotolkiano.wordpress.com/domando-al-escritor-2/


Hay mucho material por ahí, pero en castellano que esté razonablemente actualizado tampoco tanto.

Y para acabar, aunque no es necesario, sí es muy útil aprender vim, lyx y bash. Es una forma más tradicional de entender el trabajo con computadoras.

Salud!!

fabioonier
01-Mar-2022, 06:23
¡Otra vez!
No sé qué está pasando con Opensuse Leap 15.3 o si yo estoy estropeando el SO por mi cuenta y sin saber cómo, pero...



localhost:/home/fabioonier # zypper up
Recuperando los metadatos del repositorio 'Packman Repository' ...................................................................................................[error]
El repositorio 'Packman Repository' no es válido.
[ftp.gwdg.de-openSUSE_Leap_$releasever|http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/repodata/primary.xml.gz.
- Can't provide ./repodata/primary.xml.gz

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'Packman Repository' debido al error anterior.
Recuperando los metadatos del repositorio 'Update repository with updates from SUSE Linux Enterprise 15' .........................................................[error]
El repositorio 'Update repository with updates from SUSE Linux Enterprise 15' no es válido.
[repo-sle-update|http://download.opensuse.org/update/leap/15.3/sle/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/sle/repodata/5a2a079c9c0810dab7f96fc12bab8da8e66656197f578e067087d0d89231e616-updateinfo.xml.gz.
- Can't provide ./repodata/5a2a079c9c0810dab7f96fc12bab8da8e66656197f578e067087d0d89231e616-updateinfo.xml.gz

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Advertencia: Se va a omitir el repositorio 'Update repository with updates from SUSE Linux Enterprise 15' debido al error anterior.
Algunos de los repositorios no se han actualizado debido a un error.

¿Qué está pasando con estos dos repositorios? ¿Acaso Leap 15.3 está desatendido?
Lo peor es que yo tengo que hacer programación científica con Python y el repositorio también me dió problemas ayer cuando intenté refrescar.
En estos momentos estoy sintiendo que la experiencia con Opensuse no está siendo agradable. Quizás sea porque yo estoy cometiendo errores sin darme cuenta. No lo sé, pero sí se ha vuelto bastante incómodo no poder actualizar el SO ni poder instalar algunas librerías de Python.


localhost:/home/fabioonier # zypper ref
El repositorio 'Wine' está actualizado.
El repositorio 'nVidia Graphics Drivers' está actualizado.
Recuperando los metadatos del repositorio 'Packman Repository' ...................................................................................................[error]
El repositorio 'Packman Repository' no es válido.
[ftp.gwdg.de-openSUSE_Leap_$releasever|http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/repodata/primary.xml.gz.
- Can't provide ./repodata/primary.xml.gz

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Se va a omitir el repositorio 'Packman Repository' debido al error anterior.
El repositorio 'gnome-apps' está actualizado.
El repositorio 'google-chrome' está actualizado.
El repositorio 'mozilla' está actualizado.
El repositorio 'Libdvdcss Repository' está actualizado.
Recuperando los metadatos del repositorio 'python' ...............................................................................................................[error]
El repositorio 'python' no es válido.
[python|http://download.opensuse.org/repositories/devel:/languages:/python/15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://download.opensuse.org/repositories/devel:/languages:/python/15.3/repodata/bf3830c2630c9ffd088d5dc5bc6d063b9007acc16354d184e09e0a317fbf5406-primary.xml.gz.
- Can't provide ./repodata/bf3830c2630c9ffd088d5dc5bc6d063b9007acc16354d184e09e0a317fbf5406-primary.xml.gz

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Se va a omitir el repositorio 'python' debido al error anterior.
El repositorio 'Update repository of openSUSE Backports' está actualizado.
El repositorio 'Non-OSS Repository' está actualizado.
El repositorio 'Main Repository' está actualizado.
Recuperando los metadatos del repositorio 'Update repository with updates from SUSE Linux Enterprise 15' .........................................................[error]
El repositorio 'Update repository with updates from SUSE Linux Enterprise 15' no es válido.
[repo-sle-update|http://download.opensuse.org/update/leap/15.3/sle/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/sle/repodata/5a2a079c9c0810dab7f96fc12bab8da8e66656197f578e067087d0d89231e616-updateinfo.xml.gz.
- Can't provide ./repodata/5a2a079c9c0810dab7f96fc12bab8da8e66656197f578e067087d0d89231e616-updateinfo.xml.gz

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Se va a omitir el repositorio 'Update repository with updates from SUSE Linux Enterprise 15' debido al error anterior.
El repositorio 'Main Update Repository' está actualizado.
El repositorio 'Update Repository (Non-Oss)' está actualizado.
Algunos de los repositorios no se han actualizado debido a un error.
¿Qué puedo hacer ahora?

nemonix
01-Mar-2022, 06:45
Hola hay un hilo que creo DR para comprobar los repositorios, puedes pasar los repositorios y que los compruebe.
https://forums.opensuse.org/showthread.php/567064-Comprobar-idoneidad-de-los-repositorios

mikrios
01-Mar-2022, 16:48
Hola:

Que sepa no hay problemas con los repositorios puedes coger una uri y pegarla en la barra de direcciones de el navegador .

¿has hecho lo que te dijo @D.R. ? .

Si los borras, te vuelven a aparecer en yast repositorios,ademas si seleccionas uno ,tienes abajo a la derecha lo de las claves gpc (¿que claves te muestra los no autorzados? ) , y al lado nismo tienes un despegable que te permite hacerlo de uno en uno o varios .

Si borras todos, oficiales y comunitarios, los vuelves a tener en la aplicación de yast, a medida que se añaden , a continuación tienes que aceptar las keys gpc ( no se si pone trush) ., si no lo haces salen denegados. si añades uno de packman y aceptas la gpc, te sirve para otra de packman ( hace un tiempo uno fr los servidores dio problemas,ya no, pero con tener otra de reserva, es suficiente, mirar con ping, cual es mas rápido) .

Si los pones a mano, añadiendo la url, pedes verificarla con la barra del navegador , normalmente la que se añade es la de la 15.3 y tiene un / que pone /repodata y también otro que pone x86_64/ si no tiene eso no vale, por lo menos repdata creo que tiene los contenidos de los metadatos ,


https://paste.opensuse.org/images/87641317.jpg
Mira lo que te fallo, y haz lo que te mando @D.R. .
En mi casi no tengo problemas para añadir :

HP-mikrios:~ # zypper lr
Repository priorities in effect: (See 'zypper lr -P' for details)
70 (raised priority) : 1 repository
77 (raised priority) : 1 repository
99 (default priority) : 17 repositories

# | Alias | Name
| Enabled | GPG Check | Refresh
---+----------------------------------------------+-----------------------------------------------------------------------------------------
----+---------+-----------+--------
1 | 15.3 | benchmark/15.3
| Yes | (r ) Yes | Yes
2 | 15.3_1 | filesystems/15.3
| Yes | (r ) Yes | Yes
3 | ftp.gwdg.de-openSUSE_Leap_$releasever | Packman Repository
| Yes | (r ) Yes | Yes
4 | openSUSE-Leap-15.3-2 | openSUSE-Leap-15.3-2
| No | ---- | ----
5 | openSUSE_Leap_15.3 | Printing/openSUSE_Leap_15.3
| Yes | (r ) Yes | Yes
6 | openSUSE_Leap_15.3_1 | Archiving/openSUSE_Leap_15.3
| Yes | (r ) Yes | Yes
7 | openSUSE_Leap_15.3_2 | Education/openSUSE_Leap_15.3
| Yes | (r ) Yes | Yes
8 | openSUSE_Leap_15.3_3 | electronics/openSUSE_Leap_15.3
| Yes | (r ) Yes | Yes
9 | openSUSE_Leap_15.3_4 | graphics/openSUSE_Leap_15.3
| Yes | (r ) Yes | Yes
10 | openSUSE_Leap_15.3_5 | hamradio/openSUSE_Leap_15.3
| Yes | (r ) Yes | Yes
11 | openSUSE_Leap_15.3_6 | hardware/openSUSE_Leap_15.3
| Yes | (r ) Yes | Yes
12 | openSUSE_Leap_15.3_7 | Extra/openSUSE_Leap_15.3
| Yes | (r ) Yes | Yes
13 | openSUSE_Leap_15.3_9 | packman/suse/openSUSE_Leap_15.3-2
| Yes | (r ) Yes | Yes
14 | opensuse-guide.org-openSUSE_Leap_$releasever | Libdvdcss Repository
| Yes | (r ) Yes | Yes
15 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backpo
rts | No | ---- | ----
16 | repo-backports-update | Update repository of openSUSE Backports
| Yes | (r ) Yes | Yes
17 | repo-debug | Debug Repository
| No | ---- | ----
18 | repo-debug-non-oss | Debug Repository (Non-OSS)
| No | ---- | ----
19 | repo-debug-update | Update Repository (Debug)
| No | ---- | ----
20 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS)
| No | ---- | ----
21 | repo-non-oss | Repositorio Non-OSS
| Yes | (r ) Yes | Yes
22 | repo-oss | Repositorio principal
| Yes | (r ) Yes | Yes
23 | repo-sle-debug-update | Update repository with debuginfo for updates from SUSE Linux Enterprise 15
| No | ---- | ----
24 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15
| Yes | (r ) Yes | Yes
25 | repo-source | Source Repository
| No | ---- | ----
26 | repo-update | Repositorio principal de actualizaciones
| Yes | (r ) Yes | Yes
27 | repo-update-non-oss | Repositorio de actualizaciones (No OpenSource)
| Yes | (r ) Yes | Yes



https://paste.opensuse.org/images/80131000.jpg

karlggest
02-Mar-2022, 02:23
Hola.
Hola:
(...)
Si los pones a mano, añadiendo la url, pedes verificarla con la barra del navegador , normalmente la que se añade es la de la 15.3 y tiene un / que pone /repodata y también otro que pone x86_64/ si no tiene eso no vale, por lo menos repdata creo que tiene los contenidos de los metadatos ,

No solo eso, fíjate que en la carpeta actual (en la captura, openSUSE_Leap_15.3) hay un fichero con extensión .repo.

En cuanto al post, los repositorios suelen estar disponibles todos los días del año pero es posible que no lo estén en un momento dado. Pueden ocurrir cosas como:

que se desactiven por mantenimiento. Temporal, pude durar horas o uno o dos días.
que se cambién de servidor. Similar a lo de mantenimiento.
que se renombren o reorganicen dentro del servidor. Implica comprobar el nombre y ajustarlo en su caso. Hay veces que hacen renombrados como openSUSE_Leap_15.3 a Leap/15.3, o directamente a 15.3, o de opensuse_15.3 a openSUSE_Leap_15.3...
que haya problemas en algún punto de la red.
que haya problemas en tu propia conexión de red.


Eso no quiera decir que no haya problemas con tu zypper, sino que generalmente los errores son puntuales. El primer paso obvio siempre es verificar, como ha dicho mikrios, que ese repositorio está disponible (copia su URL en el navegador y prueba a acceder a la carpeta y que los ficheros están disponibles etc.), el segundo ver que tu red funciona bien, y así sucesivamente. En tu caso, yo probaría a "limpiar" y "refrescar" zypper.

Salud!!

fabioonier
03-Mar-2022, 12:53
Gracias, mikrios, por tu aporte.
Al parecer el problema no es con la url porque esta sí me abrió en el navegador
Para Packman
http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/

Y para el repositorio Update repository of openSUSE Backports
http://download.opensuse.org/update/leap/15.3/backports/

El problema parece ser que se me ha denegado el acceso a una carpeta en particular dentro de cada repositorio


Recuperando los metadatos del repositorio 'Packman Repository' ...................................................................................................[error]
El repositorio 'Packman Repository' no es válido.
[ftp.gwdg.de-openSUSE_Leap_$releasever|http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/repodata/primary.xml.gz.
- Can't provide ./repodata/primary.xml.gz




Recuperando los metadatos del repositorio 'Update repository of openSUSE Backports' ..............................................................................[error]
El repositorio 'Update repository of openSUSE Backports' no es válido.
[repo-backports-update|http://download.opensuse.org/update/leap/15.3/backports/] No se han encontrado metadatos válidos en la URL especificada
Historial:
- Se ha denegado el permiso para acceder a http://download.opensuse.org/update/leap/15.3/backports/repodata/cf29ebcb090f6e19b8005eb44d262432ec8c20be070b4b0f6b2dd5df5b333a3a-primary.xml.gz.
- Can't provide ./repodata/cf29ebcb090f6e19b8005eb44d262432ec8c20be070b4b0f6b2dd5df5b333a3a-primary.xml.gz

Siendo así las cosas, ¿cuál podría ser la solución?

nemonix
03-Mar-2022, 14:33
Hola puedes pasar la salida.


cat /etc/zypp/repos.d/repo-backports-update.repo

fabioonier
04-Mar-2022, 11:01
Hola puedes pasar la salida.


cat /etc/zypp/repos.d/repo-backports-update.repo

Hola, nemonix.
Esto es lo que salió


[repo-backports-update]
name=Update repository of openSUSE Backports
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/update/leap/$releasever/backports/
type=rpm-md
keeppackages=0

Como pueden ver todos, la variable $releasever está en la dirección del repositorio.

¿Cuál es el paso a seguir?

nemonix
04-Mar-2022, 11:14
Hola esta es mi salida te falta path=/ ,creo que podría ser por esto...


[repo-backports-update]
name=Update repository of openSUSE Backports
enabled=1
autorefresh=1
baseurl=http://download.opensuse.org/update/leap/$releasever/backports/
path=/
type=rpm-md
keeppackages=0

krovikan
04-Mar-2022, 14:44
NAME="openSUSE Leap"
VERSION="15.3"
# |Name | URI
---+----------------------------------------------------------------------------------------------------------------------
4 |Packman Repository|http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/


Al repo de Packman le falta una s, es https y tú tienes http

Mis repos, al igual que Mickey, también tienen el path=/

Saludos

DiabloRojo
05-Mar-2022, 00:40
Hola, nemonix.
Esto es lo que salió
....
¿Cuál es el paso a seguir?Aparte de lo que te comenta el compañero.
Elimina la variable $releasever de los Alias, tal como te comentaba en el hilo de la idoneidad de los repos.

nemonix
05-Mar-2022, 04:07
Hola lo suyo sería borrar los repositorios que fallan y volver a crearlos a mano desde YaST como comenta Karlggest y el de Packman desde la terminal como se indica en https://en.opensuse.org/Additional_package_repositories.


sudo zypper ar -cfp 70 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/' packman


sudo zypper dup --from packman --allow-vendor-change

Buen finde.

DiabloRojo
05-Mar-2022, 04:35
Hola lo suyo sería borrar los repositorios que fallan y volver a crearlos a mano desde YaST como comenta Karlggest y el de Packman desde la terminal como se indica en https://en.opensuse.org/Additional_package_repositories.


sudo zypper ar -cfp 70 'https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_$releasever/' packman

Buen finde.Tengo curiosidad, si ese comando no pone $releasever como parte del Alias.

Es mas fácil usar Yast, solo tiene que poner un nombre y la URL, pero ¿pondrá la variable como parte del Alias?.

https://i.ibb.co/gZqKVB0/Screenshot-20220304-091912.png

fabioonier
05-Mar-2022, 04:36
Al repo de Packman le falta una s, es https y tú tienes http

Mis repos, al igual que Mickey, también tienen el path=/

Saludos

Hola a todos. Muchas gracias por sus aportes.
Agregué la "s" para que la dirección fuera http://... en el repositorio Packman y con eso fue suficiente para que el sistema actualizara y refrescara sin mensajes de error.
Luego agregué la línea path=/ en el archivo correspondiente del repositorio backports. Todo ha venido funcionando bien.
Curiosamente, varios de los enlaces a los repositorios oficiales disponibles en
https://es.opensuse.org/Repositorios_oficiales
están rotos o caídos. No sé si eso tenga algo que ver con el problema.

DiabloRojo: he buscado en google cómo cambiar el Alias de un repositorio y no he encontrado nada útil. Solamente me salen resultados relacionados con Git y yo no uso ese servicio.

Por ahora, todo marcha bien.
Les agradezco sus colaboraciones.

nemonix
05-Mar-2022, 05:07
Lo hice así en su momento si no recuerdo mal y me sale como alias packman.

karlggest
05-Mar-2022, 05:33
Hola!

Hola a todos. Muchas gracias por sus aportes.
Agregué la "s" para que la dirección fuera http://... en el repositorio Packman y con eso fue suficiente para que el sistema actualizara y refrescara sin mensajes de error.
Luego agregué la línea path=/ en el archivo correspondiente del repositorio backports. Todo ha venido funcionando bien.
Curiosamente, varios de los enlaces a los repositorios oficiales disponibles en
https://es.opensuse.org/Repositorios_oficiales
están rotos o caídos. No sé si eso tenga algo que ver con el problema.

Los repositorios funcionan bien, aunque es probable que en cuanto tenga un huequecillo hoy o mañana tenga que cambiar http por https en todos ellos para evitar problemas. Para comprobarlo, accede a cualquiera de ellos, cambia $releasever por 15.3 y verás que accede bien.


DiabloRojo: he buscado en google cómo cambiar el Alias de un repositorio y no he encontrado nada útil. Solamente me salen resultados relacionados con Git y yo no uso ese servicio.

Por ahora, todo marcha bien.
Les agradezco sus colaboraciones.
Yo creo que se refiere más bien a cerciorarte de que tangas $releasever en la dirección de los repos para no tener que cambiarlos cuando sea la actualización a 15.4.

Salud!!

DiabloRojo
05-Mar-2022, 06:56
Hola a todos. Muchas gracias por sus aportes.
...
DiabloRojo: he buscado en google cómo cambiar el Alias de un repositorio y no he encontrado nada útil. Solamente me salen resultados relacionados con Git y yo no uso ese servicio.
Nuestro forum tiene un buscador y es tu amigo:

https://forums.opensuse.org/showthread.php/445803-What-s-the-zypper-command-to-change-alias-name-of-a-repo

mikrios
06-Mar-2022, 16:31
Hola: (respondiendo a una pregunta que me hicieron, por despiste me olvide contestar) .
Lo he añadido de los repositorios comunitarios, usando el programa de repositorios de yast, con ese mismo le puse la prioridad alta a 70, pero puedo hacer ping a los mirror y añadir otros : http://packman.links2linux.org/mirrors

De los que están ahí por si falla el 1º, le aumento la prioridad al 2º y al 1º le quito lo de auto-actualización, o lo des-activo temporalmente.

Ademas de refrescar los metadatos, se puede refrescar el servicio. o sea zypper ref y zypper refs y a continuación .

si falla packagekit, uso zypper desde consola y si se cual falla, lo marco para poder actualizar los demás.

Los que salen denegados, se puede comprobar con yast repositorios, donde pone claves gpc; si no sale nada puede que por equivocación se marcara mal cuando se pidió que se confiar en el, pero para los repositorios oficiales y comunitarios, se pueden borrar o quitar, y lo que hacen es volver a ponerse en la lista, con lo que dando a añadir, puedes volver a ponerlo (estos no desaparecen, los de terceros y de usuarios si se quitan y para añadir hay que poner la url .

URL de repositorios de openSUSE : http://download.opensuse.org/ , observar que pone distribución, pero debajo está repositories, ahí aparecen todos .

En cuanto a oracle, recomiendo usar ese, el que aparece en la wiki (aunque hace tiempo no uso virtualbox, no se si hubo algún cambio) .

Recordar que el aumentar la prioridad, es darle un nº mas bajo al repositorio , de ese valor hace que se prefieran los repos de ese distribuidor, también no pinta mucho a veces el nº de la versión, lo que importa es la funcionalidad, es decir por ejemplo , prefiero un vlc de packman funcional, que una versión superior y que no pueda ver nada.

Los repos de click , en mi caso los desactivo y quito la actualización, porque puede que estos, pasen a los repositorios oficiales y si los dejáis, al menos ponerle un nº mayor ( o sea menos prioridad) .

Con respeto a los repositorios de los usuarios no recomiendo que los usen (aunque en mi caso nunca los he utilizado, están en repositorios /home ) .

Se me olvidaba comentar, si vais a actualizar con el programa de instalación de yast, no olvidarse de marcar en opciones : limpiar al eliminar los paquetes y permitir cambio de proveedor, así los de mas alta prioridad , si tienen actualización aparecen en azul .

La instalación de drivers tipo rpm, pueden aparecer en software de yast en rojo, eso es porque no están certificados, pero son funcionales y van bien (excepto que fallen o vengan mal , idem los enlaces rotos si funciona el programa, está ok, a pesar de aparecer en rojo, si no funciona, creo que se puede eliminar ) .

Saludos cordiales.