Entonces, acabo de instalar Fedora. Instalar mis aplicaciones favoritas estaba entre la lista de cosas que hacer después de instalar Fedora.
Intenté instalar VLC en forma Flatpak, pero me dio un error:
error: No se encontraron referencias remotas similares a ‘flathub’
No se muestra ningún error de referencias remotas con Flatpak
Se corrigió el error “no se encontraron referencias remotas similares a flathub”
La solución es bastante sencilla. Agregue el repositorio Flathub de la siguiente manera:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Le pedirá su contraseña, o puede usar el comando anterior con sudo.
Ahora, si intenta instalar un paquete Fltapak desde Fltahub, debería funcionar como se esperaba.
Agregar el repositorio Flathub soluciona el problema
Razón por la que ve este error y cómo se solucionó
Ahora que ha solucionado el error, sería una buena idea saber también por qué vio este error en primer lugar y cómo se solucionó.
Como la mayoría de los otros administradores de paquetes en Linux, Flatpak también trabaja con el concepto de repositorios. En palabras más simples, puede imaginar los repositorios de paquetes como un almacén donde se almacenan los paquetes.
Pero para recuperar un paquete de este almacén, primero debe conocer la dirección del almacén.
Eso es lo que pasa aquí. Está intentando descargar (e instalar) un paquete de un determinado repositorio (Flathub en este caso). Pero su sistema no conoce este “flathub”.
Para resolver este problema, agregó el repositorio Flathub. Cuando haga eso, su sistema Linux puede buscar el paquete que está intentando instalar en este repositorio.
Es posible que vea todo el repositorio Flatpak remoto agregado a su sistema.
Enumere los repositorios de Flatpak agregados a su sistema
Echemos un vistazo más profundo al comando que se usó para agregar el repositorio:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
- flatpak: esta es la herramienta CLI de flatpak.
- Remote-add: esta opción indica que está agregando un nuevo repositorio remoto.
- –Si-no-existe: esto asegura que el repositorio remoto solo se agregue si aún no lo está.
- flathub: esta es una breve referencia para la URL completa del repositorio real. Puede nombrarlo de otra manera, pero la convención es usar el proporcionado por el desarrollador.
- https://flathub.org/repo/flathub.flatpakrepo: la dirección real del repositorio.
Entonces, la conclusión es que cuando vea a Flatpak quejándose de que ‘no se encontraron referencias remotas similares a xyz’, verifique que dicho repositorio no esté agregado y, si ese es el caso, averigüe su URL y agréguelo al sistema.
Espero que este consejo rápido te ayude con este problema de Flatpak.