원격 서버에서 rpm 패키지를 다운로드하기 위해 yum은 어떤 도구를 사용합니까?

원격 서버에서 rpm 패키지를 다운로드하기 위해 yum은 어떤 도구를 사용합니까?

내 시스템은 centos이고 이제 yum 명령을 사용하여 패키지를 설치하고 있습니다.

Updating for dependencies:
 apr-util           i386      1.3.9-1.el5             lxcenter-updates    203 k
 gcc-gfortran       i386      4.1.2-52.el5_8.1        updates             3.1 M
 libgcc             i386      4.1.2-52.el5_8.1        updates              97 k
 libgfortran        i386      4.1.2-52.el5_8.1        updates             232 k
 libstdc++          i386      4.1.2-52.el5_8.1        updates             363 k
 libstdc++-devel    i386      4.1.2-52.el5_8.1        updates             2.8 M
 php                i386      5.2.17-13               lxcenter-updates    3.5 M
 php-cli            i386      5.2.17-13               lxcenter-updates    2.6 M
 php-common         i386      5.2.17-13               lxcenter-updates    581 k
 php-pdo            i386      5.2.17-13               lxcenter-updates    167 k

Transaction Summary
================================================================================
Install      22 Package(s)
Upgrade      17 Package(s)

Total download size: 58 M
Downloading Packages:



[root@localhost ~]# pgrep curl
[root@localhost ~]# pgrep wget

[root@localhost ~]# netstat -nap | grep yum
[root@localhost ~]# 

이 시점에서 우리는 다운로드 도구가 컬이나 wget도 아니고 yum 자체도 아니라는 것을 압니다.

그렇다면 yum이 원격 파일을 다운로드하는 데 어떤 도구를 사용하는지 궁금합니다.

답변1

그것은 사용한다URL 그래버파일을 다운로드합니다.

답변2

yumdownloader는 또한 스크립트입니다(manaul "downloading"용(--download-only 및/또는 --downloaddir=foo 소스 빌드/다운로드에 유용)

관련 정보