zoukankan      html  css  js  c++  java
  • yum基本使用方法

    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

  • 相关阅读:
    Java并发包中Lock的实现原理
    多线程---再次认识volatile,Synchronize,lock
    共享锁(S锁)和排它锁(X锁)
    Java 7中的TransferQueue 以及 SynchronousQueue
    精巧好用的DelayQueue
    非阻塞同步算法与CAS(Compare and Swap)无锁算法
    彻底理解线索二叉树
    使用import取代require
    子页面iframe跨域执行父页面定义的JS方法
    利用js实现 禁用浏览器后退
  • 原文地址:https://www.cnblogs.com/shengulong/p/7530576.html
Copyright © 2011-2022 走看看