Fedora12、yumはリポジトリを見つけることができません。

Fedora12、yumはリポジトリを見つけることができません。

何らかの理由で以前のディストリビューションであるFedora12を使用する必要がありますが、yumはデフォルト設定でパッケージのURLを見つけることができません。

% yum search gcc
Loaded plugins: refresh-packagekit
Error: Cannot retrieve repository metadata (repomd.xml) for repository: fedora/
Please verify its path and try again

YUM ストレージ構成は次の場所にあります。/etc/yum.repos.d/fedora.repo以下の内容があります。

#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch

これは、上記のサイトリンクが有効ではなく、存在しないことを意味します。以前のディストリビューションのパッケージを保持し続けるミラーはありますか?この場合、機能するにはどのURLを提供する必要がありますか?

ベストアンサー1

私のFedora 20は/etc/yum.repos.d/fedora.repoあなたのものと同じで、yumはFedora 12バージョンのファイルを見つけることができます。たとえば、

$ sudo yum --releasever=12 --installroot=/tmp/ list available '*gcc*'
(1/2): updates/12/x86_64/primary_db                     | 6.3 MB  00:54     
(2/2): fedora/12/x86_64/primary_db                      |  12 MB  01:49     
Determining fastest mirrors
 * fedora: ftp-stud.hs-esslingen.de
 * updates: ftp-stud.hs-esslingen.de
Available Packages
gcc.x86_64                     4.4.4-10.fc12               updates

Google 検索の結果、お客様の証明書が最新ではないことがわかりました。 .repoファイルをyum clean all一時的に置き換えhttpsてから実行してください。httpyum reinstall ca-certificates

おすすめ記事