[root@centOS tmp]# cd /etc/yum.repos.d/ [root@centOS yum.repos.d]# ls CentOS-Base.repo CentOS-Media.repo kbsingh-CentOS-Extras.repo mirrors-rpmforge rpmforge.repo thirdparties.repo [root@centOS yum.repos.d]# ll 合計 48 -rw-r--r-- 1 root root 2371 4月 9 2007 CentOS-Base.repo -rw-r--r-- 1 root root 622 4月 9 2007 CentOS-Media.repo -rw-r--r-- 1 root root 617 9月 6 2007 kbsingh-CentOS-Extras.repo -rw-r--r-- 1 root root 684 3月 9 2007 mirrors-rpmforge -rw-r--r-- 1 root root 426 9月 6 2007 rpmforge.repo -rw-r--r-- 1 root root 205 9月 6 2007 thirdparties.repo [root@centOS yum.repos.d]# cp -p CentOS-Base.repo CentOS-Base.repo.20090426 [root@centOS yum.repos.d]# vi CentOS-Base.repo [dag] name=Dag RPM Repository for Redhat EL5 baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag gpgcheck=1 enabled=1 gpgkey=http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt [root@centOS yum.repos.d]# yum install git Loading "installonlyn" plugin Loading "downloadonly" plugin Loading "fastestmirror" plugin Setting up Install Process Setting up repositories dag 100% |=========================| 1.1 kB 00:00 Loading mirror speeds from cached hostfile Reading repository metadata in from local files primary.xml.gz 100% |=========================| 3.1 MB 00:05 dag : ################################################## 8531/8531 Added 8531 new packages, deleted 0 old in 29.24 seconds Parsing package install arguments Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for git to pack into transaction set. git-1.5.2.1-1.el5.rf.i386 100% |=========================| 54 kB 00:00 ---> Package git.i386 0:1.5.2.1-1.el5.rf set to be updated --> Running transaction check --> Processing Dependency: perl(Git) for package: git --> Processing Dependency: perl(SVN::Core) for package: git --> Processing Dependency: perl(SVN::Delta) for package: git --> Processing Dependency: perl(SVN::Ra) for package: git --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for perl-Git to pack into transaction set. perl-Git-1.5.2.1-1.el5.rf 100% |=========================| 2.8 kB 00:00 ---> Package perl-Git.i386 0:1.5.2.1-1.el5.rf set to be updated ---> Downloading header for subversion-perl to pack into transaction set. subversion-perl-1.5.6-0.2 100% |=========================| 11 kB 00:00 ---> Package subversion-perl.i386 0:1.5.6-0.2.el5.rf set to be updated --> Running transaction check --> Processing Dependency: perl(Error) for package: perl-Git --> Processing Dependency: subversion = 1.5.6-0.2.el5.rf for package: subversion-perl --> Restarting Dependency Resolution with new changes. --> Populating transaction set with selected packages. Please wait. ---> Downloading header for perl-Error to pack into transaction set. perl-Error-0.17015-1.el5. 100% |=========================| 5.3 kB 00:00 ---> Package perl-Error.noarch 0:0.17015-1.el5.rf set to be updated ---> Downloading header for subversion to pack into transaction set. subversion-1.5.6-0.2.el5. 100% |=========================| 58 kB 00:01 ---> Package subversion.i386 0:1.5.6-0.2.el5.rf set to be updated --> Running transaction check Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: git i386 1.5.2.1-1.el5.rf dag 27 M Installing for dependencies: perl-Error noarch 0.17015-1.el5.rf dag 27 k perl-Git i386 1.5.2.1-1.el5.rf dag 18 k subversion-perl i386 1.5.6-0.2.el5.rf dag 2.1 M Updating for dependencies: subversion i386 1.5.6-0.2.el5.rf dag 5.5 M Transaction Summary ============================================================================= Install 4 Package(s) Update 1 Package(s) Remove 0 Package(s) Total download size: 35 M Is this ok [y/N]: y Downloading Packages: (1/5): perl-Git-1.5.2.1-1 100% |=========================| 18 kB 00:00 (2/5): subversion-perl-1. 100% |=========================| 2.1 MB 00:03 (3/5): perl-Error-0.17015 100% |=========================| 27 kB 00:00 (4/5): git-1.5.2.1-1.el5. 100% |=========================| 27 MB 01:41 (5/5): subversion-1.5.6-0 100% |=========================| 5.5 MB 00:05 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : subversion ######################### [1/6] Installing: subversion-perl ######################### [2/6] Installing: perl-Error ######################### [3/6] Installing: git ######################### [4/6] Installing: perl-Git ######################### [5/6] Cleanup : subversion ######################### [6/6] Installed: git.i386 0:1.5.2.1-1.el5.rf Dependency Installed: perl-Error.noarch 0:0.17015-1.el5.rf perl-Git.i386 0:1.5.2.1-1.el5.rf subversion-perl.i386 0:1.5.6-0.2.el5.rf Dependency Updated: subversion.i386 0:1.5.6-0.2.el5.rf Complete!