教你下载Redhat源码包

本文介绍如何在Red Hat Enterprise Linux Server 7.0系统中配置yum源并从源码安装vim。主要内容包括:编辑yum配置文件以指向CentOS官方源,刷新yum源列表,通过rpm命令获取vim源码包并进行解压。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

测试机信息

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源

将yum源配置到WEB服务器上

1.编辑yum配置文件

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

2.刷新yum源

yum clean all
yum repolist all

二.下载源码包

以下载vim的源码包为例
1.查找包信息

rpm -qf /bin/vim

output:
vim-enhanced-7.4.160-1.el7.x86_64
2.下载源码包

yumdownloader --source vim

3.抽取出源码

rpm2cpio vim-7.4.160-1.el7.src.rpm |cpio -id

这里写图片描述

4.解压得到源码

tar xvf vim-7.4.tar.bz2

这里写图片描述
这里写图片描述


正文结束
参考http://albertcn.blog.163.com/blog/static/2094201452014101011617934/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值