文章目录
学完指令篇,接下来学工具篇,工具篇包括: yum,vim,gcc,g++,gdb,make/makefile,git
本文重点围绕以下展开:
- yum的整个生态
- yum三板斧:list install remove
- linux服务器和软件都由谁来提供?
- yum源为什么有国内和国外之分?
- yum源如何配置的问题
一.Linux下软件的生态
谈Linux之前,让我们先了解一下windows/Android下软件的生态:(商业生态)
1.安装软件的本质,必须把对应的软件包从远端服务器上通过网络下载到本地(我的电脑上)
2.软件包一般是由企业,组织或者个人为了获取某种利益而提供;对于电脑一般发布在官网上,对于手机,软件开发商还得把自己的软件发布到手机开发商的服务器上.
3.下载软件包的途径:电脑—>官网 手机—>应用商店
Linux下软件的生态:(开源生态)
因为Android就是基于Linux开发,所以Linux的整个生态类似Android,Linux下的软件包管理器Yum就类似Android下的应用商店,内置了对应服务器中软件的