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 體系。