是什么阻止您在您的环境中部署桌面 Linux?

Eri*_*Joy 19 linux desktop

我在一个拥有相当大 Linux 桌面机群的环境中工作,但是以前的工作很少有 Linux 作为选项,如果有的话,它仅限于少数系统管理员。

既然桌面 Linux 已经越来越流行,是什么阻止您在您的环境中部署它?

是吗:

  • 软件(缺乏、不兼容)
  • 用户舒适度
  • 支持工具(缺乏或缺乏支持 Linux 的知识)
  • 许可协议锁定(因为您已同意与另一家操作系统供应商达成一项多年协议,所以手足无措)
  • 以上所有的某种组合?

Ave*_*yne 21

首先,这已经完成了。 说真的,佛罗里达州的拉戈市已经在 Linux 服务器上运行了超过 6 年,支持数百名城市员工。 您可以随时在拉戈市工作博客上了解他们的挑战(和成功!)。 这也不是一个新话题。 你甚至可以买一本关于这个主题的书,然后阅读预期的内容(请记住,这本书已经有好几年了,许多参考资料可能已经过时)。它也可以用在小型商业环境中,正如 Ernie Ball Co. 所见证的那样,该公司几年前转向了 linux,此后一直没有回头

解决每个问题:

  • 软件(缺乏、不兼容)

通常情况下,有一些特定的包以某种伪关键角色“祖父”进入系统。在我自己的工作中,我可以想到至少 2 个 Microsoft Access 数据库,它们需要使用不同的语言和不同的条件完全重写。

至于“缺乏”,这是一些软件包将扮演多深的利基角色的函数……阅读我下面的回答……

  • 用户舒适度

永远不要低估这一点。无论环境多么简陋、陈旧、设计不佳、令人沮丧或劳动密集型,您都不会相信有多少最终用户会竭力维护他们拥有的环境。严重地。事实上,终端用户习惯界面的时间越长,他们学习新界面的阻力就越大,因为他们已经在已经熟悉的界面上投入了大量的时间。

  • 支持工具(缺乏或缺乏支持 Linux 的知识)

我不认为这是一个问题。这种环境已经存在了很长时间,而且很多管理员都在自己的时间尝试过这种方法,因此初级和高级系统管理员职位几乎都没有(如果有的话)合格的申请人。说 Linux 缺乏支持工具大致类似于说“我无法在 Google 上找到答案”。有-现在依然是-从工具几年

  • 许可协议锁定(因为您已同意与另一家操作系统供应商达成一项多年协议,所以手足无措)

这可能是一个组织的规模和他们购买的软件数量的函数。在用户很少的情况下,可以根据需要购买按许可证或小批量许可证。在规模更大的组织中,签订“浮士德式讨价还价”以极低的折扣获得一份涵盖数千台台式机的 3 年合同是非常诱人的。

  • 以上所有的某种组合?

涉及到许多协同作用(请不要因为使用那个过度炒作的流行语而把我砸死......)

