linux程式設計 yum 命令詳解

2021-09-27 12:18:09 字數 2933 閱讀 8194

yum [options] command

yum [選項] 命令

check

檢查 rpmdb 中的問題。

check-update

檢查可用的包更新。

clean

清除快取資料。

deplist

列出包的依賴項。

distribution-synchronization

將已安裝的軟體包同步到最新的可用版本。

downgrade

降級指定的軟體包。

erase

從系統中清除乙個或多個包。

fs作用於主機的檔案系統資料,主要用於刪除最小主機的文件、語言。

fssnapshot

建立檔案系統快照,列出或刪除當前快照。

groups

顯示或使用組資訊。

help

顯示有用的用法訊息。

history

顯示或使用事務歷史記錄。

info

顯示有關包或組的訊息資訊。

install

在系統上安裝乙個或多個程式包。

list

列出乙個或多組包。

load-transaction

從檔名載入儲存的事務。

makecache

生成元資料快取。

provides

查詢提供給定值的包。

reinstall

重新安裝程式包。

repo-pkgs

當做乙個倉庫處理,作為一組軟體包,因此我們可以安裝/刪除所有軟體包。

repolist

顯示配置的軟體倉庫。

search

搜尋給定字串的包詳細資訊。

shell

執行互動式yum shell。

swap

交換包的簡單方法,而不是使用shell。

update

更新系統上的乙個或多個包。

update-minimal

工作方式類似於公升級,該公升級只修復了影響系統的問題。

updateinfo

檢視倉庫更新資訊。

upgrade

公升級過時的軟體包。

version

顯示機器和可用倉庫的版本。

-h, --help

顯示命令幫助資訊。

-t, --tolerant

容忍錯誤資訊。

-c, --cacheonly

完全從系統快取執行,不更新快取。

-c [config file], --config=[config file]

配置快取檔案位置。

-r [minutes], --randomwait=[minutes]

最大命令等待時間。

-d [debug level], --debuglevel=[debug level]

設定 debug 級別。

–showduplicates

在 repos、list、search 命令中顯示重複項。

-e [error level], --errorlevel=[error level]

設定錯誤級別。

–rpmverbosity=[debug level name]

rpm 的 debug 級別。

-q, --quiet

靜默操作。

-v, --verbose

詳細操作,輸出詳細資訊。

-y, --assumeyes

安裝時的所有問題都回答「是」 。

–assumeno

安裝時的所有問題都回答「否」。

–version

顯示 yum 的版本。

–installroot=[path]

設定安裝的根目錄。

–enablerepo=[repo]

啟用乙個或多個儲存庫(允許使用萬用字元) 。

–disablerepo=[repo]

停用乙個或多個儲存庫(允許使用萬用字元)。

-x [package], --exclude=[package]

按名稱排除包。

–disableexcludes=[repo]

禁用從 main、repo 或所有內容中排除。

–disableincludes=[repo]

禁用 repo 或所有的 includepkgs 。

–obsoletes

在更新期間啟用過時處理 。

–noplugins

禁用yum外掛程式。

–nogpgcheck

禁用gpg簽名檢查。

–disableplugin=[plugin]

停用指定名稱的外掛程式。

–enableplugin=[plugin]

啟用指定名稱的外掛程式。

–skip-broken

跳過具有依賴解析問題的包 。

–color=color

控制是否使用顏色。

–releasever=releasever

在 yum config 和 repo 檔案中設定 $releasever 的值。

–downloadonly

–downloaddir=dldir

–setopt=setopts

設定任意的配置和倉庫選項。

–bugfix

在更新中包含修復錯誤相關的包 。

–security

在更新中包含安全相關的包。

–advisory=advs, --advisories=advs

在更新中包括修復給定建議所需的包。

–bzs=bzs

在更新中包括修復給定 bz 所需的包。

–cves=cves

在更新中包括修復給定 cve 所需的包。

–sec-severity=sevs, --secseverity=sevs

在更新中包含與嚴重性匹配的安全相關包 。

Linux命令 yum命令詳解

yum的命令形式一般是如下 yum options command package 其中的 options 是可選的,選項包括 h 幫助 y 當安裝過程提示選擇全部為 yes q 不顯示安裝的過程 等等。command 為所要進行的操作,package 是操作的物件。概括了部分常用的命令包括 自動搜...

Linux命令 yum命令詳解

yum是什麼?linux命令 一.yum是什麼 yum yellow dog updater,modified 主要功能是更方便的新增 刪除 更新rpm包.它能自動解決包的倚賴性問題.它能便於管理大量系統的更新問題 注 為什麼要使用yum而不用apt,最簡單的原因,fedora自帶 二.yum特點 ...

linux下yum命令詳解

1.列出所有可更新的軟體清單 命令 yum check update 2.安裝所有更新軟體 命令 yum update 3.僅安裝指定的軟體 命令 yum install 4.僅更新指定的軟體 命令 yum update 5.列出所有可安裝的軟體清單 命令 yum list 用yum安裝刪除軟體 裝...