1、工具安装
你需要安装一个yumdownloader工具,这个工具在yum-utils包中,我们执行以下命令安装:
yum install -y yum-utils
随后可以通过yumdownloader --help命令进行选项的查看。
2、下载源码包
只需要一个命令即可下载,以下载bash包为例:
yumdownloader --source --downloadonly bash
此时会下载到当前目录下,我用的是CentOS 7系统,此时我们下载了一个名为:bash-4.2.46-35.el7_9.src.rpm的压缩包,我们解压这个rpm包,里面会包含一些补丁,源代码,还有我们想要的bash.spec文件(用于重新编译rpm包),解压命令:
mkdir bash
cd bash
rpm2cpio ../bash-4.2.46-35.el7_9.src.rpm | cpio -div
以下是解压后的文件
- 微信扫码赞助
-
- 支付宝赞助
-