掌握CentOS Stream,輕鬆駕馭軟件包管理神器

提問者:用戶EWCU 發布時間: 2025-06-08 02:38:24 閱讀時間: 3分鐘

最佳答案

CentOS Stream 簡介

CentOS Stream 是一個由 CentOS 社區保護的 Linux 發行版,它供給了一個對最新牢固版本的 Red Hat Enterprise Linux (RHEL) 的晚期拜訪。CentOS Stream 的目標是讓用戶可能利用最新的 RHEL 特點,同時保持體系的牢固性跟保險性。

軟件擔保理神器:DNF

CentOS Stream 利用 DNF(Dandified Yum)作為其軟件擔保理器。DNF 是 Yum 的下一代持續者,它供給了更快的機能、更簡潔的語法跟更豐富的功能。

安裝 DNF

在 CentOS Stream 上,DNF 是默許安裝的。你可能經由過程以下命令檢查 DNF 能否已安裝:

dnf -v

假如體系上安裝了 DNF,它將表現版本信息。

常用 DNF 命令

以下是一些基本的 DNF 命令,用於安裝、更新、卸載跟查詢軟件包:

  • 安裝軟件包
sudo dnf install packagename

比方,要安裝 Apache Web 效勞器,可能利用以下命令:

sudo dnf install httpd
  • 更新軟件包
sudo dnf update

這將更新全部已安裝的軟件包。

  • 卸載軟件包
sudo dnf remove packagename

比方,要卸載 Apache Web 效勞器,可能利用以下命令:

sudo dnf remove httpd
  • 查抄軟件包
sudo dnf search packagename

比方,要查抄與 “數據庫” 相幹的軟件包,可能利用以下命令:

sudo dnf search database
  • 檢查軟件包信息
sudo dnf info packagename

比方,要檢查 Apache Web 效勞器的信息,可能利用以下命令:

sudo dnf info httpd

高等 DNF 操縱

DNF 還支撐很多高等操縱,比方:

  • 禁用/啟用客棧
sudo dnf config-manager --disable repositoryname
sudo dnf config-manager --enable repositoryname
  • 創建自定義客棧
sudo dnf repodify /path/to/repo
  • 清理緩存
sudo dnf clean all

總結

控制 CentOS Stream 跟 DNF 是管理軟件包的富強東西。經由過程利用 DNF,你可能輕鬆地安裝、更新、卸載跟查詢軟件包,同時保持體系的最新狀況。經由過程熟悉 DNF 的各種功能,你可能更高效地管理你的 CentOS Stream 體系。

相關推薦