GNU/Linux >> Linux Esercitazione >  >> Linux

Correzione dell'errore Flatpak:nessun riferimento remoto trovato simile a "flathub"

Quindi, ho appena installato Fedora. L'installazione delle mie applicazioni preferite era tra le cose da fare dopo l'installazione di Fedora.

Ho provato a installare VLC in formato Flatpak, ma mi ha dato un errore:

errore:nessun riferimento remoto trovato simile a "flathub"

Risolto errore "nessun riferimento remoto trovato simile a flathub"

La soluzione è piuttosto semplice. Aggiungi il repository Flathub nel modo seguente:

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

Richiederà la tua password, oppure potresti usare il comando sopra con sudo.

Ora, se provi a installare un pacchetto Fltapak da Fltahub, dovrebbe funzionare come previsto.

Motivo per cui vedi questo errore e come è stato risolto

Ora che hai corretto l'errore, sarebbe una buona idea scoprire anche perché hai visto questo errore in primo luogo e come è stato corretto.

Come la maggior parte degli altri gestori di pacchetti in Linux, anche Flatpak lavora sul concetto di repository. In parole più semplici, puoi immaginare i repository di pacchi come un magazzino in cui sono immagazzinati i pacchi.

Ma per recuperare un pacco da questo magazzino, devi prima conoscere l'indirizzo del magazzino.

Ecco cosa succede qui. Stai provando a scaricare (e installare) un pacchetto da un determinato repository (Flathub in questo caso). Ma il tuo sistema non sa di questo "mozzo piatto".

Per risolvere questo problema, hai aggiunto il repository Flathub. Quando lo fai, il tuo sistema Linux può cercare il pacchetto che stai tentando di installare in questo repository.

Potresti vedere tutti i repository Flatpak remoti aggiunti al tuo sistema.

Diamo uno sguardo più approfondito al comando che è stato utilizzato per aggiungere il repository:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  • flatpak:questo è lo strumento CLI flatpak.
  • remote-add:questa opzione indica che stai aggiungendo un nuovo repository remoto.
  • –if-not-exists:questo assicura che il repository remoto venga aggiunto solo se non è già stato aggiunto.
  • flathub:questo è un breve riferimento per l'URL completo del repository effettivo. Puoi nominarlo in qualcos'altro, ma la convenzione è quella di utilizzare quella fornita dallo sviluppatore.
  • https://flathub.org/repo/flathub.flatpakrepo:l'indirizzo effettivo del repository.

Quindi, la linea di fondo è che quando vedi Flatpak lamentarsi di "nessun riferimento remoto trovato simile a xyz", verifica che il suddetto repository non sia stato aggiunto e, in tal caso, scopri il suo URL e aggiungilo al sistema.

Spero che questo suggerimento rapido ti aiuti con questo problema con Flatpak.



Linux
  1. Errore [Risolto]:snap "pacchetto" non trovato

  2. Comando yum-config-manager non trovato [fissare]

  3. Errore di configurazione:nessun compilatore C accettabile trovato in $PATH

  4. c_rehash :Errore comando non trovato – Soluzione

  5. Mousai:uno strumento semplice per identificare canzoni simili a Shazam

Risoluzione dei problemi di errore "Nessun supporto di avvio trovato" in VirtualBox

Risoluzione dei problemi di errore "Bash:comando non trovato" in Linux

Come rimuovere il repository remoto Git

If...else...if Statement (comando non trovato errore)?

Correzione dell'errore del tubo rotto con la connessione SSH

Come clonare un repository Git con Ansible