YUM包的管理

前言

日期:2020/05/30
心情:😆😆😆
Description:Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。本文主要内容是使用yum安装软件、yum设置镜像地址。



1. 基本介绍

Yum是一个shell前端软件包管理器,基于RPM包管理,能够从指定的服务器上下载RPM包,并且安装.可以自动处理依赖关系,并且一次安装所有的依赖包

2. YUM的操作指令

基本语法: yum [选项] 软件名

效果: 查询yum服务上的软件包,或者下载安装指定的软件包.

常用选项:

  • list | grep 查询服务器上是否存在指定的软件包
  • install 下载并安装指定的软件包

案例:

  • 案例1: 查询yum服务器上是否有firefox
    在这里插入图片描述
  • 案例2: 下载并安装firefox(过程)
    在这里插入图片描述、

3. 设置yum服务器

  • 备份原始yum服务文件
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
    在这里插入图片描述

  • 下载新的yum服务器地址配置文件(我的版本是CentOS6)
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo
    在这里插入图片描述
    在这里插入图片描述

  • 清理yum数据,更新缓存(直接执行)
    指令:
    yum clean all
    yum makecache

  • 更新系统的数据包(直接执行)
    指令:
    yum update


4. CentOS系统更换软件安装源

  • CentOS 5
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

  • CentOS 6
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

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




总结:yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。知道怎么设置镜像和安装软件就可以了。

喜欢的小伙伴们,可以关注我哦!

  • 点赞
  • 收藏
  • 关注
  • 转发

壁纸分享:
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章