在 CentOS Stream 8 中,安装软件通常使用 DNF(Dandified Yum)或 YUM(Yellowdog Updater, Modified)工具。这里以 DNF 为主进行介绍。
使用 DNF 安装软件包
使用以下命令安装软件包:
sudo dnf install 软件包名称
例如,安装 PHP:
sudo dnf install php
安装过程中,系统会自动搜索相关的软件包和依赖关系,并在界面中提示用户确认搜索到的软件包是否合适。确认无误后,输入 y
并按 Enter 键开始安装。
解决依赖问题
如果在安装过程中遇到依赖性问题,可以使用以下命令解决:
安装缺失的依赖包:
sudo dnf install 依赖包名称
更新软件包:
sudo dnf update 软件包名称
强制更新软件包:
sudo dnf update -y 软件包名称
从 RPM 包安装
如果下载的是 RPM 包,可以使用以下命令进行安装:
sudo rpm -ivh package_name.rpm
例如,安装 WPS Office:
sudo rpm -ivh wps-office-11.1.0.9615-1.x86_64.rpm
查看已安装的软件包
使用以下命令查看已安装的软件包:
rpm -qa
或查看特定软件包的详细信息:
rpm -qi 软件包名称
更新软件包
更新指定软件包或整个系统:
sudo dnf update 软件包名称
或强制更新:
sudo dnf update -y
卸载软件包
卸载软件包:
sudo dnf remove 软件包名称
或删除软件包及其配置文件:
sudo dnf remove 软件包名称 -f
搜索软件包
搜索可用的软件包:
sudo dnf search 关键词
清除缓存
清除 DNF 缓存:
sudo dnf clean all
通过以上步骤,您可以在 CentOS Stream 8 中方便地安装和管理软件包。如果遇到依赖性问题,可以使用 DNF 或 YUM 工具来解决。希望这些信息对您有所帮助!