yum install: "パッケージなし利用可能」: fedora.repo 空

yum install:

Fedora 17を使用していますが、次のyumエラーが発生します。

[root@cousinot ~]# yum install fedup
Loaded plugins: langpacks, presto, refresh-packagekit
medInria                                                 |  951 B     00:00     
medInria/primary                                           | 3.6 kB   00:00     
medInria                                                                    3/3
No package fedup available.
Error: Nothing to do

同じエラーが発生します。すべてのパッケージを含める。 /etc/yum.repos.d/には次のものがあります。

[root@cousinot yum.repos.d]# ls
fedora.repo                  rpmfusion-free-updates-testing.repo
fedora-updates.repo          rpmfusion-nonfree-rawhide.repo
fedora-updates-testing.repo  rpmfusion-nonfree.repo
medInria.repo                rpmfusion-nonfree-updates.repo
rpmfusion-free-rawhide.repo  rpmfusion-nonfree-updates-testing.repo
rpmfusion-free.repo          yumconf-sop
rpmfusion-free-updates.repo

ただし、vim fedora.repo空のファイルが表示されます。fedora-updates.repoそしてそれもfedora-updates-testing.repo空です。

私は試したyum update:それを与えるNo packages marked for update

リポジトリファイルを復元するためにFedora 17を再インストールしてみました。どちらもrpm -Uvh有効--oldpackageまたは無効です--replacepkgspackage fedora-release-17-2.noarch is already installed:)。しかし、yum reinstall再インストールは成功しました。

ただし、再インストールした後でもrepoファイルはまだ空で、yumを使用してパッケージをインストールすることはできません(以前と同じエラーfedup、上記を参照)。

どうですか?たとえば、このファイルに書き込むべき内容をコピーして貼り付けることができますか?助けてくれてありがとう。

ベストアンサー1

イメージからfedora-releaseパッケージをインポートして再インストールしてください。これにより、ストレージファイルが復元されます。

例えば

rpm -Uvh https://dl.fedoraproject.org/pub/archive/fedora/linux/releases/17/Fedora/i386/os/Packages/f/fedora-release-17-1.noarch.rpm

正しいリポジトリを入手するには、どのバージョンのFedoraを入手する必要があるかを知る必要があります。

おすすめ記事