Fedora는 apcalc 또는 docker와 같은 널리 사용되는 소프트웨어 패키지를 찾을 수 없습니다.

Fedora는 apcalc 또는 docker와 같은 널리 사용되는 소프트웨어 패키지를 찾을 수 없습니다.

저는 일주일 넘게 Acer 노트북에서 Fedora 28을 실행해 왔습니다. 저는 주로 대학교에서 사용하기 때문에 대학교에서 제공하는 업데이트 서버를 이용하기로 했고,https://ftp.halifax.rwth-aachen.de/.

처음에는 잘 작동했지만 미러를 변경한 직후 Fedora 패키지 목록에 나열된 패키지 중 일부가 다음 위치에 있음을 발견했습니다.https://apps.fedoraproject.org/packages/내 시스템에서는 사용할 수 없습니다. 오류 메시지는 다음과 같습니다.

$ sudo dnf install docker
Last metadata expiration check: 0:00:44 ago on Tue 29 May 2018 17:56:58 CEST.
No match for argument: docker
Error: Unable to find a match.

변경 사항을 되돌린 후에는 문제 docker없이 설치할 수 있었습니다 .apcalc

/etc/yum.repos.d/fedora.repo내가 변경한 내용은 다음과 같습니다 fedora-updates.repo.

# comment out the following line:
#metalink=...
# add this line instead:
baseurl=https://ftp.halifax.rwth-aachen.de/fedora/linux/updates/$releasever/Everything/$basearch/

이 문제를 해결하는 방법을 아는 사람이 있나요? 내 노트북에서 문제를 해결할 수 없는 경우 서버 관리자(Fedora가 어떻게 작동하는지 전혀 모르는)의 도움을 받아 서버에서 문제를 어떻게 디버그/수정할 수 있습니까?

답변1

이는 분명히 대학의 불완전한 저장소 미러로 인해 발생합니다. 예를 들어, 다음과 같은 표시 패키지를 비교하십시오(예제 사례를 찾으려면 문자 "d"로 시작 docker).여기대신 네 대학에서여기공식 Fedora 미러에서(찾은 대로)여기). 대학의 저장소를 사용하려면 관리자에게 이미지가 불완전하다는 점을 설득해야 합니다.

답변2

내가 이해한 바로는 귀하의 대학 미러 업데이트 저장소가 정확합니다.

결국 "릴리스 저장소"를 잃게 됩니다. "릴리스 리포지토리"가 설치되어 있는지 확인할 수 있습니까?

기본 URL을 사용한 구성을 보려면 /etc/yum.repos.d를 살펴봐야 합니다.

baseurl=http://ftp.halifax.rwth-aachen.de/fedora/linux/releases/$releasever/Everything/$basearch/os/

관련 정보