如果您要将任何规模的组织迁移到纯 Linux/BSD/OS X 平台,我认为您必须涵盖以下方面才能成功过渡:

  1. 外部文化惯性(管理)。 管理层每年都签署数千美元来“购买”具有有形价值的东西。让他们相信免费提供的东西也能获得同样的价值是一个艰难的过程。在您购买某物的感觉与它具有某些内在价值之间存在明确的心理联系。这当然已经被行业充分利用了几十年,任何货比三家的人都知道,“买家要小心”。

  2. 外部文化惯性(最终用户)。用户是一大堆谜团,等待成为“我的文件在哪里”、“我无法点击链接”、“这曾经有效”、“我的打印机设置没有回来”(真正的 OpenOffice)的爆炸性反弹1.x 时代的故事),以及我一直以来最喜欢的,“但工具栏中的按钮曾经在那里,现在它在这里?我永远找不到任何东西!” 他们中的许多人已经适应了“不知道、不在乎、不想去那里”的文化,以至于解释说 OpenOffice 中的求和按钮是不同位置的相同 Excel 符号是不够的. 他们通过肌肉记忆和单步手写检查表来做事,将某些东西移得太远就是要求他们改变自己的世界。如果您的组织“年轻”,或者您有流动的人员配备要求,您可能可以摆脱这种头痛。如果它已经成立,并且员工已经工作多年(或几十年!),那么您将遇到激烈的抵制。

  3. 内部文化惯性。 您现有的 Windows 系统管理员已经在多重继承访问控制列表、导致相同结果的多个 GUI 路径以及使用由“黑匣子”代码块组成的“不透明”软件工作的习惯上被淘汰。将他们转移到权限层次结构显着扁平化的文化中,有多种方法可以从(GASP!恐怖!)命令行得出结果,并且该软件是如此透明,以至于他们自己都想修改它,将成为巨大的文化冲击。一些老用户实际上可能不相信将他们在服务器上安装的相同软件实际复制并带回家是合法的 (是的,这是真的,你真的可以做到,不,真的,没关系,BSA 不会在意......)

  4. 交换。 戒掉 Exchange 大致类似于戒掉可卡因。有如此多的组织如此习惯,如此绝望地依赖该系统,以至于他们将努力保护它。 我是真诚地说这句话的。 如果您至少可以替换其中的日历/忙/闲/共享联系人部分,那么您将只进行了一半的战斗。如果您正在使用共享文件夹、自定义表单或其他烂泥,那么您就深有体会。电子邮件,无论它有多老,仍然是互联网的无声杀手应用程序之一——否则你为什么要连接几乎所有其他东西——包括网站- 这么古老的技术?将此与不可替代的联系信息以及对保住工作至关重要的约一英里的待办事项列表融合在一起,您会突然意识到 Exchange 已将您的组织牢牢控制在(审查以避免冒犯性的张贴投票)中。

  5. 微软访问。 这个小金块会引起无尽的心痛。Excel、Word、PowerPoint,这些都被淘汰了,但 Access...Access 是基于文件的数据库容器的陷阱。有一些工具可以获取数据,但 Access 的关键价值与其说是将其用作(教唆糟糕的)数据库容器,不如说是随附的表单、代码和报告。您需要将其替换为可以在一个连贯的包中提供表单、代码和报告的东西。而且周围没有很多这样的包。

  6. 活动X。 这是一个定时炸弹。大型组织中使用 ActiveX 的任何内部部署站点都几乎融合到 Windows 平台,无论好坏。顺便说一句,ActiveX 通常意味着您还将与...

  7. IE浏览器。 对于任何记得糟糕的过去(版本 6 及更早版本)的人来说,说得够多了。

  8. 专有的一次性软件包。 如果您拥有其中之一,则所有赌注都将取消。当您看到它们时,您就知道这些,那些没有其他人拥有的软件包,您向没有竞争对手的利基供应商支付了一大笔钱,该软件需要特定(过时)版本的附加库,它通常编写得不好,崩溃通常,最终用户很高兴他们现在可以单击一个按钮并生成神奇的报告......

归根结底,这不是关于“卓越的技术”或“投资回报”。 这是关于人和他们无法应对变化的问题。

  • +1 将您的手指放在*真正的*痛处(例如 Exhange 等)并在您使用它时打破一些神话(缺乏支持工具)。 (4认同)
  • @LEAT:所以总结一下:从您的角度来看,它现在不会也永远不会是潜在的候选人。鉴于到目前为止我看到的关于这个主题的一些(奇怪的?)评论,我认为它永远不会为你准备好。没有什么不对的。你有适合你的东西。去吧!用它!使其大放异彩!而我,另一方面,我已经涉足/两个/世界,就像每个赛季都有一个原因,每个平台都有一个时间。所以选择最适合你的,而不是正确的教条。做出明智的选择。 (2认同)

Neo*_*yte 18

好吧,我会说为什么我不会在 Microsoft 产品之上部署 linux 桌面机群,无论如何,截至 2009 年:

  • 大规模管理 - 甚至没有接近 Linux 的组策略或 Active Directory。

  • 可用性 - 大多数用户将完全迷失在 *nix 系统上。仅仅为了使用操作系统而重新培训数千人并不是一项微不足道的或廉价的练习,而没有一些证据表明会带来巨大的好处。

  • 应用支持。企业界的许多系统都是为 Windows 编写的。虽然一些较新的有先见之明,可以用 Java 开发,因此是跨平台的,但还有很多没有。

