Problema al actualizar, repo Yandex no valido(?)

Hola,

En la actualización de hoy me sale este asunto:

keos@localhost:~> dsudo zypper ref
 dsudo: orden no encontrada
keos@localhost:~> sudo zypper ref
[sudo] contraseña para root: 
Recuperando los metadatos del repositorio 'Repositorio principal (NON-OSS)' ................[terminado]
Construyendo el caché del repositorio Repositorio principal (NON-OSS) ......................[terminado]
Recuperando los metadatos del repositorio 'Repositorio principal (OSS)' ....................[terminado]
Construyendo el caché del repositorio Repositorio principal (OSS) ..........................[terminado]
El repositorio 'Repositorio principal de actualizaciones' está actualizado.                            
El repositorio 'home:ponchale1 (openSUSE_Tumbleweed)' está actualizado.                                
Recuperando los metadatos del repositorio 'Packman' ........................................[terminado]
Construyendo el caché del repositorio Packman ..............................................[terminado]
Advertencia: El archivo 'repomd.xml' del repositorio 'yandex-browser' no está firmado.

    Nota: Firmar los datos permite al destinatario verificar que no se han producido modificaciones
    después de la firma. Aceptar datos sin sumas de verificación o con sumas incorrectas o
    desconocidas puede provocar daños en el sistema y, en casos extremos, incluso que el sistema se
    vea comprometido.

    Nota: El fichero 'repomd.xml' es el del índice maestro de los repositorios. Garantiza la
    integridad del repositorio al completo.

    Advertencia: No se puede verificar que nadie haya modificado el archivo, ¡así que ya no es
    confiable! No debería continuar a menos que sepa que es seguro.

