Linux理论01:Linux发行版的选择

Linux的重要性不言而喻,只要从事挨踢行业,都要学习Linux。
学习Linux的材料很多,《鸟哥的Linux私房菜》是首选。这本书介绍了很多常用的不常用的Linux命令,可以定位成一本工具书。

Linux是个啥

维基百科(需翻墙)解释的很清楚,在此不多说了。

关于发行版的选择

最常见的两大发行版系列:

根据功能的分为桌面版和服务版。其区别类似于Windows 7和Windows Server 2012。桌面版的侧重点在于日常办公,提供了很多的办公软件和漂亮的界面。服务版的侧重点在于提供各种服务,着重于稳定,所以相对比较朴素,并不特别华丽。
Ubuntu和Fedora是两大著名的桌面版本。RedHat和CentOS是两大著名的服务版本,欧洲SUSE用的较多。Ubuntu也有Server版本,默认全命令行模式,对于Oracle的支持不太好,所以不太常用。

推荐发行版如下:

  • 基于桌面的版本,推荐使用LinuxMint,比Ubuntu漂亮好用的Debian系发行版,可以使用Ubuntu的软件库。
  • 基于服务的版本,推荐使用CentOS,它是依据商用版本RedHat开放源代码所编译而成,并不包含闭源软件,可以避免版权问题。(2015.08.11添加)其实免费使用RedHat也没问题,但无法获得的官方的更新和技术支持。

CentOS的最新版是CentOS7,它与CentOS6.X最大的不同是系统管理使用systemd代替了init,其相关的使用和配置,与传统的init有所不同,孰优孰劣,目前业界还有争论,但趋势看,systemd必将取代init个人建议先学好init相关的理论和配置后,再转入systemd的学习。

综上,服务版比桌面版稳定,先学习init,后期博文的命令和配置全部基于CentOS6.x

物理机还是虚拟机

物理机的优势是真实的硬件环境,运行较快。最主要的问题是驱动,有些显卡驱动比如NVIDIA的显卡就被Linus竖了中指
虚拟机的问题是运行速度较慢,优点是可以做快照,出问题时快速还原,不会对物理机产生影响,不需要折腾驱动等。
不推荐使用物理机,如果非要使用物理机,建议安装桌面发行版LinuxMint。

如果本文对你有所帮助,请小额赞助
~~ EOF ~~