GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Behebung des Flatpak-Fehlers:Keine Remote-Refs gefunden, die „Flathub“ ähneln

Also habe ich gerade Fedora installiert. Die Installation meiner Lieblingsanwendungen gehörte zu den Dingen, die nach der Installation von Fedora zu tun waren.

Ich habe versucht, VLC in Flatpak-Form zu installieren, aber es hat mir einen Fehler gegeben:

Fehler:Keine Remote-Referenzen ähnlich wie „Flathub“ gefunden

Behebung des Fehlers „keine Remote-Referenzen ähnlich wie Flathub gefunden“

Die Lösung ist ziemlich einfach. Fügen Sie das Flathub-Repository folgendermaßen hinzu:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Es wird Sie nach Ihrem Passwort fragen, oder Sie können den obigen Befehl mit sudo verwenden.

Wenn Sie nun versuchen, ein Fltapak-Paket von Fltahub zu installieren, sollte es wie erwartet funktionieren.

Grund, warum Sie diesen Fehler sehen und wie er behoben wurde

Nachdem Sie den Fehler behoben haben, wäre es eine gute Idee, auch zu erfahren, warum Sie diesen Fehler überhaupt gesehen haben und wie er behoben wurde.

Wie die meisten anderen Paketmanager unter Linux arbeitet auch Flatpak am Konzept der Repositories. Vereinfacht ausgedrückt können Sie sich Paketlager als Lagerhaus vorstellen, in dem Pakete gelagert werden.

Aber um ein Paket von diesem Lager abzuholen, müssen Sie zuerst die Adresse des Lagers kennen.

Das passiert hier. Sie versuchen, ein Paket aus einem bestimmten Repository (in diesem Fall Flathub) herunterzuladen (und zu installieren). Aber Ihr System kennt diesen „Flathub“ nicht.

Um dieses Problem zu lösen, haben Sie das Flathub-Repository hinzugefügt. Wenn Sie das tun, kann Ihr Linux-System nach dem Paket suchen, das Sie in diesem Repository installieren möchten.

Möglicherweise sehen Sie alle Remote-Flatpak-Repositorys, die Ihrem System hinzugefügt wurden.

Schauen wir uns den Befehl genauer an, der zum Hinzufügen des Repositorys verwendet wurde:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  • flatpak:Dies ist das Flatpak-CLI-Tool.
  • remote-add:Diese Option zeigt an, dass Sie ein neues Remote-Repository hinzufügen.
  • –if-not-exists:Dies stellt sicher, dass das Remote-Repository nur hinzugefügt wird, wenn es nicht bereits hinzugefügt wurde.
  • flathub:Dies ist eine Kurzreferenz für die vollständige URL des aktuellen Repositorys. Sie können es anders nennen, aber die Konvention ist, die vom Entwickler bereitgestellte zu verwenden.
  • https://flathub.org/repo/flathub.flatpakrepo:Die tatsächliche Repository-Adresse.

Also, das Fazit ist, wenn Sie Flatpak sehen, dass er sich über „keine Remote-Referenzen ähnlich wie xyz gefunden“ beschwert, überprüfen Sie, ob das besagte Repository nicht hinzugefügt wurde, und wenn das der Fall ist, finden Sie seine URL heraus und fügen Sie sie hinzu zum System.

Ich hoffe, dieser kurze Tipp hilft Ihnen bei diesem Flatpak-Problem.



Linux
  1. [Behoben] Fehler:Snap „Paket“ nicht gefunden

  2. Fehler „Klasse ZipArchive nicht gefunden“ behoben [PHP 7]

  3. Befehl yum-config-manager nicht gefunden [Fix]

  4. Konfigurationsfehler:kein akzeptabler C-Compiler in $PATH gefunden

  5. c_rehash :Fehler „Befehl nicht gefunden“ – Lösung

Fehlerbehebung „Kein bootfähiges Medium gefunden“-Fehler in VirtualBox

Fehlerbehebung „Bash:Command Not Found“-Fehler in Linux

So entfernen Sie das Git-Remote-Repository

If…else…if-Anweisung (Fehler „Befehl nicht gefunden“)?

Beheben des Fehlers „Broken Pipe“ mit SSH-Verbindung

So klonen Sie ein Git-Repository mit Ansible