测试机信息
Operating System: Red Hat Enterprise Linux Server 7.0 (Maipo) CPE OS Name: cpe:/o:redhat:enterprise_linux:7.0:GA:server Kernel: Linux 3.10.0-123.el7.x86_64 Architecture: x86_64将yum源配置到WEB服务器上
cat /etc/yum.repos.d/Centos-Vault-Src.repo
[C7.0src-base] name=CentOS-7.0src - Base baseurl=http://vault.centos.org/7.0.1406/os/Source gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 [C7.0src-updates] name=CentOS-7.0src - Updates baseurl=http://vault.centos.org/7.0.1406/updates/Source gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 [C7.0src-extras] name=CentOS-7.0src - Extras baseurl=http://vault.centos.org/7.0.1406/extras/Source gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1 [C7.0src-centosplus] name=CentOS-7.0src - CentOSPlus baseurl=http://vault.centos.org/7.0.1406/centosplus/Source gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enabled=1以下载vim的源码包为例 1.查找包信息
rpm -qf /bin/vimoutput: vim-enhanced-7.4.160-1.el7.x86_64 2.下载源码包
yumdownloader --source vim3.抽取出源码
rpm2cpio vim-7.4.160-1.el7.src.rpm |cpio -id
正文结束 参考http://albertcn.blog.163.com/blog/static/2094201452014101011617934/