YUM命令詳解

2021-04-23 18:04:38 字數 4201 閱讀 1999

yum命令詳解

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

yum有一下特點:

*可以同時配置多個資源庫(repository)

*簡潔的配置檔案(/etc/yum.conf)

*自動解決增加或刪除rpm包時遇到的倚賴性問題

*使用方便

*保持與rpm資料庫的一致性

yum.conf檔案例項:

1.使用yum查詢軟體包

命令:yum search

2.列出所有可安裝的軟體包

命令:yum list

3.列出所有可更新的軟體包

命令:yum list updates

4.列出所有已安裝的軟體包

命令:yum list installed

5.列出所有已安裝但不在 yum repository 內的軟體包

命令:yum list extras

6.列出所指定的軟體包

命令:yum list

7.使用yum獲取軟體包資訊

命令:yum info

8.列出所有軟體包的資訊

命令:yum info

9.列出所有可更新的軟體包資訊

命令:yum info updates

10.列出所有已安裝的軟體包資訊

命令:yum info installed

11.列出所有已安裝但不在 yum repository 內的軟體包資訊

命令:yum info extras

12.列出軟體包提供哪些檔案

命令:yum provides

5.清除yum快取

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

命令:yum clean packages

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

命令:yum clean headers

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

命令:yum clean oldheaders

4.清除快取目錄(/var/cache/yum)下的軟體包及舊的headers

命令:yum clean, yum clean all (= yum clean packages; yum clean oldheaders)

以上所有命令引數的使用都可以用man來檢視:

*yum 外掛程式

* presto 外掛程式

yum install yum-presto

*最快映象外掛程式

yum install yum-fastestmirror

現在,像通常使用 yum 那樣使用就可以了。你可以在下面這個檔案中配置這個外掛程式的各種設定:

gedit /etc/yum/pluginconf.d/fastestmirror.conf

* 安全外掛程式

這個外掛程式只允許你搜尋並安裝僅和安全有關的公升級包,如果你將 fedora 安裝在伺服器的生產力模式下還是非常實用的。要安裝,請輸入:

yum install yum-security

應用安全外掛程式請輸入:

yum --security update

man yum-security

*允許降級的外掛程式

yum 預設是不允許你降級乙個軟體包的,然而有時候新版本反而給你帶來問題。在這種情況下你就可以用這個外掛程式降級該軟體到之前的穩定版本了。要安裝,請輸入:

yum install yum-allowdowngrade

要使用它請輸入:

yum update --allow-downgrade

你可以通過更改下面這個檔案中被啟用的選項來禁用該外掛程式:

gedit /etc/yum/pluginconf.d/allowdowngrade.conf

#service yum start

七. 安全的更新freshrpms.net的rpm包

安裝freshrpms.net的gpg key

==== 設定非官方更新源 ====

下面以安裝 rpmforge 軟體包為例新增非官方更新源。

- 到

安裝了 rpmforge-release 軟體包之後可以看到 /etc/yum.repos.d/rpmforge.repo 檔案。以後使用 yum 就可以使用這個更新

源了。您也可以使用如下的手工方法新增 dag 的倉庫。

建立 dag.repo,定義非官方庫:

國內部分高校ftp站點

配置yum源 yum命令詳解

cd cd etc yum.repos.d 進入yum 配置檔案 sudo cp centos base.repo centos base.repo.backup 備份原來配置檔案 sudo vi centos base.repo vi 編輯 1 按住d 刪除檔案所有內容後,vi 命令dd 為刪除,...

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特點 ...