Linux前置
Linux前置
开源
简单来说,开源软件的特点就是把软件程序与源代码文件一起打包提供给用户,让用户 在不受限制地使用某个软件功能的基础上还可以按需进行修改,或编制成衍生产品再发布出 去。用户具有使用自由、修改自由、重新发布自由以及创建衍生品的自由。这也正好符合了黑 客和极客对自由的追求,因此国内外开源社区的根基都很庞大,人气也相当高。
GNU GPL (GNU General Public License GNU)开源协议
- 低风险
- 高品质
- 低成本
- 更透明
linux发行版
- RedHat Enterprise Linux RHEL 红帽企业版
- Community Enterprise Operating System CentOS RedHat的免费版
- openSUSE,源自德国的一款著名的 Linux 系统,在全球范围内 有着不错的声誉及市场占有率。主要使用客户是中国移动、中国电信、交通银行、浦发银行等等安全性极高的客户
- Debian,稳定性、安全性强,提供了免费的基础支持,可以良好地支持各种硬件架构,以及提供近十万种不同的开源软件,在国外拥有很高的认可度和使用率
- Ubuntu,是一款派生自 Debian 的操作系统,对新款硬件具有极 强的兼容能力。Ubuntu 与 Fedora 都是极其出色的 Linux 桌面系统,而且 Ubuntu 也可用于服务器领域。
学习Linux的环境
- 物理机直接安装
- 双系统
- 通过虚拟化技术(虚拟化硬件资源)
保障开发的一致性
- 手动解决
- 自动化解决
- 通过docker镜像
- 通过vmware 系统模板镜像