linux

Linux Yum命令大全及用法

小樊
105
2025-02-15 22:01:20
栏目: 智能运维

yum(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具。它允许用户安装、更新、删除和查询软件包。以下是一些常用的yum命令及其用法:

  1. 搜索软件包

    • yum search package_name:搜索与指定名称匹配的软件包。
  2. 列出软件包信息

    • yum list available:列出所有可用的软件包。
    • yum list installed:列出所有已安装的软件包。
    • yum list updates:列出所有有可用更新的软件包。
  3. 安装软件包

    • yum install package_name:安装指定的软件包及其依赖项。
  4. 更新软件包

    • yum update package_name:更新指定的软件包。
    • yum update:更新所有已安装的软件包。
  5. 删除软件包

    • yum remove package_name:删除指定的软件包及其依赖项。
  6. 清除缓存

    • yum clean all:清除yum缓存。
    • yum clean packages:清除已下载的软件包文件。
    • yum clean metadata:清除缓存的元数据。
  7. 检查依赖关系

    • yum deplist package_name:显示指定软件包的依赖关系树。
  8. 历史记录

    • yum history:显示yum操作的历史记录。
    • yum history info ID:显示特定历史记录条目的详细信息。
    • yum history undo ID:撤销特定的历史记录条目。
    • yum history redo ID:重做被撤销的历史记录条目。
  9. 解决依赖问题

    • yum deplist package_name:显示软件包的依赖关系。
    • yum install package_name --skip-broken:尝试安装软件包,忽略无法解决的依赖关系。
  10. 使用本地软件包安装

    • yum localinstall package_file.rpm:从本地文件安装软件包及其依赖项。
  11. 使用本地软件包更新

    • yum localupdate package_file.rpm:使用本地文件更新已安装的软件包。
  12. 排除特定软件包

    • yum install package_name --exclude=package_to_exclude:安装软件包时排除特定的软件包。
  13. 查看软件包详情

    • yum info package_name:显示软件包的详细信息。
  14. 查找文件属于哪个软件包

    • yum provides /path/to/file:查找提供指定文件的软件包。
  15. 设置YUM配置

    • yum config-manager:管理YUM配置文件,例如启用或禁用仓库。

这些命令只是yum功能的一部分。yum是一个强大的工具,可以通过添加不同的选项和参数来执行更复杂的任务。在使用yum时,建议查阅其手册页(通过运行man yum)以获取更全面的信息。

0
看了该问题的人还看了