GNU/Linux >> Znalost Linux >  >> Linux

Oprava chyby Flatpak:Nebyly nalezeny žádné vzdálené reference podobné „flathub“

Tak jsem právě nainstaloval Fedoru. Instalace mých oblíbených aplikací byla mezi seznamem věcí, které je třeba udělat po instalaci Fedory.

Zkoušel jsem nainstalovat VLC ve formě Flatpak, ale zobrazilo mi to chybu:

chyba:Nebyly nalezeny žádné vzdálené reference podobné „flathub“

Oprava chyby „nenalezeny žádné vzdálené reference podobné flathubu“

Oprava je poměrně jednoduchá. Přidejte úložiště Flathub následujícím způsobem:

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

Vyžádá si vaše heslo, nebo můžete použít výše uvedený příkaz se sudo.

Pokud se nyní pokusíte nainstalovat balíček Fltapak z Fltahub, mělo by to fungovat podle očekávání.

Důvod, proč se vám tato chyba zobrazuje a jak byla opravena

Nyní, když jste chybu opravili, bylo by dobré se také dozvědět, proč jste tuto chybu viděli a jak byla opravena.

Stejně jako většina ostatních správců balíčků v Linuxu, Flatpak také pracuje na konceptu repozitářů. Jednodušeji řečeno, můžete si úložiště balíčků představit jako sklad, kde jsou balíčky uloženy.

Ale abyste mohli vyzvednou balík z tohoto skladu, musíte nejprve znát adresu skladu.

To se zde děje. Pokoušíte se stáhnout (a nainstalovat) balíček z určitého úložiště (v tomto případě Flathub). Ale váš systém o tomto „flathubu“ neví.

Za účelem vyřešení tohoto problému jste přidali úložiště Flathub. Když to uděláte, váš systém Linux může hledat balíček, který se pokoušíte nainstalovat, v tomto úložišti.

Můžete vidět všechny vzdálené úložiště Flatpak přidané do vašeho systému.

Podívejme se hlouběji na příkaz, který byl použit pro přidání úložiště:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  • flatpak:toto je nástroj flatpak CLI.
  • remote-add:tato možnost označuje, že přidáváte nové vzdálené úložiště.
  • –if-not-exists:toto zajistí, že vzdálené úložiště bude přidáno pouze v případě, že ještě není přidáno.
  • flathub:toto je krátký odkaz na úplnou adresu URL skutečného úložiště. Můžete to pojmenovat jinak, ale konvencí je použít tu, kterou poskytuje vývojář.
  • https://flathub.org/repo/flathub.flatpakrepo:Skutečná adresa úložiště.

Sečteno a podtrženo, když uvidíte Flatpak, jak si stěžuje na „nenalezeny žádné vzdálené reference podobné xyz“, ověřte, že není přidáno zmíněné úložiště, a pokud tomu tak je, zjistěte jeho URL a přidejte jej do systému.

Doufám, že vám tento rychlý tip pomůže s problémem Flatpak.



Linux
  1. Mousai – jednoduchý nástroj k identifikaci písní podobný Shazamu

  2. Oprava sudo:add-apt-repository:command not found error

  3. Odstranění složky z úložiště svn

  1. [Opravena] chyba:„balík“ nebyl nalezen

  2. git add vrací fatální:chyba mimo úložiště

  3. sshpass:Chyba příkazu nenalezena

  1. Opravit chybu ZipArchiv třídy nenalezen [PHP 7]

  2. Příkaz yum-config-manager nenalezen [Opravit]

  3. Chyba konfigurace:v $PATH nebyl nalezen žádný přijatelný kompilátor jazyka C