PDA

View Full Version : TUMBLEWEED TUMBLEWEED: Problemas instalacion paquetes desde opensuse



proyectoh26
01-Dec-2021, 23:53
Buenas. Estoy utilizando la version Tumbleweed y con varios paquetes que descargo del apartado software de la web opensuse, siempre tienen errores en "Conflicto, nada que proporcione......". Por lo general es alguna libreria. Pero me llama la atención, que se supone que los paquetes rpm, deberían estar completos descargando todo lo necesario para su instalación. O me equivoco?. Gracias de antemano. (Ej: KAZAM . Anydesk . etc)

karlggest
02-Dec-2021, 03:08
Hola.

No estoy seguro de qué quieres decir con "paquetes descargados desde la web". No descargues archivos .rpm a menos que tengas un poco más de experiencia con ellos. Usa 1-click en su lugar.

En general, cuando instalas un paquete .rpm es posible que el paquete requiera una librería u otro paquete en una versión diferente a la que tienes en tu sistema (o incluso que sea una librería o paquete que no tienes en absoluto). Habitualmente, basta con incorporar el repositorio que contiene el paquete en YaST, aunque en ocasiones puedes necesitar otros repositorios. Es más fácil que consultes concretamente qué quieres instalar.

nota: en todo caso, usa yast software para abrir los paquetes descargados.

Salud!!

proyectoh26
02-Dec-2021, 06:36
Buenas.
He realizado la descarga de paquetes desde repositorios opensuse y la opción de instalar el propio repositorio. En ambos casos, tengo problemas de libreria. Me llama la atención, porque en versiones anteriores, esto no me sucedia y desde que instalé tumbleweed es en muchos paquetes.
Normalmente la instalación de los mismos, lo hago con yast.
Un saludo.



Hola.

No estoy seguro de qué quieres decir con "paquetes descargados desde la web". No descargues archivos .rpm a menos que tengas un poco más de experiencia con ellos. Usa 1-click en su lugar.

En general, cuando instalas un paquete .rpm es posible que el paquete requiera una librería u otro paquete en una versión diferente a la que tienes en tu sistema (o incluso que sea una librería o paquete que no tienes en absoluto). Habitualmente, basta con incorporar el repositorio que contiene el paquete en YaST, aunque en ocasiones puedes necesitar otros repositorios. Es más fácil que consultes concretamente qué quieres instalar.

nota: en todo caso, usa yast software para abrir los paquetes descargados.

Salud!!

mikrios
06-Jan-2022, 17:29
Hola:

Se supone que cuando dices de OpenSUSE, te refieres al apartado de TW y no de LEAP.
En descargas tienes, las que propone yast2, en el apartado de instalar/desinstalar software, ya que exixte otros sitios, que a pesar de OpenSUSE, puede ser de otros repositorios, incluso de usuarios, a veces estos últimos pasan por OpenQA y cambian o se convierten en oficiales .

Despues tienes las paginas de descarga y también descargar po zypper.

1º- Paginas de descarga : https://software.opensuse.org/
2º- servidores y directorios,tanto usuarios como no usuarios . : https://download.opensuse.org/repositories/
3º- Zona de descarga de yast2 y también de discover.

En cuanto las del nº 2, son para descargar, pero no mantener (desactivar y no auto refrescar ); pero en el caso que no funcionen, si es posible verificar el aztualizar, algunos binarios de usuarios, pueden pasar por OpenQA y una vez verificado,pasan a oficiales (a veces con el mismo nombre,pero otras no)

Por el medio que sea ya sea con yas o con zypper verificarel software instalado :

zypper se -si nombre-programa* , zypper se if y zypper ve : ejemplos :



HP-OMEN:~ # zypper se -si mozilla*
Loading repository data...
Warning: Repository 'Actualizaciones sin probar' appears to be outdated. Consider using a different mirror or serv
er.
Reading installed packages...

S | Name | Type | Version | Arch | Repository
---+-------------------+---------+---------------------+--------+-----------------------------------------
i+ | mozilla-nspr | package | 4.32-lp152.2.6.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | mozilla-nspr | package | 4.32-lp152.2.6.1 | x86_64 | Repositorio principal de actualizaciones
i+ | mozilla-nspr | package | 4.32-lp152.2.6.1 | x86_64 | Repositorio principal de actualizaciones
i+ | mozilla-nss | package | 3.68.1-lp152.2.13.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | mozilla-nss | package | 3.68.1-lp152.2.13.1 | x86_64 | Repositorio principal de actualizaciones
i+ | mozilla-nss | package | 3.68.1-lp152.2.13.1 | x86_64 | Repositorio principal de actualizaciones
i+ | mozilla-nss-certs | package | 3.68.1-lp152.2.13.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | mozilla-nss-certs | package | 3.68.1-lp152.2.13.1 | x86_64 | Repositorio principal de actualizaciones
i+ | mozilla-nss-certs | package | 3.68.1-lp152.2.13.1 | x86_64 | Repositorio principal de actualizaciones
i+ | mozilla-nss-tools | package | 3.68.1-lp152.2.13.1 | x86_64 | openSUSE:Leap:15.2:Update
i+ | mozilla-nss-tools | package | 3.68.1-lp152.2.13.1 | x86_64 | Repositorio principal de actualizaciones
i+ | mozilla-nss-tools | package | 3.68.1-lp152.2.13.1 | x86_64 | Repositorio principal de actualizaciones






