1.什么是软件包
在
Linux
下安装软件,
一个通常的办法是下载到程序的源代码,
并进行编译,
得到可执行程序。
但是这样太麻烦了,于是有些人把一些常用的软件提前编译好,
做成软件包
(
可以理解成
windows上的安装程序)放在一个服务器上,通过包管理器可以很方便的获取到这个编译好的软件包,直接进行安装。
软件包和软件包管理器,就好比 "App"
和
"
应用商店
"
这样的关系。
不同的社区,在自己的Linux中,都内置了服务器和应用对应的下载链接,也就是我们的 yum。