细看Linux桌面环境的优与劣
大多数人管理Windows桌面环境。注意,我说的是“大多数”而不是“所有”,因为一些企业桌面使用其他的操作系统来管理各种各样的应用。最多的是Linux。Linux最初是作为服务器操作系统,但现在已经用于Linux桌面环境。这里介绍一些提供企业桌面的Linux与其分支系统,比如FreeBSD等的相关情况。
Linux桌面许可成本和支持
这是使用Linux时最常被人引用的优势:既能作为桌面也能作为服务器OS。大部分的Linux分支都没有许可费用。你可以按照需要使用尽可能多的实例,而不需要提前购买。这是免费实现给定的系统功能的捷径。
一个Linux桌面分支通常包括生产力软件(OpenOffice或LibreOffice)、一个Web浏览器(Firefox或谷歌Chromium)和一些其他熟悉的应用。
然而,照这样使用Linux意味着你要负全责。如果哪里出问题了,该Linux分支的开发者没有义务帮助你。你可以上网通过支持论坛得到帮助——由经销商运营,或者去像ServerFault这样的支持网站寻求帮助。再提醒一次,最终的结果还是你自己的。
如果真的需要为你的Linux桌面环境获取合适的支持,你可以从经销商或者顾问处或其他有质量保证的部门购买。
兼容性最好的Linux应用
正如上面所暗示的,在Linux上运行良好的应用大部分是开源应用。不管使用的是哪个Linux分支,最好从应用资源库那里获得这些兼容性良好的应用。开源应用通常用在企业中,因此,根据你现有的软件组合,你会发现Linux应用程序与已经有的应用势均力敌。
但是,注意,只有极少数的非开源或者商用应用是专门为Linux开发的。这些大部分企业产品匹配服务器而不是Linux桌面系统(比如甲骨文的产品)。
Linux的设计使得软件供应商很难一致地部署应用程序,除非是针对特定操作系统的分支与修正。少数的机构在Linux上运行非开源的Windows应用(比如Wine),但是无法保证应用的兼容性和性能。
Linux和硬件支持
Linux和变异的Unix伯克利标准分布(BSD)维持驱动支持各种各样的硬件,包括不再受厂商支持的设备。
这里是我遇到的一个例子:一个扫描器已经好多年没有发布驱动更新了,但在Linux上能直接辨别并且再次充分利用。这种支持本身就有风险,因为不能确保给定的设备会支持,其支持将功能完备,或者及时维护。
同样的,一个低端的桌面设备可能会通过Linux改造成一个售货亭或者作为一个更强大的云桌面的远程终端。
后端兼容性
通过对活动目录验证,Linux和BSD分支能够作为企业基础设施。
请注意,需要特定客户端兼容的任何应用程序都会带来一个问题。最明显的例子就是微软Outlook和Exchange。Outlook只能在Windows(或通过Wine)运行,并且需要自己的许可,所以为这样一个客户端使用OWA是最简单的。
Linux桌面和虚拟化
很多Linux分支能够在虚拟容器中运行,包括微软的Hyper-V。其中一些一些能够作为桌面虚拟容器。这可能就允许桌面用户运行Linux作为主机,Windows作为来宾。反之亦然。在多引导场景下,该功能意味着,如果需求增加,给定的桌面系统不限于只运行Linux。根据需要,可以运行多个任务。