Linux前置

Linux前置

开源

  简单来说,开源软件的特点就是把软件程序与源代码文件一起打包提供给用户,让用户 在不受限制地使用某个软件功能的基础上还可以按需进行修改,或编制成衍生产品再发布出 去。用户具有使用自由、修改自由、重新发布自由以及创建衍生品的自由。这也正好符合了黑 客和极客对自由的追求,因此国内外开源社区的根基都很庞大,人气也相当高。

GNU GPL (GNU General Public License GNU)开源协议

  1. 低风险
  2. 高品质  
  3. 低成本
  4. 更透明  

linux发行版

  1. RedHat Enterprise Linux RHEL 红帽企业版
  2. Community Enterprise Operating System CentOS RedHat的免费版
  3. openSUSE,源自德国的一款著名的 Linux 系统,在全球范围内 有着不错的声誉及市场占有率。主要使用客户是中国移动、中国电信、交通银行、浦发银行等等安全性极高的客户
  4. Debian,稳定性、安全性强,提供了免费的基础支持,可以良好地支持各种硬件架构,以及提供近十万种不同的开源软件,在国外拥有很高的认可度和使用率
  5. Ubuntu,是一款派生自 Debian 的操作系统,对新款硬件具有极 强的兼容能力。Ubuntu 与 Fedora 都是极其出色的 Linux 桌面系统,而且 Ubuntu 也可用于服务器领域。

学习Linux的环境

  1. 物理机直接安装
  2. 双系统
  3. 通过虚拟化技术(虚拟化硬件资源)

保障开发的一致性

  1. 手动解决
  2. 自动化解决
  3. 通过docker镜像
  4. 通过vmware 系统模板镜像
posted @ 2019-05-30 22:40  写bug的日子  阅读(153)  评论(0编辑  收藏  举报