要安装一个包以及所有尚未安装的依赖包,您可以使用:
#yum-y install package_name(s)
package_name(s) 需要是至少一个真实的软件包名
例如,安装 httpd 和 mlocate(按顺序),输入。
#yum-y install httpd mlocate
注意: 字符 y 表示绕过执行下载和安装前的确认提示。如果需要提示,你可以不用它。
默认情况下,yum 将安装与操作系统体系结构相匹配的包,除非通过在包名加入架构名。
例如,在 64 位系统上,yum install package
将安装包的 x86_64 版本,而 yum install package.x86
(如果有的话)将安装 32 位的。
有时,你想安装一个包,但不知道它的确切名称。search all
选项可以在当前启用的软件库中的包名称和包描述中搜索它,或者search
选项可以在包名称中搜索。
比如,
#yum search log
将搜索安装的软件库中名字和摘要与该词(log)类似的软件,而
#yum search all log
也将在包描述和网址中寻找寻找相同的关键字。
一旦搜索返回包列表,您可能希望在安装前显示一些信息。这时 info 选项派上了用场:
#yuminfo logwatch
搜索包信息
您可以定期用以下命令检查更新:
#yum check-update
上述命令将返回可以更新的所有已安装的软件包。在下图所示的例子中,只有 rhel-7-server-rpms 有可用更新:
检查包更新
然后,您可以更新该包,
#yum update rhel-7-server-rpms
如果有几个包可以一同更新,可以使用 yum update
一次性更新所有的包。
当你知道一个可执行文件的名称,如 ps2pdf,但不知道那个包提供了它?你可以通过 yum whatprovides “*/[executable]”
找到:
#yum whatprovides “*/ps2pdf”
查找文件属于哪个包
当删除包时,你可以使用 yum remove Package
,很简单吧?Yum 是一个完整而强大的包管理器。
#yum remove httpd
2015职称计算机考试书PowerPoint2007中 .. 定价:¥45 优惠价:¥42 更多书籍 | |
2015年全国职称计算机考试教材(2007模 .. 定价:¥225 优惠价:¥213 更多书籍 |