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은 꽤 오래된 것 같습니다.