Yum
如何知道在哪個 repo 中找到要在 linux 中安裝的包
在大多數 linux 發行版中,我們都有包管理器,當我使用此命令安裝包時:
yum install demo-package
如果不同的 repo 具有相同的包,yum 將搜尋與安裝匹配的第一個包?對於作業系統中的 eamcplem,我們有 repo1/repo2/……repo6,如果包在 repo6 中,安裝會很慢嗎?
如果不同的 repo 具有相同的包,yum 將搜尋與安裝匹配的第一個包?
不,它將始終檢查所有儲存庫並使用未損壞的最新版本的軟體包。
如何檢查的詳細資訊取決於您的 yum 版本(您很可能沒有使用經典的 yum,而是在下面使用 dnf)、它的配置,以及您正在使用的實際 Linux 發行版。
對於作業系統中的 eamcplem,我們有 repo1/repo2/……repo6,如果包在 repo6 中,安裝會很慢嗎?
不,因為
yum
總是必須檢查所有啟用的儲存庫。搜尋一個給定名稱的包也不需要時間——它是解決依賴關係(因此,檢查是否可以安裝),以及實際的事務。