在CentOS 7 中配置 YUM源

目录

YUM源的功能:

YUM 源的安装过程

ps

YUM工具


配置YUM仓库/YUM源

网络源:使用官方源

前提:联网


YUM源的功能:

 YUM(Yellowdog Updater Modified)是一个在Red Hat、CentOS、Fedora等基于RPM的Linux发行版中使用的软件包管理器。它的主要功能包括:

1. **软件包安装**:YUM可以安装、更新、删除软件包。用户可以通过指定软件包的名称来安装所需的软件。

2. **依赖性解析**:在安装软件包时,YUM会自动处理软件包之间的依赖关系,确保所有必要的依赖都被满足。

3. **软件包更新**:YUM可以检查软件包的更新,并自动下载和安装最新版本的软件包,保持系统软件的安全性和功能性。

4. **软件包管理**:YUM提供了一套命令行工具,用于管理软件包,包括查看已安装的软件包列表、搜索软件包、查看软件包信息等。

5. **配置管理**:YUM允许用户配置多个软件源(repositories),这些源可以是本地的或远程的,以便从不同的服务器下载软件包。

6. **系统配置**:YUM可以用于配置系统设置,如网络设置、防火墙规则等,通过特定的软件包来实现。

7. **插件支持**:YUM支持插件,这些插件可以扩展YUM的功能,例如,提供额外的软件源、自动化任务等。

8. **事务处理**:YUM以事务的方式处理软件包的安装和更新,这意味着所有的操作要么全部成功,要么全部失败,确保了系统的一致性和稳定性。

9. **历史记录**:YUM记录了所有软件包的安装和更新历史,方便用户追踪和回滚操作。

10. **安全更新**:YUM可以配置为只安装安全更新,这对于需要保持系统安全的用户来说非常有用。

YUM是Linux系统中非常重要的工具,它简化了软件包的管理,提高了系统的维护效率。随着时间的推移,YUM已经被DNF(Dandified YUM)所取代,DNF是YUM的下一代软件包管理器,它提供了更快的软件包处理速度和更好的依赖性解决算法。

YUM 源的安装过程

1、清理原来的YUM源

