yum基本使用方法

本文详细介绍YUM命令的基本用法及常见操作,包括安装、更新、卸载软件包,以及查询和错误处理等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

yum 是 Fedora RHEL Centos SUSE等linux 发行版的 软件包管理工具
通过 执行 man yum 查看yum的帮助信息 可以知道
yum makecache 是将服务器上的软件包信息下载到本地缓存,以提高搜索、安装软件的速度

基本指令

  1. 安裝套件
    yum install 套件名稱
  2. 昇級套件
    yum update 套件名稱
  3. 昇級全部套件
    yum update
  4. 昇級全部套件及發行版本 (請小心使用)
    yum upgrade
  5. 移除套件
    yum remove 套件名稱
    
  6. 清除暫存檔 (/var/cache/yum)
    yum clean

 

查詢功能

  1. 查詢套件資訊
    yum info 套件名稱
  2. 搜尋套件
    yum search 關鍵字

    ex:

    $ yum search zlib
  3. 查詢套件
    yum list 套件名稱

    ex:

    $ yum list zlib
  4. 查詢所有可更新的套件
    yum list updates
  5. 查詢所有已安裝的套件
    yum list installed
  6. 查詢特定檔案存在於什麼套件之中
    yum provides 檔案名稱

    或:

    yum provides */檔案名稱

    或:

    yum resolvedep 檔案名稱

    ex:

    $ yum provides libz.*
    或:
    $ yum provides */nslookup
    或:
    $ yum resolvedep libz.so.1

套件組

  1. 查看已安裝與可安裝的套件組
    yum grouplist
  2. 安裝套件組
    yum groupinstall "套件組名稱"
  3. 昇級套件組
    yum groupupdate "套件組名稱"
  4. 移除套件組
    yum groupremove "套件組名稱"
  5. 查看套件組資訊
    yum groupinfo "套件組名稱"

其它說明

  1. 當你用 yum 更新所有的套件時,如果不想更新 Kernel 的話,請編輯 /etc/yum.conf,在 [main] 區段加入一行:
    exclude=kernel*

     

錯誤處理

  1. 當安裝套件時出現錯誤訊息:
    pkgKey xxx doesn't exist in repo base

    你可以執行:

    yum clean metadata

    解決這個問題。

 

转载:http://www.vixual.net/blog/archives/101

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值