![yum 저장소에 패키지와 해당 URL을 나열하는 방법은 무엇입니까?](https://linux55.com/image/4220/yum%20%EC%A0%80%EC%9E%A5%EC%86%8C%EC%97%90%20%ED%8C%A8%ED%82%A4%EC%A7%80%EC%99%80%20%ED%95%B4%EB%8B%B9%20URL%EC%9D%84%20%EB%82%98%EC%97%B4%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
yum 저장소의 모든 패키지와 다운로드 URL을 나열하는 방법은 무엇입니까?
나는 노력했다
yum --disablerepo=* --enablerepo=google-chrome list available
Loaded plugins: langpacks, refresh-packagekit
Available Packages
google-chrome-beta.x86_64 32.0.1700.14-1 google-chrome
google-chrome-unstable.x86_64 33.0.1707.0-1 google-chrome
하지만 이것은 나에게 URL을 제공하지 않으며 내가 설치한 패키지(google-chrome-stable)도 누락되었습니다.
또한 baseurl에 대한 http 요청을 시도했지만 404 오류가 발생했습니다.
$ http --headers get http://dl.google.com/linux/chrome/rpm/stable/x86_64
HTTP/1.1 404 Not Found
재현해보고 싶다면 여기 저장소가 있습니다
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
답변1
전통적인 접근 방식은 다음과 같습니다.
repoquery --repoid=<whatever> -a --location
repoquery --repoid=<whatever> -a --qf '%{ui_nevra} %{location}'
...후자를 사용하면 추가 정보를 볼 수 있습니다. 패키지도 마찬가지다.