yum 命令詳解 CentOS

2021-10-06 02:48:50 字數 2807 閱讀 2936

語法

yum [選項] [引數]

選項

-h,

--help 顯示此幫助訊息並退出

-t,--tolerant 忽略錯誤

-c,--cacheonly 完全從系統快取執行,不公升級快取

-c [config file]

,--config=

[config file]

配置檔案路徑

-r [minutes]

,--randomwait=

[minutes]

命令最長等待時間

-d [debug level]

,--debuglevel=

[debug level]

除錯輸出級別

--showduplicates 在 list/search 命令下,顯示源裡重複的條目

-e [error level]

,--errorlevel=

[error level]

錯誤輸出級別

--rpmverbosity=

[debug level name]

rpm 除錯輸出級別

-q,--quiet 靜默執行

-v,--verbose 詳盡的操作過程

-y,--assumeyes 回答全部問題為是

--assumeno 回答全部問題為否

--version 顯示 yum 版本然後退出

--installroot=

[path] 設定安裝根目錄

--enablerepo=

[repo] 啟用乙個或多個軟體源(支援萬用字元)

--disablerepo=

[repo] 禁用乙個或多個軟體源(支援萬用字元)

-x [package]

,--exclude=

[package]

採用全名或萬用字元排除軟體包

--disableexcludes=

[repo]

禁止從主配置,從源或者從任何位置排除

--disableincludes=

[repo]

disable includepkgs for a repo or

for everything

--obsoletes 更新時處理軟體包取代關係

--noplugins 禁用 yum 外掛程式

--nogpgcheck 禁用 gpg 簽名檢查

--disableplugin=

[plugin]

禁用指定名稱的外掛程式

--enableplugin=

[plugin]

啟用指定名稱的外掛程式

--skip-broken 忽略存在依賴關係問題的軟體包

--color=

color 配置是否使用顏色

--releasever=

releasever

在 yum 配置和 repo 檔案裡設定 $releasever 的值

--downloaddir=

dldir 指定乙個其他資料夾用於儲存軟體包

--setopt=

setopts 設定任意配置和源選項

--bugfix include bugfix relevant packages, in updates

--security include security relevant packages, in updates

--advisory=

advs

,--advisories=

advs

include packages needed to fix the given advisory, in

updates

--bzs=

bzsinclude packages needed to fix the given bz

, in

updates

--cves=

cves

include packages needed to fix the given cve

, in

updates

--sec-severity=

sevs

,--secseverity=

sevs

include security relevant packages matching the

severity, in updates

查詢和顯示

yum info [軟體包名] #顯示全部或指定的軟體包資訊

yum list [軟體包名] #列出全部或指定的軟體包安裝情況

yum search [string] #搜尋安裝包

刪除程式

yum deplist [軟體包名] #列出軟體包依賴關係

yum remove [軟體包名1,軟體報名2] #移除乙個或多個包

清除快取

#清除快取

yum clean [headers, packages, metadata, dbcache, plugins, expire-cache, rpmdb, all]

引數 說明

headers 清除快取目錄(/var/cache/yum)下的 headers

packages 清除快取目錄(/var/cache/yum)下的軟體包

all 清除所有快取

CentOS裡yum命令詳解

yum的命令形式一般是如下 yum options command package 自動搜尋最快映象外掛程式 yum install yum fastestmirror 安裝yum圖形視窗外掛程式 yum install yumex 檢視可能批量安裝的列表 yum grouplist 1 安裝 yu...

YUM命令詳解

yum命令詳解 總所周知,redhat和fedora的軟體安裝命令是rpm,但是用rpm安裝軟體最大的麻煩就是需要手動尋找安裝該軟體所需要的一系列依賴關係,超級麻煩不說,要是軟體不用了需要解除安裝的話由於解除安裝掉了某個依賴關係而導致其他的軟體不能用是非常惱人的。令人高興的是,fedora終於推出了...

詳解 CentOS常用的11個Yum命令

yum是在linux centos 上使用的軟體包管理系統。它負責 etc yum.repos.d 定義的源映象儲存庫管理軟體包以其依賴關係,在這篇文章中,我們將介紹一些常用和有用的yum命令。1.安裝yum包 yum install package name2.取出yum包裝 yum remove...