El archivo 'repomd.xml' del repositorio 'yandex-browser' no está firmado.
¿Desea continuar? [si/no] (no): s
Recuperando los metadatos del repositorio 'yandex-browser' .....................................[error]
El repositorio 'yandex-browser' no es válido.
[yandex-browser|http://repo.yandex.ru/yandex-browser/rpm/stable/x86_64] No se han encontrado metadatos válidos en la URL especificada
Historial:
 - No se encuentra el archivo ./repodata/75c1dddb6d9ef1a953c96190101e9575f26f6c50c004a378a84bb182861fcf37-primary.xml.gz en el medio http://repo.yandex.ru/yandex-browser/rpm/stable/x86_64

Compruebe si los URI definidos para este repositorio apuntan a un repositorio válido.
Se va a omitir el repositorio 'yandex-browser' debido al error anterior.
Algunos de los repositorios no se han actualizado debido a un error.
keos@localhost:~> 


¿que se puede hacer en este caso?

Saludos

Repito mas tarde … y se actualiza, lo acorto aquí:

Advertencia: El archivo 'repomd.xml' del repositorio 'yandex-browser' no está firmado.

El archivo 'repomd.xml' del repositorio 'yandex-browser' no está firmado.
¿Desea continuar? [si/no] (no): s
Recuperando los metadatos del repositorio 'yandex-browser' ................[terminado]
Construyendo el caché del repositorio yandex-browser ......................[terminado]
Todos los repositorios han sido actualizados.
keos@localhost:~> sudo zypper up
Cargando datos del repositorio...
Leyendo los paquetes instalados...


Los siguientes 51 paquetes van a ser actualizados:
  autofs chromium drkonqi6 drkonqi6-lang gdk-pixbuf-loader-libheif grub2 grub2-common
  grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi
  kpartx libharfbuzz0 libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0
  libheif1 libheif-aom libheif-dav1d libheif-ffmpeg libheif-jpeg libheif-openjpeg
  libheif-rav1e libheif-svtenc libjavascriptcoregtk-4_1-0 libmousepad0 libmpath0
  libopenssl3 libopenssl3-32bit libopenssl3-x86-64-v3 libPlasmaActivities6
  libruby3_3-3_3 libwebkit2gtk-4_1-0 mousepad mousepad-lang multipath-tools openssl
  openssl-3 openSUSE-release openSUSE-release-ftp plasma6-activities
  polkit-default-privs python311-cryptography ruby3.3 typelib-1_0-HarfBuzz-0_0
  webkit2gtk-4_1-injected-bundles WebKitGTK-4.1-lang xorg-x11-server
  xorg-x11-server-extra xorg-x11-server-Xvfb yandex-browser-stable


Recuperando: xorg-x11-server-21.1.14-1.1.x86_64.rpm ...........[terminado (3,2 MiB/s)]
Recuperando: yandex-browser-stable-24.10.2.723-1.x86_64 (yandex-browser)
                                                                (51/51), 190,8 MiB    
Recuperando: yandex-browser-stable-24.10.2.723-1.x86_64.rpm ...[terminado (4,5 MiB/s)]

Buscando conflictos de archivos: ..........................................[terminado]
Updating /etc/sysconfig/autofs ...
Updating /etc/sysconfig/autofs ...
( 1/51) Instalando: autofs-5.1.9-5.1.x86_64 ...............................[terminado]


(51/51) Instalando: yandex-browser-stable-24.10.2.723-1.x86_64 ............[terminado]
Resultado de guion %posttrans(kpartx-0.10.0+108+suse.2c2e597-1.1.x86_64):
dracut[I]: Executing: /usr/bin/dracut --kver=6.11.5-2-default -f

Todo bien

Hola: Si los programas están en repos oficiales, deben tener prioridad, a repos de terceros, o sea 1º los oficiales, 2º los comunitarios, 3 º los de terceros (incluyende los de /home o colaboradores) .

localhost:~ # zypper se -si autofs*
Loading repository data…
Reading installed packages…

S | Name | Type | Version | Arch | Repository
—±-------±--------±--------------------±-------±------------------------------------------------------------
i | autofs | package | 5.1.3-150000.7.20.1 | x86_64 | update-sle (15.5)
i | autofs | package | 5.1.3-150000.7.20.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
localhost:~ #

Autofs monta de forma automática y bajo demanda los dispositivos, debe estar iniciado en el boot del arranque y debe estar activo (en yast2 gestión de servicios) .

Lo que creo que comentaba, es que verificaras el repo, con el enlace en la pagina web, para ver que es correcto, si no fuese así se descarta (ya que puede ser un peligro) .

Las paginas correctas y que se pueden dar por verificadas, pueden ser la de los drivers , al instalar los repos pueden dan error, al no estar verificados, pero como se sabe que son de esa pagina, el error se ignora, y se procede con la instalación, ejemplo de ello, lo tienes en los repos de epson y brother, los driver dan ese error, al instalar, pero funcionan, perfectamente, en yast figuran en color rojo y como huérfanos, pero son correctos y validos .

Saludos

Esas interrupciones por errores de metadatos y cambios de claves en los repositorios son frecuentes y, tarde o temprano, lo arreglan.

… tarde o temprano, lo arreglan.

¿Ustedes actualizan a diario TW?, ¿Que es lo recomendado?.

En Tumbleweed lo normal es que haya una media de 5 snapshots publicadas a la semana.
Unas semanas puede haber más y otras menos, depende de problemas encontrados, etc.
¿Es necesario actualizar todos los días?
Si hay nuevas snapshots publicadas y tienes tiempo y ganas, puedes hacerlo. No es un proceso que interfiera enormemente en el sistema (depende de actualizaciones puede ralentizar puntualmente el sistema o tener que reiniciarlo al terminar, aunque se puede esperar a reiniciar cuando te venga bien)
Si no quieres actualizar todos los días, puedes hacerlo una vez a la semana, lo que pasa que esa actualización será acumulativa y serán muchos los paquetes a actualizar, por lo que durará más, pero no es mucho problema.

Si no hay snapshots nuevas, pues no es necesario actualizar…

En mi caso. Cuando leo que hay una nueva publicación, suelo actualizar, o espero un par de días a ver si alguien reporta un problema… pero la verdad es que me puede la impaciencia y actualizo…
Ahora mismo estoy actualizando porque ya está Plasma 6.2.3 )

Saludos.

Como te dice mi compañero, no es necesario hacerlo diariamente.
Con una o dos veces semanales te vale.

Lo pregunto porque he pensado (tambien a mi la ansiedad a actualizar a diario me impulsa…) que si dejara pasar dos o tres días daría mas tiempo a que se corrigieran o produjeran esas dificultades, también quizas me ayude el usar este comando:

sudo zypper --non-interactive update

lo pregunté en el otro hilo pero …

No tengo TW, pero con TW no se usa el zypper update sino el zypper dup

Es que eso lo enconré en la wiki … no se porque … por eso pregunté …

https://es.opensuse.org/Zypper#Modo_no_interactivo

Esa Wiki te explican las opciones de zypper con ejemplos, si quieres ejecutar esa opción en tu TW, que no te haga preguntas y usar respuestas por defecto, deberías escribir

sudo zypper --non-interactive dup

… pero entonces estaría haciendo ‘dup’ y lo que intento es hacer ‘up’, lo que el comando cambia, ¿no es solamente el ‘modo automático’ de la operación?.

No se cuantas veces te tenemos que decirte que con TW siempre se utiliza zypper dup para actualizar el sistema y con Leap se utiliza zypper up para lo mismo.

Sobre lo que hace y no hace la opción de zypper, lee la Wikipedia de openSUSE.

Pues entonces no he entendido bien el asunto, hasta ahora he estado haciendo ‘up’ casi a diario en TW y solo ‘dup’ una vez a la semana en el mismo, ¿es incorrecto, o no me explico …?.

En tumbleweed siempre zypper dup (a diario, cada dos días, una vez a la semana, o como quieras)

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.