yum
(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具,它允许用户安装、更新、删除和查询软件包。以下是一些基本的yum
命令行操作:
安装软件包:
yum install package_name
这将安装指定的软件包及其依赖项。
更新软件包:
yum update package_name
这将更新指定的软件包到最新版本。如果你不指定package_name
,则会更新所有可更新的软件包。
删除软件包:
yum remove package_name
这将删除指定的软件包及其未使用的依赖项。
搜索软件包:
yum search package_name
这将搜索与指定关键词相关的软件包。
列出软件包信息:
yum info package_name
这将显示指定软件包的详细信息,包括版本、仓库、依赖关系等。
列出可用的软件包:
yum list available
这将列出所有可用的软件包。
列出已安装的软件包:
yum list installed
这将列出所有已安装的软件包。
清理缓存:
yum clean all
这将清除yum
缓存,包括已下载的软件包文件和元数据。
检查更新:
yum check-update
这将检查所有可更新的软件包,并显示需要更新的软件包列表。
历史记录:
yum history
这将显示yum
的历史操作记录。
撤销操作:
yum history undo transaction_id
这将撤销指定的历史事务。
在使用yum
命令时,你可能需要具有管理员权限,因此通常需要在命令前加上sudo
来执行。例如:
sudo yum install package_name
请注意,不同的Linux发行版可能会有不同的yum
版本和插件,因此某些命令的输出和选项可能会有所不同。始终建议查阅你所使用的发行版的官方文档以获取最准确的信息。