获取Centos命令对应的源码

简介:

安装工具

# yum install yum-utils

 

设置源:

[base-src]

name=CentOS-5.4 - Base src -

baseurl=http://vault.centos.org/5.4/os/SRPMS/

#mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=SRPMS&repo=os

gpgcheck=1

gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5

 

[updates-src]

name=CentOS-5.4 - Updates src-centos

baseurl=http://vault.centos.org/5.4/updates/SRPMS/

#mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=SRPMS&repo=updates

gpgcheck=1

gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5

 

#packages used/produced in the build but not released

[addons-src]

name=CentOS-5.4 - Addons src -

baseurl=http://vault.centos.org/5.4/addons/SRPMS/

#mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=SRPMS&repo=addons

gpgcheck=1

gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5

 

#additional packages that may be useful

[extras-src]

name=CentOS-5.4 - Extras src-centos

baseurl=http://vault.centos.org/5.4/extras/SRPMS/

#mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=SRPMS&repo=extras

gpgcheck=1

gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5

 

#additional packages that extend functionality of existing packages

[centosplus-src]

name=CentOS-5.4 - Plus src-centos

baseurl=http://vault.centos.org/5.4/centosplus/SRPMS/

#mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=SRPMS&repo=centosplus

gpgcheck=1

enabled=0

gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5

 

#contrib - packages by Centos Users

[contrib-src]

name=CentOS-5.4 - Contrib src-centos

baseurl=http://vault.centos.org/5.4/contrib/SRPMS/

#mirrorlist=http://mirrorlist.centos.org/?release=5.4&arch=SRPMS&repo=contrib

gpgcheck=1

enabled=0

gpgkey=http://vault.centos.org/RPM-GPG-KEY-CentOS-5

 

下载命令对应的源码:

# rpm -qf `which mkdir`

coreutils-5.97-23.el5

# yumdownloader --source coreutils

# rpm2cpio coreutils-5.97-23.el5_4.2.src.rpm | cpio -id

这样就得到了源码包coreutils-5.97.tar.bz2

本文转自feisky博客园博客,原文链接:http://www.cnblogs.com/feisky/archive/2012/02/06/2340610.html,如需转载请自行联系原作者


相关文章
|
4天前
|
网络协议 Linux Shell
CentOS7系统命令学习笔记(一)
CentOS7系统命令学习笔记(一)
29 12
|
4天前
|
Linux
CentOS7系统命令学习笔记(二)
CentOS7系统命令学习笔记(二)
28 10
|
4天前
|
Linux Shell API
CentOS7系统命令学习笔记(三)
CentOS7系统命令学习笔记(三)
27 8
|
4月前
|
Linux
linux centos history 查看命令历史 显示时间戳
linux centos history 查看命令历史 显示时间戳
221 1
|
2月前
|
安全 Linux 网络安全
CentOS常用的命令及其注释
CentOS常用的命令及其注释
|
2月前
|
应用服务中间件 Linux nginx
在CentOS上使用源码包安装Nginx、以及手动启动Nginx的步骤过程
这篇文章介绍了在CentOS系统上使用Nginx源码包进行安装和配置的详细步骤,包括源码包的获取、解压、配置、编译、安装、启动验证以及注意事项。
85 0
在CentOS上使用源码包安装Nginx、以及手动启动Nginx的步骤过程
|
2月前
|
Web App开发 缓存 Ubuntu
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
138 11
|
2月前
|
关系型数据库 MySQL Linux
【一键解锁神秘力量!】CentOS 7 通过编译源码方式安装 MySQL 数据库 —— 从零到英雄的数据库安装实战秘籍!
【8月更文挑战第9天】随着业务增长,对数据库的需求日益提高。在 CentOS 7 中,通过编译源码安装 MySQL 可提供更高定制性和灵活性。本文详细介绍从准备环境、下载源码、配置编译参数到安装 MySQL 的全过程,并对比 RPM 包安装方法,帮助读者根据需求选择合适方案。实践时需注意备份数据、选择合适版本、确保安全性和调优性能等要点。
150 1
|
4月前
|
Linux C语言 C++
Linux 下centos 查看 -std这个编译时命令 是否支持 C17
Linux 下centos 查看 -std这个编译时命令 是否支持 C17
119 2
|
5月前
|
运维 监控 Linux
【热门话题】CentOS 常见命令指南
此文档是CentOS常用命令指南,涵盖文件操作、系统管理、网络配置、软件安装更新等方面。包括切换目录(`cd`)、查看目录(`ls`)、创建/删除目录(`mkdir`, `rmdir`, `rm`)、文件查看编辑(`cat`, `less`, `vi/vim`)、系统信息(`uname -a`, `hostname`, `top`)、用户权限管理(`useradd`, `passwd`, `sudo`, `chmod`, `chown`)、软件包管理(`yum`或`dnf`)、网络状态(`ip addr`, `ping`)、进程管理(`ps`, `kill`, `nohup`, `jobs`
119 1
下一篇
无影云桌面