纠正与定位 FetchLinux并不是CentOS的软件包管理工具,也不是CentOS中的某个命令;它实际上是基于 Debian 的轻量级 Linux 发行版,其软件包管理采用 APT 系列命令(如 apt-get、apt-cache)。在 CentOS 中应使用 YUM 或 DNF 来管理 RPM 软件包。
CentOS 常用软件包管理工具与用途
常用命令速查
| 操作 | DNF(CentOS 8+) | YUM(CentOS 7 及更早) |
|---|---|---|
| 安装软件包 | sudo dnf install <包名> | sudo yum install <包名> |
| 更新系统/软件包 | sudo dnf update | sudo yum update |
| 卸载软件包 | sudo dnf remove <包名> | sudo yum remove <包名> |
| 搜索软件包 | sudo dnf search <关键词> | sudo yum search <关键词> |
| 查看已安装包 | dnf list installed | yum list installed |
| 查看仓库列表 | sudo dnf repolist | yum repolist |
| 清理缓存 | sudo dnf clean all | sudo yum clean all |
| 包组安装 | sudo dnf group install “<组名>” | sudo yum groupinstall “<组名>” |
| 查询文件属于哪个包 | rpm -qf <文件路径> | rpm -qf <文件路径> |
| 以上命令覆盖日常安装、更新、查询与维护场景。 |
在 CentOS 中安装 FetchLinux 相关软件的可行方式