
问题
现在像yum的阿里源,清华源与163源貌似都没有nginx的源,这就非常气人?所以我们只有自己添加了。
解决
cd /etc/yum.repos.d
vim CentOS-Base.repo
Centos6
在尾部添加如下内容
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/6/$basearch/
gpgcheck=0
enabled=1
Centos7
在尾部添加如下内容
[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1
最后更新
# 清缓存与更新
yum clean all
yum makecache
yum update
# 安装
yum install nginx
关于Ansible的替换脚本
这里我只针对centos7,如果要做系统判断自己去写模版。
---
- hosts: all
remote_user: root
tasks:
- name: 更换源
copy: src=/etc/yum.repos.d/CentOS-Base.repo dest=/etc/yum.repos.d/
notify:
- clean mache
- make mache
- name: 更新源
shell: yum update -y
handlers:
- name: clean mache
shell: yum clean all
- name: make mache
shell: yum makecache
这里我们执行并来测试一下
ansible-playbook -C updateyum.yaml
ansible-playbook updateyum.yaml
ansible all -m shell -a 'cat /etc/yum.repos.d/CentOS-Base.repo'
欢迎加群讨论技术,1群:677373950(满了,可以加,但通过不了),2群:656732739
评价
排名
7
文章
192
粉丝
15
评论
16
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:
50010702506256


欢迎加群交流技术