㈠ 做开发 用什么linux 知乎
目前很多公司流行的是UBUNTU,比如google自己就有个版本在支持内部使用。
当然看个人的linux方面的爱好,linux版本繁多,选择性很多
不过初学者,为了遇到问题,能够很快的在网上找到问题,请选择主流版本
比如ubuntu,fedora,centos.
特别推荐ubuntu
㈡ 为什么要学linux网络编程知乎
现在国内的很多书籍是以Centos系统为平台编写的,当然作者大多会列出来诸多的理由,但很多都是以讹传讹的歪曲道理,根本没有剖析到RedHat公司的运作方法和Centos系统的本质,Centos系统是通过将RHEL系统释放出的源代码二次编译的Linux系统之一,命令操作和服务配置方法自然都是完全相同,去掉了很多红帽收费的服务套件功能,并且不提供任何形式的技术支持,那么选择的理由只有一个——免费!,当“高手们”大举免费、开源、正义的旗帜来宣扬Centos系统的时候,诸不知Centos系统其实早在2014年初就已经被红帽公司收购,只是战略性的免费而已,而根据Gnu GPL许可协议,我们同样也可以免费使用RHEL系统,甚至是修改代码后创建出衍生产品,自由程度是没有任何的差异,更无关道德问题。