![Fedora12, yum은 저장소를 찾을 수 없습니다.](https://linux55.com/image/67656/Fedora12%2C%20yum%EC%9D%80%20%EC%A0%80%EC%9E%A5%EC%86%8C%EB%A5%BC%20%EC%B0%BE%EC%9D%84%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
어떤 이유로 이전 배포판인 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
한 후 실행해 보아야 합니다.http
yum reinstall ca-certificates
답변2
Fedora 12에서는 아직 URL이 작동하지 않습니다. 일부 패키지를 수동으로 다운로드하거나(작은 경우) 이전 아카이브를 로컬로 미러링하여 yum 저장소로 사용할 수 있지만 Fedora 12는 표준을 훨씬 뛰어 넘습니다. 수명주기가 종료되었으므로 더 이상 라이브 저장소가 없습니다.
다운로드할 단일 패키지 또는 저장소 트리를 찾으려면 다음을 수행하십시오.https://dl.fedoraproject.org/pub/archive/fedora/linux/releases/12/Fedora/i386/os/Packages/