
Yum (Yellowdog Updater, Modified) 是 Linux 系统中强大的 RPM 包管理器,广泛用于 Red Hat、CentOS 和 Fedora 等发行版。本文将介绍一些常用的 Yum 命令选项,帮助您高效管理系统软件包。
基础操作:
软件更新: yum update [package] 更新所有或指定软件包至最新版本。
软件安装: yum install [package] 安装指定软件包及其依赖项。
软件卸载: yum remove [package] 卸载指定软件包及其未使用的依赖项。
软件搜索: yum search [keyword] 根据关键词搜索可用软件包。
软件包信息: yum list [package] 列出已安装或可用软件包信息。 yum info [package] 显示指定软件包的详细信息,包括版本和依赖关系。
高级操作:
缓存清理: yum clean [options] 清理 Yum 缓存,释放磁盘空间。 all 清理所有缓存;packages 删除缓存的软件包文件;metadata 删除缓存的元数据。
依赖关系检查: yum deplist [package] 显示指定软件包的依赖关系树。
事务管理: yum history 查看 Yum 操作历史记录。 yum history undo [ID] 撤销指定 ID 的操作。 yum history redo [ID] 重新执行指定 ID 的操作。
依赖问题解决: yum-complete-transaction 修复未完成的 Yum 事务和依赖问题。 yum distro-sync 同步系统与当前发行版仓库,确保软件包版本一致性。
仓库管理: yum-config-manager --disable [repo_id] 禁用指定仓库。 yum-config-manager --enable [repo_id] 启用指定仓库。
指定版本安装: yum install [package] --setopt=obsoletes=0 安装指定版本的软件包,避免自动升级。
排除文件/目录: 使用 --exclude 选项,在安装或更新时排除特定文件或目录。
常用选项:
-y 或 --assumeyes:自动回答所有提示为“yes”。-q 或 --quiet:安静模式,减少输出信息。-v 或 --verbose:详细模式,显示更多调试信息。示例:
sudo yum update
sudo yum install httpd
sudo yum remove nginx
yum search vim
sudo yum clean all
注意事项:
sudo 权限。熟练掌握这些 Yum 命令选项,将极大提升您管理 Linux 系统软件包的效率和安全性。
以上就是Linux yum命令有哪些常用选项的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号