Centos
什麼是“容器工具”,禁用它們可以實現什麼?
安裝提到的buildah 文件,
sudo dnf -y module disable container-tools
有趣的是,對於 RHEL 8 BETA 的建議是啟用它們
sudo yum module enable -y container-tools:1.0
這條線有什麼作用?並且通過擴展什麼是
container-tools
我為什麼要禁用它們?
模組是一種新的包管理方式,它基本上是一組一起發布的包,它允許提供不同版本的軟體。如果您熟悉 CentOS 7 軟體集合,模組可以替代它們(但以不同的方式工作),請參閱
man dnf.modularity
了解更多詳細資訊。該
container-tools
模組提供容器工具——buildah、podman 等。您可以使用dnf module info container-tools
. 該模組有多個版本container-tools
和不同版本的工具——container-tools:rhel8
最新的穩定版本、container-tools:1.0
8.0 和container-tools:2.0
8.2 的版本,請參閱客戶門戶中的這篇文章。通過禁用該模組,您基本上是在說“我想忽略此模組並且從不安裝它”。文件在描述從第三方儲存庫安裝最新版本軟體的部分中提到了它,因此您需要禁用模組以避免衝突,以確保將安裝最新版本而不是模組中的版本。