Linux yum命令行操作詳解

Linux yum命令行操作詳解

Yum (Yellowdog Updater, Modified) 是基于 RPM 的 linux 系統中強大的軟件包管理器,它簡化了軟件的安裝、更新、卸載和查詢過程。本文將詳細介紹常用的 Yum 命令行操作。

一、軟件包管理

  1. 安裝軟件包:

    yum install package_name

    此命令安裝指定軟件包及其所有依賴項。

  2. 更新軟件包:

    yum update package_name

    更新指定軟件包到最新版本。 省略 package_name 將更新所有可更新的軟件包。

  3. 卸載軟件包:

    yum remove package_name

    卸載指定軟件包及其不再被其他軟件依賴的部分。

二、軟件包信息查詢

  1. 搜索軟件包:

    yum search package_name

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

  2. 查看軟件包信息:

    yum info package_name

    顯示指定軟件包的詳細信息,包括版本、大小、描述和依賴關系。

  3. 列出可用軟件包:

    yum list available

    列出所有可用的軟件包。

  4. 列出已安裝軟件包:

    yum list installed

    列出所有已安裝的軟件包。

三、系統維護

  1. 清理緩存:

    yum clean all

    清除 Yum 緩存,包括已下載的軟件包文件。

  2. 檢查更新:

    yum check-update

    檢查系統中所有軟件包的更新,并列出需要更新的軟件包。

四、事務管理 (高級)

  1. 查看操作歷史:

    yum history

    顯示 Yum 操作的歷史記錄,包括事務 ID。

  2. 撤銷操作:

    yum history undo transaction_id

    撤銷指定事務 ID 的操作。

  3. 重做操作:

    yum history redo transaction_id

    重做指定事務 ID 的操作。

五、常用選項

  • -y: 自動回答所有提示為 “yes”。
  • -q: 靜默模式,減少輸出信息。
  • –disablerepo=repo_name: 禁用指定的軟件倉庫。
  • –enablerepo=repo_name: 啟用指定的軟件倉庫。

注意: 大多數 Yum 命令都需要 root 權限,請使用 sudo 命令執行。 例如: sudo yum install package_name

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享