HP-OMEN:~ # zypper if mozilla-nss
Retrieving repository 'KDE:/Extra/openSUSE_Leap_15.2' metadata ............................................[error]
Repository 'KDE:/Extra/openSUSE_Leap_15.2' is invalid.
[openSUSE_Leap_15.2_1|http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.2/] Valid metadata not
found at specified URL
History:
- [openSUSE_Leap_15.2_1|http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.2/] Repository type
can't be determined.

Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'KDE:/Extra/openSUSE_Leap_15.2' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Warning: Repository 'Actualizaciones sin probar' appears to be outdated. Consider using a different mirror or serv
er.
Reading installed packages...


Information for package mozilla-nss:
------------------------------------
Repository : openSUSE:Leap:15.2:Update
Name : mozilla-nss
Version : 3.68.1-lp152.2.13.1
Arch : x86_64
Vendor : openSUSE
Installed Size : 1.9 MiB
Installed : Yes
Status : up-to-date
Source package : mozilla-nss-3.68.1-lp152.2.13.1.src
Summary : Network Security Services
Description :
Network Security Services (NSS) is a set of libraries designed to
support cross-platform development of security-enabled server
applications. Applications built with NSS can support SSL v3,
TLS v1.0, v1.1, v1.2, PKCS #5, PKCS #7, PKCS #11, PKCS #12, S/MIME, X.509 v3
certificates, and other security standards.

HP-OMEN:~ #



o bien

zypper if mozilla *



HP-OMEN:~ # zypper ve
Retrieving repository 'KDE:/Extra/openSUSE_Leap_15.2' metadata ............................................[error]
Repository 'KDE:/Extra/openSUSE_Leap_15.2' is invalid.
[openSUSE_Leap_15.2_1|http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.2/] Valid metadata not
found at specified URL
History:
- [openSUSE_Leap_15.2_1|http://download.opensuse.org/repositories/KDE:/Extra/openSUSE_Leap_15.2/] Repository type
can't be determined.

Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'KDE:/Extra/openSUSE_Leap_15.2' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Warning: Repository 'Actualizaciones sin probar' appears to be outdated. Consider using a different mirror or serv
er.
Reading installed packages...
Dependencies of all installed packages are satisfied.



Si en TW, hay una actualización, la cual no puede ser satisfecha, tendrás que esperar a que la saquen, a veces es cuestión de tiempo y de sincronia y poco tiempo después sacan la que falta, mientras tanto marcas esa para que no se actualize, y con eso puedes actualizar todo menos esa, y cuando salga la que fata , la marcas y la actualizas , si no lo haces así es posible que no te deje actualizar todo lo demás, de esa forma, actualizas todo menos esa que lo hará otro día.

Saludos cordiales

rafaellinuxuser
12-Jan-2022, 07:36
Aunque kargestt adecuadamente no te recomiende usar ficheros RPM por tu inexperiencia, efectivamente hay aplicaciones , tanto de código abierto (ocenaudio, copyq, MultiBootUSB, ...) como privadas o comerciales (TeamViewer, SpiderOAK,...) que sólo te ofrecen los RPM. Lo suyo es crear una carpeta llamada "RPM" en "Descargas" e ir descargando allí los RPM para openSUSE de sus páginas oficiales actualizados cada cierto tiempo. Después, tendrás que añadir dicho repositorio local ("Repositorios") a través de Yast y una vez hecho esto, te aparecerán dicho paquetes al buscarlos en Yast (instalación de software).


Para Anydesk, que es un caso que comentas, tienes incluso repositorio oficial. Para que se instale y actualice como una aplicación más desde YasT, abre un terminal (Konsole) como administrador y haces lo siguiente:

1. Pegas el bloque siguiente de texto y pulsas "Intro"

cat > AnyDesk-OpenSUSE.repo << "EOF"
[anydesk]
name=AnyDesk OpenSUSE - stable
baseurl=http://rpm.anydesk.com/opensuse/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF


2.- Lo mismo con este bloque de texto:

zypper addrepo --repo AnyDesk-OpenSUSE.repo
zypper in anydesk


Y ya tendrías AnyDesk listo (necesitas reiniciar)