总之?总拥有成本。一个经常喋喋不休的术语,但这是真的。如果 XP 许可证的费用为 300 美元,那么这可能只是一个人的天工资。如果那个人需要几天的培训来学习不同的操作系统,然后在他们习惯了一周后生产力会受到影响,那么 XP 已经为自己付出了好几倍的代价。

大多数人也熟悉 Outlook。Exchange 标准许可证的费用约为 700 美元。将其划分为用户数量,同样,它优先于培训用户使用另一种工具来获得收益。

大多数最终用户只想使用他们知道的工具来完成他们的工作。为他们提供他们已经知道如何使用的工具,即使它们需要花费,几乎总是比重新培训他们使用“免费”产品便宜。

  • 可用性*确实*很重要。那些神秘的应用程序存在,但用户并没有随意切换到从他们已经知道如何使用的另一个应用程序来使用它们,该应用程序做了同样的事情,但成本更高。这些神秘的应用程序中的每一个通常都有合法的商业原因。你的论点站不住脚。 (7认同)
  • 可用性不算数。大多数员工使用一些神秘的应用程序,这些应用程序具有完全奇怪和美妙的用户界面,或者需要大量培训才能学习如何使用它。Office 2007 我在看着你 :)(以及所有其他自定义业务线应用程序,如 ERP、CRM、SOP 应用程序,它们的工作方式与地球上的任何其他应用程序一样)。 (5认同)
  • Exchange 许可证也不包括按用户许可(按连接或按个人运行)以及服务器许可(一个单独的问题)。除非您不担心 BSA,否则 700 美元看起来更像是几千美元。不用担心 BSA 的唯一方法是使用免费软件……听起来需要根据具体情况重新检查。 (2认同)

jti*_*man 7

是什么阻止我们在公司中部署 Linux 桌面?

我们都已经在使用 Mac 了 ;-)。

我确实有一个有点独特的观点。在过去 10 年里,我在从事专业系统管理工作的四家公司(包括 IBM 全球服务部)中,我可以选择使用 Linux 工作站,并且确实如此。并不是说这不是没有挣扎。

公司一

大学毕业的第一家公司是一家 Unix/Linux 备份软件公司。CEO 规定,由于我们为 Linux 开发软件,因此包括非技术人员在内的所有人都必须使用 Linux 作为他们的桌面。他也没有排斥自己,而且他非常不技术。现在这是在 1999-2000 年给一个参考框架。桌面 Linux并不复杂。GNOME 是一个非常不成熟的环境,KDE 也好不到哪里去。Linux 本身的硬件支持远没有现在那么好。

挑战-

  • 流媒体视频。虽然很少见,但营销团队使用的一些东西是 Real Networks,而 RealPlayer 则参差不齐。我每周至少花 2-3 个小时向营销团队重新解释如何在 Linux 上做事。
  • 印刷。啊。我讨厌在 Linux 上打印。现在实际上并没有比当时好多少,除了工具可能更好。打印机很烂。哦,那不是特定于 Linux 的。
  • 办公应用。Microsoft Office 当然是商业世界中使用的主要应用程序。我们使用了 StarSuite,但我讨厌它。可能是因为打印问题。

公司二

这是IBM!我在 eBusiness 担任系统管理员,自 2000 年末以来,IBM 一直维护一个内部 Linux 部署堆栈,其中安装了所有 IBM 所需的软件,如人工索赔工具、打印工具(嘿!)、Lotus Notes(带 WINE )、Lotus Sametime 和 VPN 软件。这个“发行版”经历了多次迭代,在我 2007 年离开 IBM 时变得非常好。它很粗糙但可以使用几年,但是随着 Lotus Notes 8 和 Lotus Sametime 拥有“原生”Linux 客户端(阅读:基于 Java 的),它实际上和 Windows 一样可用(我认为它不可用:-))。

