Linux 学习笔记七:YUM安装软件

102 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第28天,点击查看活动详情

大家好,我是阿萨。昨天自己学习了RPM安装包的常见命令和一些基本知识。今天学习yum。RPM安装软件无法解决包的依赖问题。尤其是库文件依赖。而yum可以很好的解决这个问题。

一,什么是yum?

yum=Yellow dog Update, Modified,是一个专门为了解决包的依赖关系而存在的软件包管理工具。yum安装RPM包时,yum会从服务器端下载包的依赖性文件,同时一次性下载所有相关RP M的包并进行安装。 yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

二,如何安装yum?

有2种方式:

  1. 直接从安装光盘里回去yum的rpm包安装。

  2. 自己下载离线安装包,下载好之后安装。

三 ,配置yum 源

yum需要配置网络源,配置路径:/etc/yum.repos.d/目录下。

如果本机无法连接网络,可以使用本地光盘作为yum源。

四 ,yum常见命令

  1. 软件包相关:

列出所有已安装软件包: yum list

查询某包是否已经安装: yum list 包名

查找与关键字相关的软件包: yum search 关键字

查找某包的详细信息:yum info 包名

安装软件包: yum -y install 包名

升级软件包: yum -y update 包名

卸载软件包:yum remove 包名

  1. 软件组

查询软件组包含的软件: yum groupinfo 软件组

安装软件组: yum groupinstall 软件组

卸载软件组: yum groupremove 软件组名

你学会了吗?如果觉得阿萨的内容对你有帮助,欢迎围观点赞。