Linux软件包管理器yum
1、什么是软件包?
在linux下安装软件,通常的办法就是下载到程序的源代码,并进行编译,得到可执行程序。但是如果安装每个软件每个人都这样操作的话就太麻烦了,所以就有些人把常用的软件提前编译好,做成安装包放在一个服务器上,通过包管理器获取编译好的软件包进行安装,就相当于我们在手机上安装一个app一样。
yum是linux下非常常用的一种包管理器,主要应用在Fedora、RedHat、Centos等发行版上。
2、查看软件包
通过yum list 命令可以查看出当前一共有那些软件包,由于软件包的数目可能非常多,所以我们一般用grep命令只筛选出我们需要的软件包。
注意:
1、关于yum的所有操作必须保证主机网络畅通。可以通过ping指令验证
2、 软件包名称: 主版本号.次版本号.源程序发行号-软件包的发行号.主机平台.cpu架构.
"x86_64" 后缀表示64位系统的安装包, "i686" 后缀表示32位系统安装包. 选择包时要和系统匹配.
"el7" 表示操作系统发行版的版本. "el7" 表示的是 centos7/redhat7. "el6" 表示 centos6/redhat6.
最后一列, anaconda表示的是 "软件源" 的名称, 类似于 "小米应用商店", "华为应用商店" 这样的概念.
3、安装软件
通过yum,我们可以通过很简单的一条命令完成gcc的安装
出现这个选项的时候点击y进行安装
直到出现"完毕"或"complete"字样,代表安装成功
4、卸载软件
同样也是通过一条命令
出现这个选项的时候点击y进行卸载
直到出现"完毕"或"complete"字样,代表卸载成功