溫馨提示×

Linux yum命令參數詳解

小樊
73
2025-02-25 09:48:42
欄目: 智能運維

yum(Yellowdog Updater, Modified)是一個在基于RPM的系統中管理軟件包的命令行工具,它允許用戶安裝、更新、卸載和查詢軟件包。以下是一些常用的yum命令參數及其詳解:

基本命令

  1. 安裝軟件包

    yum install package_name
    

    這個命令會安裝指定的軟件包及其依賴。

  2. 更新軟件包

    yum update package_name
    

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

  3. 卸載軟件包

    yum remove package_name
    

    卸載指定的軟件包及其依賴(如果不再需要)。

  4. 搜索軟件包

    yum search keyword
    

    根據關鍵字搜索可用的軟件包。

  5. 列出軟件包

    • 列出所有已安裝的軟件包:
      yum list installed
      
    • 列出所有可用的軟件包:
      yum list available
      
  6. 清理緩存

    yum clean all
    

    清除yum緩存,釋放磁盤空間。

高級命令

  1. 檢查更新

    yum check-update
    

    檢查系統中是否有可用的軟件包更新。

  2. 歷史記錄

    • 查看yum操作歷史:
      yum history
      
    • 查看特定操作的詳細信息:
      yum history info <transaction_id>
      
  3. 安裝特定版本的軟件包

    yum install package_name-version
    

    安裝指定版本的軟件包。

  4. 排除某個軟件包 在安裝或更新時排除某個軟件包:

    yum install package_name --exclude=package_to_exclude
    
  5. 使用本地倉庫 如果你有本地的yum倉庫,可以使用以下命令指定:

    yum --disablerepo=* --enablerepo=local_repo install package_name
    
  6. 查看依賴關系 查看某個軟件包的依賴關系:

    yum deplist package_name
    
  7. 使用插件 yum支持多種插件,可以通過以下命令啟用或禁用插件:

    yum --plugin=plugin_name install package_name
    

注意事項

  • 在使用yum命令時,確保你有足夠的權限(通常是root權限)。
  • 更新系統時要小心,特別是當涉及到關鍵系統組件時。
  • 定期清理緩存可以節省磁盤空間并提高性能。

通過這些參數,你可以更靈活地管理你的Linux系統中的軟件包。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女