温馨提示×

CentOS如何管理软件包

小樊
95
2025-02-13 17:36:59
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统中,管理软件包主要依赖于yum(Yellowdog Updater, Modified)或dnf(Dandified Yum)工具。以下是一些常用的命令和操作:

安装软件包

  1. 使用yum安装
    sudo yum install package_name
    
  2. 使用dnf安装(CentOS 8及更高版本):
    sudo dnf install package_name
    

更新软件包

  1. 更新所有软件包

    • 使用yum:
      sudo yum update
      
    • 使用dnf:
      sudo dnf update
      
  2. 更新特定软件包

    • 使用yum:
      sudo yum update package_name
      
    • 使用dnf:
      sudo dnf update package_name
      

升级操作系统

  1. 使用yum升级
    sudo yum upgrade
    
  2. 使用dnf升级
    sudo dnf upgrade
    

移除软件包

  1. 使用yum移除
    sudo yum remove package_name
    
  2. 使用dnf移除
    sudo dnf remove package_name
    

查找软件包

  1. 搜索软件包

    • 使用yum:
      sudo yum search package_name
      
    • 使用dnf:
      sudo dnf search package_name
      
  2. 列出已安装的软件包

    • 使用yum:
      sudo yum list installed
      
    • 使用dnf:
      sudo dnf list installed
      
  3. 列出可用软件包

    • 使用yum:
      sudo yum list available
      
    • 使用dnf:
      sudo dnf list available
      

清理缓存

  1. 清理yum缓存
    sudo yum clean all
    
  2. 清理dnf缓存
    sudo dnf clean all
    

其他有用的命令

  • 查看软件包信息

    sudo yum info package_name
    

    sudo dnf info package_name
    
  • 查看软件包文件列表

    sudo yum list files package_name
    

    sudo dnf list files package_name
    
  • 查看软件包依赖关系

    sudo yum deplist package_name
    

    sudo dnf deplist package_name
    

通过这些命令,你可以有效地管理CentOS系统中的软件包。记得在执行任何操作前备份重要数据,以防万一出现问题。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Linux Mate如何管理软件包

0