Linux 系统的强大有时候需要借助第三方软件,而这些软件的安装一般分为两种:源码包和二进制包,就是常见的编译安装和 RPM 安装包,前者安装复杂,后者依赖关系解决麻烦,今天杜老师为大家分享一个非常好用的软件管理器!
yum 是一个在 Fedora 和 RedHat 以及 SUSE 中的 Shell 前端软件包管理器。yum 提供了查找、安装、删除一个、一组甚至全部软件包的命令,而且命令简洁而又好记。
基於 RPM 包管理,能够从指定的服务器自动下载 RPM 包并安装,可以自动处理依赖关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。
列表如下:
命令 | 作用 |
---|---|
yum check-update | 列出所有可更新的软件清单 |
yum update | 更新所有软件 |
yum install APPNAME | 仅安装指定的软件 |
yum update APPNAME | 仅更新指定的软件 |
yum list | 列出所有可安裝的软件清单 |
yum remove APPNAME | 删除指定的软件包 |
yum search KEYWORD | 查找相关的软件包 |
yum clean all | 清除缓存 |
yum makecache | 创建缓存 |
yum-config-manager --add-repo URL | 添加指定的源 |