yum
(Yellowdog Updater, Modified)是一个在基于RPM的系统中管理软件包的命令行工具。以下是一些常用的yum
命令行参数及其详解:
yum install [package_name]
yum update [package_name]
yum remove [package_name]
yum list available
yum list installed
yum search [keyword]
yum info [package_name]
yum clean [options]
all
:清理所有缓存。packages
:清理已下载的软件包缓存。metadata
:清理元数据缓存。yum check
yum history
yum
的历史操作记录。yum history undo [transaction_id]
yum history redo [transaction_id]
yum groupinstall [group_name]
yum groupupdate [group_name]
yum groupremove [group_name]
yum repolist
yum repolist all
yum config-manager [options]
--add-repo=[file]
:添加新的仓库文件。--disable=[repo_id]
:禁用指定的仓库。--enable=[repo_id]
:启用指定的仓库。--setopt=[option_name]=[value]
:设置仓库配置选项。yum update --assumeno
yum update --assumeyes
yum reinstall [package_name]
yum downgrades [package_name]
yum
命令时,通常需要管理员权限,因此可能需要加上sudo
。yum
的性能。通过掌握这些基本的yum
命令行参数,你可以更有效地管理Linux系统中的软件包。