Ansible 更换aliyun 镜像 并下载tree

目录

    • 查看系统版本
    • 找到对应 的版本
    • 对当前镜像进行备份
    • 下载aliyuan
    • 更换成功
    • 安装扩展源
    • 更换源之后 的三个命令

这里安装一个aliyun 的镜像
本案例 仅供实验参考 生产环境中请谨慎使用

查看系统版本

先查看linux 的系统 版本

ansible slave -m shell -a 'uname -a'

在这里插入图片描述

找到对应 的版本

aliyun 链接:aliyun.com

在这里插入图片描述
找到对应版本
在这里插入图片描述

对当前镜像进行备份

ansible slave -m shell -a ' mkdir /etc/yum.repos.d/yuan.bak && mv /etc/yum.repos.d/*.repo  /etc/yum.repos.d/yuan.bak '

已经对原有的源备份成功
在这里插入图片描述
这里也是检查一下备份 可以看到已经移除了

ansible slave -m shell -a 'ls /etc/yum.repos.d/'

在这里插入图片描述
可以看到已经移动到 yuan.bak 文件下边
在这里插入图片描述

下载aliyuan

ansible slave -m shell -a ' wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo'

在这里插入图片描述

这里提醒我 可以使用get_url 模块 但是我使用 命令习惯了
[警告]:请考虑使用get_url或uri模块,而不是运行“wget”。如果需要
使用命令,因为get_url或uri不足,您可以将“warn:false”添加到此命令任务
或者在ansible.cfg中设置“command_warnings=False”以消除此消息。

检查下载

ansible slave -m shell -a 'ls /etc/yum.repos.d/'

在这里插入图片描述
可以看到已经下载到 aliyuan 的镜像了

清理缓存

ansible slave -m shell -a 'yum clean all'

在这里插入图片描述

生成缓存

ansible slave -m shell -a 'sed -i -e "/mirrors.cloud.aliyuncs.com/d" -e "/mirrors.aliyuncs.com/d" /etc/yum.repos.d/CentOS-Base.repo'

查看当前yum 源

ansible slave -m shell -a 'yum repolist'

在这里插入图片描述

更换成功

这里下载一个 tree 服务

在这里插入图片描述

安装扩展源

ansible slave -m yum -a 'name=epel-release state=present'

扩展源 安装成功
在这里插入图片描述

更换源之后 的三个命令

# 清理
yum clean all# 缓存源 信息
yum makecache# 查看源
yum repolist

补充完毕

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://xiahunao.cn/news/2806076.html

如若内容造成侵权/违法违规/事实不符,请联系瞎胡闹网进行投诉反馈,一经查实,立即删除!

相关文章

【Vue渗透】Vue Devtools 浏览器插件

下载地址 Vue Devtools 浏览器插件 Vue站点渗透思路 【Vue渗透】Vue站点渗透思路 简介 Vue Devtools 是 Vue 官方发布的调试浏览器插件,可以安装在 Chrome 和 Firefox 等浏览器上,直接内嵌在开发者工具中,使用体验流畅。Vue Devtools 由…

私域运营-需要认清的事实

一、私域不能单纯依靠微信渠道 误区:很多企业仍停留在如何让用户在微信去分享裂变,然后带动新用户的阶段。 私域的核心在于“开源节流”,就是如何通过更多渠道获取更多客户,并且避免客户的批量流失。 私域讲究的是如何从公域的“…

ETL:数据转换与集成的关键过程

ETL:数据转换与集成的关键过程 在现代数据驱动的世界中,有效地管理和处理数据对于企业的成功至关重要。ETL(提取、转换、加载)是一种关键的数据处理过程,有助于将数据从源系统提取、清洗、转换并加载到目标系统中&…

电商数据API接口 | 节省你的电商数据采集成本

1、将数据采集的整体成本降低55%。在电商API接口负责了整个数据采集流程后,这家电商公司成功节约了维护和开发上的成本。 2、电商爬虫API可以从极复杂的来源中采集数据,确保完整交付。在电商爬虫API的帮助下,该公司现在可以获取完成业务目标所…

MySQL数据库调优之关联查询、排序查询、分页查询、Group by优化

