yum使用方法

2021-07-15 17:00:03 字數 1595 閱讀 8681

一、什麼是 yum?

yum是乙個在fedora和redhat以及centos中的

shell

前端軟體包管理器。基於

rpm

二、yum功能命令:

check-update 檢查可更新的包

clearn 清除全部

clean packages 清除臨時包檔案(/var/cache/yum 下檔案)

clearn headers 清除rpm標頭檔案

clean oldheaders 清除舊的rpm標頭檔案

deplist 列出包的依賴

list 可安裝和可更新的rpm包

list installed 已安裝的包

list extras 已安裝且不在資源庫的包

info 可安裝和可更新的rpm包 資訊

info installed 已安裝包的資訊(-qa 引數相似)

install[rpm包] 安裝包

localinstall 安裝本地的 rpm包

update[rpm包] 更新包

upgrade 公升級系統

reinstall[rpm包] 重新安裝包

repolist 顯示資源庫的配置

resolvedep 指定依賴

remove[rpm包] 解除安裝包

-e 靜默執行 

-t 忽略錯誤

-r[分鐘] 設定等待時間

-y 自動應答yes

--skip-broken 忽略依賴問題

--nogpgcheck 忽略gpg驗證

三、例項

yum -y install 包名(支援*) :自動選擇y,全自動

yum install 包名(支援*) :手動選擇y or n

yum remove 包名(不支援*)

rpm -ivh 包名(支援*):安裝rpm包

rpm -e 包名(不支援*):解除安裝rpm包

四、yum配置檔案

/etc/yum.conf

keepcache=0             #快取是否儲存,1儲存,0不儲存。

debuglevel=2             #除錯級別(0-10),預設為2(具體除錯級別的應用,我也不了解)。

logfile=/var/log/yum.log       #yum的日誌檔案所在的位置

exactarch=1             #在更新的時候,是否允許更新不同版本的rpm包,比如是否在i386上更新i686的rpm包。

obsoletes=1             #這是乙個update的引數,具體請參閱yum(8),簡單的說就是相當於upgrade,允許更新陳舊的rpm包。

gpgcheck=1             #是否檢查gpg(gnu private guard),一種金鑰方式簽名。

plugins=1             #是否允許使用外掛程式,預設是0不允許,但是我們一般會用yum-fastestmirror這個外掛程式。

installonly_limit=3         #允許保留多少個核心包。

exclude=selinux*         #遮蔽不想更新的rpm包,可用萬用字元,多個rpm包之間使用空格分離。

yum安裝命令的使用方法

yum安裝常用軟體的命令 yum check update yum remove 軟體包名 yum install 軟體包名 yum update 軟體包名 引數 說明 yum check update yum remove 軟體包名 yum install 軟體包名 yum update 軟體包名...

yum安裝命令的使用方法

yum安裝常用軟體的命令 yum check update yum remove 軟體包名 yum install 軟體包名 yum update 軟體包名 yum命令常見使用方法 yum y install 包名 支援 自動選擇y,全自動 yum install 包名 支援 手動選擇y or n ...

CentOS上yum的使用方法總結

yum在fedora rhel centos suse等linux發行版中是十分常用軟體包管理工具,我們可以借助它進行軟體的安裝。下面簡單的記錄了yum工具的使用方法。1.列舉包檔案 1 列出資源庫中所有可以安裝或更新的rpm包 yum list 2 列出資源庫中特定的可以安裝或更新以及已經安裝的r...