yum install: "패키지 없음사용 가능": fedora.repo 비어 있음

yum install: "패키지 없음사용 가능": fedora.repo 비어 있음

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하거나 유효하지 --replacepkgs않습니다( : package 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를 얻어야 하는지 알아야 합니다.

답변2

내가 생각하는 또 다른 방법은 다음과 같습니다.http://fedoraforum.org/forum/showthread.php?t=271496

제안된 해결 방법 중 하나는 fedora.repo를 수동으로 업데이트하는 것입니다.

[fedora]
name=Fedora $releasever - $basearch
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

[fedora-source]
name=Fedora $releasever - Source
failovermethod=priority
#baseurl=http://download.fedoraproject.org/pub/fedora/linux/releases/$releasever/Everything/source/SRPMS/
mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

시도해 볼 가치가 있나요? 버전 변수가 있으면 작동할 수도 있지만 버전 17은 꽤 오래된 것 같습니다.

관련 정보