细看Linux桌面环境的优与劣

发表于:2013-6-25 10:25

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:杨旭 译    来源:51Testing软件测试网采编

  大多数人管理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。根据需要,可以运行多个任务。

  桌面Linux常被用来替代Windows,但最好作为辅助。较低的初始成本在某个给定的硬件需要在线这种情况下十分有帮助。

  Linux还支持已经部署在你的企业中的大部分应用。Linux值得用于桌面设置实验,前提是它能提供一个有效的低成本解决方案。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号