挑战-

  • 再次打印。尽管 IBM 拥有先进的打印机和用于配置它们的工具,但打印仍然很糟糕。
  • 莲花便笺。这主要是 Notes 本身就是一堆垃圾的问题:)。当他们从非官方(但内部开发)的 WINE 堆栈转变为 Java 客户端时,情况变得更好了。不过我还是讨厌Notes。
  • Lotus Sametime。Windows 上的本地 Sametime 客户端是(是?)可怕的。有几个内部项目,包括一个 perl/gtk 程序、几个 trillian 插件和一个 GAIM/Pidgin 插件。最终,他们选择了一个不错的、可用的 7.5 客户端。
  • 办公软件。这主要是 IBM 对 Lotus 产品的依赖。没有开放式办公室插件可以转换,至少在开放式办公室集成到 Notes 8 之前是这样。
  • IE 只有 CRM。我们必须使用的票务工具之一是 Siebel CRM,它不能与除 IE6 之外的任何浏览器一起使用。此外,如果安装了某个关键补丁(由 IBM 补丁管理器自动安装),它将无法运行。充满失败和丢失。
  • 独特的 IBM 挑战。例如上面的 CRM 问题,但其他问题也是如此,太多了,无法在这里迭代:-)。

公司三

我在一家安全培训公司工作,该公司使用 Linux 提供所有公司基础设施和后端支持。所有管理人员都使用 Linux 作为主要工作站操作系统或辅助工作站。非系统管理员员工采用 Linux 可能类似于其他公司面临的挑战。

挑战-

  • Outlook 和共享日历盛行,但实际上缺乏它!因为公司以安全为重点,所以他们以“我们必须拥有和控制一切”为重点。我们没有 Exchange 服务器,实际上根本不存在共享日历。在我受雇的基础设施升级期间,我们主要是为了工作,我们安装了Zimbra,而我离开后用户从旧邮箱迁移到Zimbra,听说它非常成功,并且Zimbra中的共享日历很受欢迎确实有特点。
  • 办公软件。特别是PowerPoint演示文稿。所有培训材料均由课件作者主要在 PowerPoint 中编写。在 Linux 上真的没有平等。纳夫说。
  • 用户培训。大多数人在他们的家庭系统和其他职位上都习惯了 Windows,因此再培训 100 人的成本会高得令人望而却步。

公司四

啊,我现在所在的公司。我们都使用 Mac。我们使用 Google Apps,因此没有共享日历问题,没有客户端访问许可成本(尽管可能是每个用户的成本,远低于 Exchange!)。我们在开源软件上茁壮成长(我们是一家开源公司!),当然对于那些需要它的人来说,Microsoft Office(或 iWork)无论如何都可以使用。我不是这些人中的一员,因此 100% 无 Microsoft 用于工作目的真是太棒了(我仍然将它用于游戏!)。

我注意到,随着我越来越多地接触创业世界,越来越多的创业公司正在使用 Macbooks + Google Apps == the win。Linux 服务器通常是运行网站的云节点,代码托管在 GitHub(公共或私有存储库)上,DNS 是外包的。

结束思想

因此,尽管许多人指出了 Windows 保持其地位和 Linux 没有被广泛部署的“更明显”的原因,但现在切换的挑战比以前少了。无论如何,许多反对 Linux 的论点对于知情人士来说都是没有根据的,TCO 是最大的论点,因为这就是微软花费数十亿美元进行营销 FUD 传播的原因。TCO 是对不同主题的 IMO 问题的主观回答,因为虽然模型可以预测成本,但它们并不总能准确地解决每家公司的问题空间。


ken*_*hen 6

嗯,因为我办公室使用的软件都没有 linux 版本。所以我猜软件不兼容是没有的。我们不能在办公室采用 Linux 的原因之一。


小智 6

因为每个用户都“需要”Microsoft Office...?

  • 我们的一些客户已轻松切换到 OpenOffice.org。当高层管理人员看到 $$$ 节省并“强制”转换时,它实际上令人惊讶的是如何“需要”LITTLE Microsoft Office。我也有一些客户已经更换了 30-50 名员工,然后保留了一台带有 MS Office 副本的计算机,“以防万一”。哈哈 (7认同)