yum install wgetmv /etc/yum.repos.d/* /tmp

2、阿里源:下载阿里源至yum库在虚拟机中打开浏览器搜索阿里巴巴官方镜像站

 阿里源网址:阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)icon-default.png?t=N7T8https://developer.aliyun.com/mirror/

3、复制其中任意一个复制        

4、在命令窗口粘贴并运行

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

5、更新YUM源

yum repolistyum makecache

6、使用YUM管理RPM包

        安装

        全新安装 网络测试 ping www.baidu.com

                yum -y install httpd vsftpd

        启动服务

systemctl start httpdsystemctl stop firewalld

        重新安装

        当软件缺失文件,可尝试重新安装

yum -y install httpd

7、升级安装

yum -y update httpdyum -y update——更新系统中所有需要更新的内容

8、 查询

查询YUM源——yum repolist查询HTTP程序——yum list httpd——带@表示已经安装卸载程序——yum -y remove httpd

ps

可以使用 以下命令更新系统中所有需要更新的内容

yum -y update

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Nat Med | 儿童急性淋巴细胞白血病基因组景观中的药物类型

今天给同学们分享一篇实验文章“Pharmacotypes across the genomic landscape of pediatric acute lymphoblastic leukemia and impact on treatment response,这篇文章发表在Nat Med期刊上,影响因子为82.9。 结果解读: 与ALL药物敏感性的临…

C++(17.5)——list模拟实现扩展

在上篇文章中,实现了的大部分功能以及部分迭代器。本片文章将对剩下的功能进行补充。 1. const迭代器: 对于上篇文章中实现的迭代器只能使用于非类型的对象。对于类型的遍历,则需要额外编写类型的迭代器。例如对于下面的场景: …

【持续更新】2024牛客寒假算法基础集训营1题解 | JorbanS

文章目录 [A - DFS搜索](https://ac.nowcoder.com/acm/contest/67741/A)[B - 关鸡](https://ac.nowcoder.com/acm/contest/67741/B)[C - 按闹分配](https://ac.nowcoder.com/acm/contest/67741/C)[E - 本题又主要考察了贪心](https://ac.nowcoder.com/acm/contest/67741/E)[F -…

Unknown custom element:<xxx>-did you register the component correctly解决方案

如图所示控制台发现了爆红(大哭): 报错解释: 当我们看到报错时,我们需要看到一些关键词,比如显眼的“component”和“name”这两个单词, 因此我们就从此处切入,大概与组件有关系。…

Spring Boot--07--@Repository 和@Mapper的区别

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 1.Repository的作用1.1 含义1.2 Repository与Service和Component有什么区别?1.3 使用场景单独使用Repository,需要配合使用MapperScannerCon…

深度学习的新前沿:突破、应用与挑战

引言 深度学习的快速发展已经在人工智能领域引起了革命性的变化。作为模仿人脑结构和功能的强大工具,深度神经网络在图像识别、自然语言处理、医学诊断等多个领域取得了显著成就。但是,随着技术的不断推进,深度学习也在不断地进化和扩展其能…

云上自动部署丨使用 Terraform 在 AWS 上搭建 DolphinDB

HashiCorp Terraform 是一款基础架构即代码工具,旨在实现 "Write, Plan, and Create Infrastructure as Code"。它通过配置文件来描述云资源的拓扑结构,包括虚拟机、存储账户和网络接口。Terraform 几乎支持市面上所有的云服务,能够…

一键部署FC超级马里奥web游戏

效果展示 安装 拉取镜像 #拉取镜像 docker pull stayhungrystayfoolish666/mario #创建并启动容器 docker run -d -p 10034:8080 --name maliao --restartalways stayhungrystayfoolish666/mario:latest 使用 浏览器打开 http://你的ip:10034/

C++ //练习 4.5 写出下列表达式的求值结果。

C Primer(第5版) 练习 4.5 练习 4.5 写出下列表达式的求值结果。 ( a ) -30 * 3 21 / 5 ( b ) -30 3 * 21 / 5 ( c ) 30 / 3 * 21 % 5 ( d ) -30 / 3 * 21 % 4 环境:Linux Ubuntu(云服务器) 工具:…

CSS实现文字大小自适应

遇到的问题: 在写页面的时候,兼容手机和PC页面,这样字体大小就需要根据页面的大小进行动态变化。 解决方法: clamp()函数 clamp() 函数的作用是把一个值限制在一个上限和下限区间,当这个值超过区间范围时,…

YOLO系列助力涨点!新SOTA让缺陷检测更准更快!附开源数据集下载

缺陷检测在工业自动化、质量控制、安全检测等多个实际应用中都有着广泛的需求。因此这个方向是相对容易发表高质量论文的,尤其是当研究涉及到创新的算法、改进的技术、新的应用场景或显著提高检测性能时。 在这其中,YOLO系列算法与缺陷检测的结合已经取…

composer常用命令

查看全局配置信息 composer config -gl 设置镜全局像地址 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 去掉-g,即表示只有当前项目使用该镜像 批量安装composer项目依赖 composer install 执行该命令后,会读取当…

MySQL中where和having的区别

前言 数据库中的 WHERE 和 HAVING 子句在 SQL 查询中扮演着关键的角色,帮助我们有效地筛选和过滤数据。这两个子句虽然都用于限定结果集,但它们的应用场景和操作对象存在明显的区别。在理解和运用这两个子句的过程中,我们能够更灵活地进行数据…

【C语言】顺序表详解

目录 (一)顺序表是一种数据结构 (二)顺序表 (1)顺序表的必要性 (2)顺序表的概念及结构 i,线性表 (3)顺序表的分类 i,顺序表和…

Android SELinux:保护您的移动设备安全的关键

Android SELinux:保护您的移动设备安全的关键 1 引言 移动设备在我们的生活中扮演着越来越重要的角色,我们几乎把所有重要的信息都存储在这些设备上。然而,随着移动应用程序的数量不断增加,安全性也变得越来越关键。这就是为什么…

海洋鱼类检测7种YOLOV8NANO

【免费】海洋鱼类检测,7种类型,YOLOV8训练,转换成ONNX,OPENCV调用资源-CSDN文库 采用YOLOV8NANO训练模型,得到PT模型,然后转换成ONNX,供OPENCV的DNN调用,摆脱PYTORCH依赖&#xff0c…

算法设计与分析实验:最短路径算法

一、网络延迟时间 力扣第743题 本题采用最短路径的思想进行求解 1.1 具体思路 (1)使用邻接表表示有向图:首先,我们可以使用邻接表来表示有向图。邻接表是一种数据结构,用于表示图中顶点的相邻关系。在这个问题中&am…

轻松打造智能化性能测试监控平台:【JMeter+Grafana+Influxdb】的优化整合方案

在当前激烈的市场竞争中,创新和效率成为企业发展的核心要素之一。在这种背景下,如何保证产品和服务的稳定性、可靠性以及高效性就显得尤为重要。 而在软件开发过程中,性能测试是一项不可或缺的环节,它可以有效的评估一个系统、应…

C语言·贪吃蛇游戏(下)

上节我们将要完成贪吃蛇游戏所需的前置知识都学完了,那么这节我们就开始动手写代码了 1. 程序规划 首先我们应该规划好我们的代码文件,设置3个文件:snack.h 用来声明游戏中实现各种功能的函数,snack.c 用来实现函数,t…

探索Web3.0:下一代互联网的新篇章

随着技术的不断演进和社会的持续发展,我们正逐渐迈入Web3.0时代。Web3.0,作为下一代互联网的代名词,不仅仅是技术的进步,更是一种全新的数字化生态系统,其所带来的影响将深刻地改变着我们的生活、工作和交流方式。 什…