温馨提示×

Yum命令行操作技巧有哪些

小樊
44
2025-12-04 06:26:20
栏目: 编程语言

yum(Yellowdog Updater, Modified)是一个在基于RPM的Linux发行版中管理软件包的命令行工具。以下是一些常用的yum命令行操作技巧:

基本操作

  1. 搜索软件包

    yum search package_name
    

    这会列出所有包含指定关键字的软件包。

  2. 安装软件包

    yum install package_name
    

    安装指定的软件包及其依赖项。

  3. 更新软件包

    yum update package_name
    

    更新指定的软件包到最新版本。如果不指定软件包名,则更新所有可更新的软件包。

  4. 卸载软件包

    yum remove package_name
    

    卸载指定的软件包及其依赖项。

  5. 列出已安装的软件包

    yum list installed
    
  6. 列出可用的软件包

    yum list available
    
  7. 查看软件包信息

    yum info package_name
    
  8. 清理缓存

    yum clean all
    

    清除所有缓存文件,释放磁盘空间。

高级操作

  1. 使用history命令查看操作历史

    yum history
    

    这会显示所有通过yum执行的操作记录。

  2. 撤销最近的yum操作

    yum history undo transaction_id
    

    使用事务ID来撤销特定的yum操作。

  3. 安装特定版本的软件包

    yum install package_name-version
    

    指定要安装的软件包版本。

  4. 排除特定软件包

    yum install package_name --exclude=package_to_exclude
    

    在安装过程中排除指定的软件包。

  5. 使用check-update检查更新

    yum check-update
    

    检查所有可更新的软件包,但不进行实际更新。

  6. 使用update更新所有软件包

    yum update
    

    更新系统中所有可更新的软件包。

  7. 使用downgrade降级软件包

    yum downgrade package_name-version
    

    将指定的软件包降级到指定版本。

  8. 使用info查看软件包详细信息

    yum info package_name
    

    提供关于软件包的详细信息,包括依赖关系、文件列表等。

注意事项

  • 在执行yum命令时,确保你有足够的权限(通常需要root权限)。
  • 使用yum之前,建议先更新你的系统缓存,以确保获取最新的软件包信息:
    yum clean all
    yum makecache
    

通过掌握这些技巧,你可以更高效地使用yum来管理你的Linux系统中的软件包。

0