打造基于CentOS7的xfce最简工作环境
1 引言
之前我写过一篇名为“打造字符界面的多媒体Linux系统”的博文,详细描述了基于framebuffer多媒体Linux工作站安装步骤。然而,毕竟今天要完全离开窗口环境工作不太现实,最起码也要使用firefox之类的完整浏览器吧。而且有了窗口管理器也能更加方便地进行程序开发。
硬件环境:ThinkPad T410S
2 操作系统与桌面环境的抉择
2.1 操作系统
类Unix操作系统有很多,用户群较多的开放源代码而且免费的有:BSD系列(FreeBSD,NetBSD,OpenBSD),Linux系列(CentOS,Suse,Ubuntu,Debian)。BSD和Linux一直以来口水战不断,谁也看不上谁,但同时又相互学习。本文不想再次引发这种无聊的战争,仅从个人体验谈起。最开始我尝试了BSD中用户数量最多,支持硬件最多的FreeBSD,安装完成发现还是有很多硬件不被支持,而且pkg安装软件速度很慢(应该是服务器网络问题)。对于新硬件的支持,Linux还是远远超前于BSD,最终还是决定选择熟悉的CentOS。顺便列出我理解的BSD和Linux的差异:
软件授权协议。Linux使用GPL V2,要求所有的二次开发也必须采用GPL,保证了完整的开源。这也是为什么RedHat必须要开源从而能产生出CentOS的保证,也是目前Vmware被起诉的依据。而BSD系列则采用BSD协议