GNU/Linux >> Linux の 問題 >  >> Linux

Flatpakエラーの修正:「flathub」に類似したリモート参照が見つかりません

だから、私はちょうどFedoraをインストールしました。私のお気に入りのアプリケーションのインストールは、Fedoraのインストール後に行うべきことのリストの1つでした。

Flatpak形式でVLCをインストールしようとしましたが、エラーが発生しました:

エラー:「flathub」に類似したリモート参照が見つかりません

「flathubに類似したリモート参照が見つかりません」エラーの修正

修正はかなり簡単です。次の方法でFlathubリポジトリを追加します。

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

パスワードを要求されるか、sudoで上記のコマンドを使用できます。

これで、FltahubからFltapakパッケージをインストールしようとすると、期待どおりに機能するはずです。

このエラーが表示される理由とその修正方法

エラーが修正されたので、そもそもなぜこのエラーが発生したのか、どのように修正されたのかを知ることをお勧めします。

Linuxの他のほとんどのパッケージマネージャーと同様に、Flatpakもリポジトリの概念に取り組んでいます。簡単に言うと、パッケージリポジトリは、パッケージが保管される倉庫として想像できます。

ただし、この倉庫からパッケージを取得するには、最初に倉庫の住所を知っている必要があります。

それがここで起こることです。特定のリポジトリ(この場合はFlathub)からパッケージをダウンロード(およびインストール)しようとしています。しかし、システムはこの「フラットハブ」について認識していません。

この問題を解決するために、Flathubリポジトリを追加しました。これを行うと、Linuxシステムはこのリポジトリにインストールしようとしているパッケージを探すことができます。

システムに追加されたすべてのリモートFlatpakリポジトリが表示される場合があります。

リポジトリを追加するために使用されたコマンドを詳しく見てみましょう:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
  • flatpak:これはflatpakCLIツールです。
  • remote-add:このオプションは、新しいリモートリポジトリを追加することを示します。
  • –if-not-exists:これにより、リモートリポジトリがまだ追加されていない場合にのみ追加されます。
  • flathub:これは実際のリポジトリの完全なURLの短いリファレンスです。別の名前を付けることもできますが、慣例では、開発者から提供されたものを使用します。
  • https://flathub.org/repo/flathub.flatpakrepo:実際のリポジトリアドレス。

つまり、Flatpakが「xyzに類似したリモート参照が見つからない」と不平を言っているのを見つけたら、そのリポジトリが追加されていないことを確認し、その場合は、そのURLを見つけて追加しますシステムに。

このクイックヒントがこのFlatpakの問題に役立つことを願っています。



Linux
  1. Mousai –Shazamに似た曲を識別するためのシンプルなツール

  2. sudo:add-apt-repository:command not found エラーを修正

  3. svn リポジトリからフォルダーを削除する

  1. 致命的なエラーを返す git add:外部リポジトリ エラー

  2. sshpass:コマンドが見つかりませんエラー

  3. rsync エラー:io.c(605) でリモート コマンドが見つかりません (コード 127):

  1. クラスZipArchiveが見つからないというエラーを修正しました[PHP7]

  2. yum-config-managerコマンドが見つかりません[修正]

  3. 構成エラー:$PATHに受け入れ可能なCコンパイラーが見つかりません