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提供了查找、安裝、刪除某一個、一組甚至全部軟件包的命令,而且命令簡潔而又好記。知道怎麼設置鏡像和安裝軟件就可以了。

喜歡的小夥伴們,可以關注我哦!

  • 點贊
  • 收藏
  • 關注
  • 轉發

壁紙分享:
在這裏插入圖片描述

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