关联查询优化 1.准备工作 CREATE TABLE IF NOT EXISTS type(id INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,card INT(10) UNSIGNED NOT NULL,PRIMARY KEY(id));CREATE TABLE IF NOT EXISTS book( bookid INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, card INT(10) UNSIGNED N…

JavaSE-04笔记【面向对象01】

文章目录 1. final 关键字1.1 采用final修饰的类不能被继承1.2 采用 final 修饰的方法不能被覆盖1.3 采用 final 修饰的变量(基本类型)不能被修改1.4 采用final 修饰的变量必须显示初始化1.5 如果修饰的引用,那么这个引用只能指向一个对象,也就是说这个引…

利用LaTex批量将eps转pdf、png转eps、eps转png、eps转svg、pdf转eps

1、eps转pdf 直接使用epstopdf命令(texlive、mitex自带)。 在cmd中进入到eps矢量图片的目录,使用下面的命令: for %f in (*.eps) do epstopdf "%f" 下面是plt保存eps代码: import matplotlib.pyplot as…

STP基本计算过程——选举非根交换机的根端口(二)

点赞关注,持续更新STP专题 选举非根交换机的根端口 1.STP为每个非根交换机选举根端口(Root Port)。 2. 交换机的每个端口都有一个端口开销(Port Cost)的参数,此参数表示数据从该端口发送时的开销值&#x…

2024年度中国5G随身WiFi品牌排行榜

【中国品牌网中国3C质量评测中心权威榜单联合发布】 第一名:格行 优势:作为随身WiFi行业的佼佼者,格行凭借其15年的物联网行业经验,在技术研发、产品创新及客户服务上均享有盛誉。其5G随身WiFi产品网络稳定,客户满意度…

windows 中, bash: conda: command not found(已解决)

git bash 中运行conda命令,出现这种错误,原因是你没有在git bash中 配置conda,导致git bash无法找到conda 那就配置一下,找到你的conda的安装位置下的bash.sh文件,一般在安装位置(我的安装在C盘的自定义路径…

一个div最简方法画太极图

一个div最简方法画太极图 直接上代码&#xff0c;一目了然 html <div class"太极图"/>css .太极图 {position: relative;width: 400px;height: 400px;background: linear-gradient(to right,white 50%,black 50%);border-radius: 50%;box-shadow:0 0 12px …

第10讲用户登录SpringSecurity查库实现

用户登录SpringSecurity查库实现 security包下新建MyUserDetailServiceImpl Service public class MyUserDetailServiceImpl implements UserDetailsService {AutowiredSysUserService sysUserService;Overridepublic UserDetails loadUserByUsername(String username) throw…

DBAPI如何使用数组类型参数

DBAPI如何使用数组类型参数 需求 根据多个id去查询学生信息 API创建 在基本信息标签&#xff0c;创建参数ids &#xff0c;参数类型选择 Array<bigint> 在执行器标签&#xff0c;填写sql&#xff0c;使用in查询 select * from student where id in <foreach ope…

仿12306校招项目-前后端运行

目录 1.git 克隆 2.设置JDK版本 3.sql脚本导入数据 4.启动中间件 5.运行后端 6.运行前端 1.git 克隆 打开 IntelliJ IDEA&#xff0c;菜单栏顶部找到 Git -> Clone 选项。找到 Clone 这个按钮输入 gitgitee.com:nageoffer/12306.git或者https://gitee.com/nageoffer/…

使用Python制作进度条有多少种方法?看这一篇文章就够了!

前言 偶然间刷到一个视频&#xff0c;说到&#xff1a;当程序正在运算时&#xff0c;会有一个较长时间的空白期&#xff0c;谁也不知道程序运行的进度如何&#xff0c;不如给他加个进度条。 于是我今个就搜寻一下&#xff0c;Python版的进度条都可以怎么写&#xff01; 送书…

数据结构-二分搜索树(Binary Search Tree)

一,简单了解二分搜索树 树结构: 问题:为什么要创造这种数据结构 1,树结构本身是一种天然的组织结构,就好像我们的文件夹一样,一层一层的. 2,树结构可以更高效的处理问题 二,二分搜索树的基础 1、二叉树 2,二叉树的重要特性 满二叉树 总结: 1. 叶子结点出现在二叉树的最…

上班族如何选择待办事项时间管理APP

上班族如何选择待办事项时间管理APP&#xff1f;对于我们这些上班族来说&#xff0c;待办事项时间管理是一种非常重要的效率提升和成长的方式。作为一名追求进步的上班族&#xff0c;我总是想要在繁忙的工作之余&#xff0c;找到高效方法来提升工作效率。那么&#xff0c;上班族…

故障诊断 | 一文解决,PSO-BP粒子群算法优化BP神经网络模型的故障诊断(Matlab)

文章目录 效果一览文章概述模型描述源码设计参考资料效果一览 文章概述 故障诊断 | 一文解决,PSO-BP粒子群算法优化BP神经网络模型的故障诊断(Matlab) 粒子群优化算法(Particle Swarm Optimization, PSO)是一种群体智能优化算法,用于求解优化问题。BP神经网络是一种用于模…

【JavaEE】_smart tomcat常见问题

目录 1. 插件安装故障问题 2. 端口占用问题 3. 乱码问题 1. 插件安装故障问题 如果由于网络问题在IDEA中无法直接安装插件&#xff0c;可以去IDEA官网进行下载&#xff1a; 进入官网后点击Install安装&#xff0c;得到一个jar包&#xff1a; 把jar包拖拽到idea上即可自动安装…

ONLYOFFICE 桌面编辑器现已更新至v8.0啦

希望你开心&#xff0c;希望你健康&#xff0c;希望你幸福&#xff0c;希望你点赞&#xff01; 最后的最后&#xff0c;关注喵&#xff0c;关注喵&#xff0c;关注喵&#xff0c;佬佬会看到更多有趣的博客哦&#xff01;&#xff01;&#xff01; 喵喵喵&#xff0c;你对我真的…