web-dev-qa-db-ja.com

yumはリポジトリを検出/アクセスできなくなりました

Yumは、google chromeをインストールして--add-repoコマンドを使用してchromeのリポジトリを追加しました。

それ以来、私がSudo yum installを実行するときはいつでも、yumはchromeのリポジトリでのみ検索しました。

そこで、chromeのrepoファイルを削除しました。しかし、システムを再起動した後でも、yumはリポジトリにアクセスしていません。

Sudo yum search gtk+はgtk +の結果を表示しましたが、Sudo yum install gtk2.x86_64でインストールしようとしても機能しませんでした。それは出力を与えました:

Loaded plugins: langpacks
Nothing to do

どうすればこれを修正できますか? Fedora 20、64ビットバージョンを使用しています。

ls -l /etc/yum.repos.dは、次の出力を表示します。

-rw-r--r--。 1ルートルート183Jan 26 19:03 Adob​​e-linux-x86_64.repo
-rw-r--r--。 1ルートルート0 2月2日09:34 Fedora.repo
-rw-r--r--。 1ルートルート02月2日09:34Fedora-updates.repo
-rw-r--r--。 1ルートルート02月2日09:34Fedora-updates-testing.repo
-rw-r--r--。 1ルートルート75Jan 26 11:52 jenkins.repo
-rw-r--r--。 1ルートルート76Jan 26 11:51 jenkins.repo.rpmnew
-rw-r--r--。 1ルートルート1241 2013年3月14日rpmfusion-free-rawhide.repo
-rw-r--r--。 1ルートルート1172 Jan 26 19:04 rpmfusion-free.repo
-rw-r--r--。 1ルートルート11701月26日19:03rpmfusion-free-updates.repo
-rw-r--r--。 1ルートルート1230 2013年6月29日rpmfusion-free-updates-testing.repo

2
Nav

他のことかもしれませんが、リポジトリディレクトリ内のファイルのリストから、コンテンツのない3つのFedoraリポジトリを見ることができます。

これを確認してもらえますか?何かをしてコンテンツを削除したと思います。

-rw-r--r--。 1ルートルート 2月2日09:34 Fedora.repo

Fedora 19で確認したところ、画面は次のようになりました...

-rw-r--r--。 1ルートルート118 dic 18 13:22 Fedora.repo

その後、更新を実行してパケットをインストールできます。

1
curratore

ルートとして、Fedora20に関連する/etc/yum.repos.d/ファイルを置き換えるには:

cd /root
wget http://mirrors.kernel.org/Fedora/releases/20/Fedora/i386/os/Packages/f/Fedora-release-20-1.noarch.rpm
rpm -i --force Fedora-release-20-1.noarch.rpm

それでも問題が解決しない場合は、コメントとして、次の出力を表示してください。

rpm -qf /etc/yum.repos.d/Fedora.repo
rpm -qf /etc/yum.repos.d/Fedora-updates.repo
rpm -qf /etc/yum.repos.d/Fedora-updates-testing.repo
1
samiam