我在一个拥有相当大 Linux 桌面机群的环境中工作,但是以前的工作很少有 Linux 作为选项,如果有的话,它仅限于少数系统管理员。
既然桌面 Linux 已经越来越流行,是什么阻止您在您的环境中部署它?
是吗:
Ave*_*yne 21
首先,这已经完成了。 说真的,佛罗里达州的拉戈市已经在 Linux 服务器上运行了超过 6 年,支持数百名城市员工。 您可以随时在拉戈市工作博客上了解他们的挑战(和成功!)。 这也不是一个新话题。 你甚至可以买一本关于这个主题的书,然后阅读预期的内容(请记住,这本书已经有好几年了,许多参考资料可能已经过时)。它也可以用在小型商业环境中,正如 Ernie Ball Co. 所见证的那样,该公司几年前转向了 linux,此后一直没有回头。
解决每个问题:
通常情况下,有一些特定的包以某种伪关键角色“祖父”进入系统。在我自己的工作中,我可以想到至少 2 个 Microsoft Access 数据库,它们需要使用不同的语言和不同的条件完全重写。
至于“缺乏”,这是一些软件包将扮演多深的利基角色的函数……阅读我下面的回答……
永远不要低估这一点。无论环境多么简陋、陈旧、设计不佳、令人沮丧或劳动密集型,您都不会相信有多少最终用户会竭力维护他们拥有的环境。严重地。事实上,终端用户习惯界面的时间越长,他们学习新界面的阻力就越大,因为他们已经在已经熟悉的界面上投入了大量的时间。
我不认为这是一个问题。这种环境已经存在了很长时间,而且很多管理员都在自己的时间尝试过这种方法,因此初级和高级系统管理员职位几乎都没有(如果有的话)合格的申请人。说 Linux 缺乏支持工具大致类似于说“我无法在 Google 上找到答案”。有-现在依然是-从工具几年前。
这可能是一个组织的规模和他们购买的软件数量的函数。在用户很少的情况下,可以根据需要购买按许可证或小批量许可证。在规模更大的组织中,签订“浮士德式讨价还价”以极低的折扣获得一份涵盖数千台台式机的 3 年合同是非常诱人的。
涉及到许多协同作用(请不要因为使用那个过度炒作的流行语而把我砸死......)
如果您要将任何规模的组织迁移到纯 Linux/BSD/OS X 平台,我认为您必须涵盖以下方面才能成功过渡:
外部文化惯性(管理)。 管理层每年都签署数千美元来“购买”具有有形价值的东西。让他们相信免费提供的东西也能获得同样的价值是一个艰难的过程。在您购买某物的感觉与它具有某些内在价值之间存在明确的心理联系。这当然已经被行业充分利用了几十年,任何货比三家的人都知道,“买家要小心”。
外部文化惯性(最终用户)。用户是一大堆谜团,等待成为“我的文件在哪里”、“我无法点击链接”、“这曾经有效”、“我的打印机设置没有回来”(真正的 OpenOffice)的爆炸性反弹1.x 时代的故事),以及我一直以来最喜欢的,“但工具栏中的按钮曾经在那里,现在它在这里?我永远找不到任何东西!” 他们中的许多人已经适应了“不知道、不在乎、不想去那里”的文化,以至于解释说 OpenOffice 中的求和按钮是不同位置的相同 Excel 符号是不够的. 他们通过肌肉记忆和单步手写检查表来做事,将某些东西移得太远就是要求他们改变自己的世界。如果您的组织“年轻”,或者您有流动的人员配备要求,您可能可以摆脱这种头痛。如果它已经成立,并且员工已经工作多年(或几十年!),那么您将遇到激烈的抵制。
内部文化惯性。 您现有的 Windows 系统管理员已经在多重继承访问控制列表、导致相同结果的多个 GUI 路径以及使用由“黑匣子”代码块组成的“不透明”软件工作的习惯上被淘汰。将他们转移到权限层次结构显着扁平化的文化中,有多种方法可以从(GASP!恐怖!)命令行得出结果,并且该软件是如此透明,以至于他们自己都想修改它,将成为巨大的文化冲击。一些老用户实际上可能不相信将他们在服务器上安装的相同软件实际复制并带回家是合法的 (是的,这是真的,你真的可以做到,不,真的,没关系,BSA 不会在意......)
交换。 戒掉 Exchange 大致类似于戒掉可卡因。有如此多的组织如此习惯,如此绝望地依赖该系统,以至于他们将努力保护它。 我是真诚地说这句话的。 如果您至少可以替换其中的日历/忙/闲/共享联系人部分,那么您将只进行了一半的战斗。如果您正在使用共享文件夹、自定义表单或其他烂泥,那么您就深有体会。电子邮件,无论它有多老,仍然是互联网的无声杀手应用程序之一——否则你为什么要连接几乎所有其他东西——包括网站- 这么古老的技术?将此与不可替代的联系信息以及对保住工作至关重要的约一英里的待办事项列表融合在一起,您会突然意识到 Exchange 已将您的组织牢牢控制在(审查以避免冒犯性的张贴投票)中。
微软访问。 这个小金块会引起无尽的心痛。Excel、Word、PowerPoint,这些都被淘汰了,但 Access...Access 是基于文件的数据库容器的陷阱。有一些工具可以获取数据,但 Access 的关键价值与其说是将其用作(教唆糟糕的)数据库容器,不如说是随附的表单、代码和报告。您需要将其替换为可以在一个连贯的包中提供表单、代码和报告的东西。而且周围没有很多这样的包。
活动X。 这是一个定时炸弹。大型组织中使用 ActiveX 的任何内部部署站点都几乎融合到 Windows 平台,无论好坏。顺便说一句,ActiveX 通常意味着您还将与...
IE浏览器。 对于任何记得糟糕的过去(版本 6 及更早版本)的人来说,说得够多了。
专有的一次性软件包。 如果您拥有其中之一,则所有赌注都将取消。当您看到它们时,您就知道这些,那些没有其他人拥有的软件包,您向没有竞争对手的利基供应商支付了一大笔钱,该软件需要特定(过时)版本的附加库,它通常编写得不好,崩溃通常,最终用户很高兴他们现在可以单击一个按钮并生成神奇的报告......
归根结底,这不是关于“卓越的技术”或“投资回报”。 这是关于人和他们无法应对变化的问题。
Neo*_*yte 18
好吧,我会说为什么我不会在 Microsoft 产品之上部署 linux 桌面机群,无论如何,截至 2009 年:
大规模管理 - 甚至没有接近 Linux 的组策略或 Active Directory。
可用性 - 大多数用户将完全迷失在 *nix 系统上。仅仅为了使用操作系统而重新培训数千人并不是一项微不足道的或廉价的练习,而没有一些证据表明会带来巨大的好处。
应用支持。企业界的许多系统都是为 Windows 编写的。虽然一些较新的有先见之明,可以用 Java 开发,因此是跨平台的,但还有很多没有。
总之?总拥有成本。一个经常喋喋不休的术语,但这是真的。如果 XP 许可证的费用为 300 美元,那么这可能只是一个人的天工资。如果那个人需要几天的培训来学习不同的操作系统,然后在他们习惯了一周后生产力会受到影响,那么 XP 已经为自己付出了好几倍的代价。
大多数人也熟悉 Outlook。Exchange 标准许可证的费用约为 700 美元。将其划分为用户数量,同样,它优先于培训用户使用另一种工具来获得收益。
大多数最终用户只想使用他们知道的工具来完成他们的工作。为他们提供他们已经知道如何使用的工具,即使它们需要花费,几乎总是比重新培训他们使用“免费”产品便宜。
是什么阻止我们在公司中部署 Linux 桌面?
我们都已经在使用 Mac 了 ;-)。
我确实有一个有点独特的观点。在过去 10 年里,我在从事专业系统管理工作的四家公司(包括 IBM 全球服务部)中,我可以选择使用 Linux 工作站,并且确实如此。并不是说这不是没有挣扎。
公司一
大学毕业的第一家公司是一家 Unix/Linux 备份软件公司。CEO 规定,由于我们为 Linux 开发软件,因此包括非技术人员在内的所有人都必须使用 Linux 作为他们的桌面。他也没有排斥自己,而且他非常不技术。现在这是在 1999-2000 年给一个参考框架。桌面 Linux并不复杂。GNOME 是一个非常不成熟的环境,KDE 也好不到哪里去。Linux 本身的硬件支持远没有现在那么好。
挑战-
公司二
这是IBM!我在 eBusiness 担任系统管理员,自 2000 年末以来,IBM 一直维护一个内部 Linux 部署堆栈,其中安装了所有 IBM 所需的软件,如人工索赔工具、打印工具(嘿!)、Lotus Notes(带 WINE )、Lotus Sametime 和 VPN 软件。这个“发行版”经历了多次迭代,在我 2007 年离开 IBM 时变得非常好。它很粗糙但可以使用几年,但是随着 Lotus Notes 8 和 Lotus Sametime 拥有“原生”Linux 客户端(阅读:基于 Java 的),它实际上和 Windows 一样可用(我认为它不可用:-))。
挑战-
公司三
我在一家安全培训公司工作,该公司使用 Linux 提供所有公司基础设施和后端支持。所有管理人员都使用 Linux 作为主要工作站操作系统或辅助工作站。非系统管理员员工采用 Linux 可能类似于其他公司面临的挑战。
挑战-
公司四
啊,我现在所在的公司。我们都使用 Mac。我们使用 Google Apps,因此没有共享日历问题,没有客户端访问许可成本(尽管可能是每个用户的成本,远低于 Exchange!)。我们在开源软件上茁壮成长(我们是一家开源公司!),当然对于那些需要它的人来说,Microsoft Office(或 iWork)无论如何都可以使用。我不是这些人中的一员,因此 100% 无 Microsoft 用于工作目的真是太棒了(我仍然将它用于游戏!)。
我注意到,随着我越来越多地接触创业世界,越来越多的创业公司正在使用 Macbooks + Google Apps == the win。Linux 服务器通常是运行网站的云节点,代码托管在 GitHub(公共或私有存储库)上,DNS 是外包的。
结束思想
因此,尽管许多人指出了 Windows 保持其地位和 Linux 没有被广泛部署的“更明显”的原因,但现在切换的挑战比以前少了。无论如何,许多反对 Linux 的论点对于知情人士来说都是没有根据的,TCO 是最大的论点,因为这就是微软花费数十亿美元进行营销 FUD 传播的原因。TCO 是对不同主题的 IMO 问题的主观回答,因为虽然模型可以预测成本,但它们并不总能准确地解决每家公司的问题空间。
小智 6
因为每个用户都“需要”Microsoft Office...?