Centos自动化安装之包的自定义

在定制好Centos系统后,可能因为公司需求后续会增加工具包。这时候我们应该怎么单独提供该工具包以及安装所需的依赖包呢。下面列举几种情况

1、安装工具包时提示缺少依赖

Centos自动化安装之包的自定义

上图是安装工具包时提示缺少的依赖包;

2、这时我们需要利用yum命令找出上面缺失的依赖包安装上即可。

# yum provides libc.so.6   #从libc.so.6文件去搜寻软件,有点类似 rpm -qf 的功能

通过上面命令系统会列出libc.so.6所需的包glibc。

Centos自动化安装之包的自定义

3、下载包

a、在Centos 7环境下我们可以通过yum install命令下载所需的包和依赖包

yum install glibc

Centos自动化安装之包的自定义

通过上图可以发现在Centos 7下使用yum install命令时,会多出一个“d”选项,意思就是只下载不安装。这样我们就可以把所需的包和依赖包一起下载下来。

b、在Centos6以下环境中我们可以通过yumdownloader命令下载所需的包和依赖包

yumdownloader glibc

包会下载到当前目录,如果系统不支持yumdownloader命令则需要先安装yum-utils软件。

weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: