溫馨提示×

CentOS Stream 8軟件包管理詳解

小樊
42
2025-06-28 12:10:37
欄目: 智能運維

CentOS Stream 8 使用 DNF(Dandified Yum)作為其默認的包管理器。DNF 是 YUM 的下一代版本,提供了更快的性能和更多的功能。以下是 DNF 的一些常用命令和操作指南:

安裝軟件包

要安裝軟件包,可以使用以下命令:

sudo dnf install <package_name>

<package_name> 替換為你想要安裝的軟件包的名稱。

更新軟件包

要更新系統中所有可更新的軟件包,運行:

sudo dnf update

如果你只想更新特定的軟件包,可以使用:

sudo dnf update <package_name>

卸載軟件包

要卸載軟件包,使用以下命令:

sudo dnf remove <package_name>

<package_name> 替換為你想要卸載的軟件包的名稱。

搜索軟件包

要搜索可用的軟件包,使用:

sudo dnf search <keyword>

用關鍵詞搜索可用的軟件包。

查看已安裝的軟件包

使用以下命令列出所有已安裝的軟件包:

sudo dnf list installed

查看可用軟件包

要查看可用軟件包,使用:

sudo dnf list available

清理緩存

清理 DNF 緩存可以使用以下命令:

sudo dnf clean all

這將清除 DNF 的緩存,釋放磁盤空間。

檢查依賴關系

要顯示指定軟件包的依賴關系,使用:

sudo dnf repoquery depends <package_name>

這將顯示指定軟件包的依賴關系。

啟用或禁用倉庫

你可以使用 dnf config-manager 命令來啟用或禁用倉庫。例如,要啟用名為 epel 的倉庫:

sudo dnf config-manager --set-enabled epel

要禁用它:

sudo dnf config-manager --set-disabled epel

安裝特定版本的軟件包

如果你需要安裝特定版本的軟件包,可以使用 dnf install 命令并指定版本號。例如:

sudo dnf install <package_name>-<version>

請注意,由于 CentOS Stream 8 已經停止了官方支持,建議考慮升級到維護周期更長的 Debian 或 Ubuntu,或者考慮使用 Rocky Linux 等替代發行版。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女