wget:使用yum安装文件之前,要先确定一下/etc/yum.repos.d下的文件是否改变
在使用yum安装wget
inotify:yum -y install inotify-tools
scp:可以在有scp命令的电脑上查询一下scp的包名
# which scp
# rpm -qf /usr/bin/scp
scp的安装包属于openssh-clients
# yum -y install openssh-clients
以inotify为例:
1.搭建公网源Yum仓库
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo #aliyun源
wget -O /etc/yum.repos.d/163.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo #163源
2,yum -y install createrepo 创建命令,组建yum源的命令
3,将/etc/yum.conf中的keepcache(缓存保存)更改为1
4,清空缓存,生成缓存
5,创建目录/root/rpm
6,yum -y install ansible 创建命令
7,cd /var/cache/yum/x86_64/6 将base/packages epel/packages 下的文件移动到/root/rpm下
8,使用命令createrepo -v . 生成repodata yum缓存的识别标记
9,将ansible命令卸载回退
10,将/etc/yum.repos.d/里的文件全部移到/etc/yum.repos.d/bak目录下
11,配置文件rpm.repo
12,使用偷来的yum包创建ansible命令