DNF: 다운로드 패키지의 URL을 표시합니다.

DNF: 다운로드 패키지의 URL을 표시합니다.

DNF에서 다운로드한 패키지의 URL을 얻는 쉬운 방법이 있습니까?

내가 달성하고 싶은 것: 나는 현재 매우 비싼 인터넷 패키지를 사용하고 있으므로 링크를 얻고 다른 연결에서 패키지를 다운로드하여 DNF에 공급해야 합니다.

답변1

이것은표준 답변DNF 개발자는 다음을 제공합니다.

dnf repoquery <pkg> --location또는 dnf download <pkg> --url(dnf-plugins-core 패키지에서)를 사용하여 패키지를 다운로드할 수 있는 URL을 나열하세요.

답변2

xemacs완벽하지는 않지만(무엇입니까?) 로컬 저장소를 사용해 보았습니다 .

dnf list xemacs                           <- check the repository
   # and this returns xemacs.x86_64  21.5.34-35.20190323hgc0ed7ef9a5a1.el8 epel-RedHat
grep baseurl /etc/yum.repos.d/blah.repo   <- where blah defines the repository
   # this returns https://fseitl-build01p.ncifcrf.gov/oel/OL8/epel4oel/$basearch/
wget https://fseitl-build01p.ncifcrf.gov/oel/OL8/epel4oel/x86_64/xemacs-21.5.34-35.20190323hgc0ed7ef9a5a1.el8.x86_64.rpm

종속성을 가져오기 위해 프로세스를 반복해야 할 수도 있습니다.

관련 정보