温馨提示×

CentOS FetchLinux软件包管理技巧

小樊
46
2025-07-23 02:41:46
栏目: 智能运维

FetchLinux 并非 CentOS 官方提供的软件包管理工具,可能您想问的是在 CentOS 中如何使用命令行进行软件包管理,以下是一些基础的命令行操作方式:

系统更新

  • 使用 yum(Yellowdog Updater, Modified)或者 dnf(Dandified Yum)来更新 CentOS 系统。

    sudo yum update # 更新所有已安装的软件包到最新版本 sudo dnf update # CentOS 8 及更高版本使用 dnf 

软件包安装

  • 如果清楚要安装的软件包名字,可以用以下命令:

    sudo yum install package_name # 使用 yum sudo dnf install package_name # 使用 dnf,CentOS 8 及更高版本 

软件包搜索

  • 当不知道确切的软件包名,但知晓其部分特性时,能用以下命令查找:

    yum search keyword # 使用 yum dnf search keyword # 使用 dnf,CentOS 8 及更高版本 

已安装软件包清单

  • 可用以下命令列出当前系统内所有已安装的软件包:

    yum list installed # 使用 yum dnf list installed # 使用 dnf,CentOS 8 及更高版本 

软件包卸载

  • 若想移除某个软件包,可采用以下命令:

    sudo yum remove package_name # 使用 yum sudo dnf remove package_name # 使用 dnf,CentOS 8 及更高版本 

软件包详情查看

  • 如需了解某软件包的详细资料,可运行以下命令:

    yum info package_name # 使用 yum dnf info package_name # 使用 dnf,CentOS 8 及更高版本 

缓存清理

  • 为了节省磁盘空间,应定期清理 yumdnf 的缓存数据:

    sudo yum clean all # 使用 yum sudo dnf clean all # 使用 dnf,CentOS 8 及更高版本 

请注意,上述命令适用于 CentOS 7 及更早版本。对于 CentOS 8 及更高版本,建议使用 dnf 命令,因为 yum 已经被 dnf 所取代。

0