Fedora 25リポリスの復元

Fedora 25リポリスの復元

生皮が問題を引き起こしているので、削除することに決め、元のリポジトリリスト名をバックアップしました。元のリポジトリのリストは次のとおりです。

fedora-cisco-openh264.repo   rpmfusion-free.repo
fedora-rawhide.repo          rpmfusion-free-updates.repo
fedora.repo                  rpmfusion-free-updates-testing.repo
fedora-spotify.repo          rpmfusion-nonfree-rawhide.repo
fedora-updates.repo          rpmfusion-nonfree.repo
fedora-updates-testing.repo  rpmfusion-nonfree-updates.repo
google-chrome.repo           rpmfusion-nonfree-updates-testing.repo
rpmfusion-free-rawhide.repo

生皮を取り除き、リポジトリをテストすると、私のシステムは信頼性の高いパッケージのみを検索すると考え、それらのいくつかを削除しました。削除とは、私が削除しrm /etc/yum.repos.d/repoた後にdnf clean all他のコマンドがないことを意味します。私の新しいリポジトリのリストは次のとおりです。

fedora-cisco-openh264.repo  rpmfusion-free-updates.repo
fedora.repo                 rpmfusion-free-updates-testing.repo
fedora-spotify.repo         rpmfusion-nonfree-rawhide.repo
fedora-updates.repo         rpmfusion-nonfree.repo
google-chrome.repo          rpmfusion-nonfree-updates.repo
rpmfusion-free.repo         rpmfusion-nonfree-updates-testing.repo

今やることもできませsudo dnf updatesudo dnf reinstall fedora-release。このエラーが発生します。Error: Failed to synchronize cache for repo 'fedora'kB/s | 491 kB 41:01 ETA

私の質問は次のとおりです

  • どのリポジトリを復元する必要があり、どのように復元しますか?
  • 安全に削除できるテストストアはありますか?

答え1

これはリポジトリを削除する正しい方法ではありません。通常、リポジトリはパッケージから出てくるので、リポジトリの削除は、そのリポジトリが属するパッケージを見つける問題です。

$ rpm -qf /etc/yum.repos.d/repository.repo

リポジトリファイルがパッケージに属する場合、上記のコマンドはそのパッケージが何であるかを示します。

第二に、何も削除せずにリポジトリを無効にすることができます。次のコマンドを使用して、現在アクティブなリポジトリを確認できます。

$ sudo dnf repolist

次のコマンドを使用してリポジトリを無効にできます。

$ sudo dnf config-manager --set-disabled <repository>

あなたの質問に関するエラーメッセージは、欠落しているストレージには関係なく、ネットワーク(DNS、キャッシュなど)に関連しています。

有効にする必要がある最小ストレージfedoraはですfedora-updates

答え2

ありがとうございますスラジニカン画像関連エラーであることを示すために使用されます。fastestmirror=1結局/etc/dnf/dnf.conf。彼の努力が問題解決に役立ったので、私は彼の答えを受け入れます。

関連情報