转自:http://news.csdn.net/n/20081117/120893.html
随着经济环境的恶化和Vista没有获得太多的认可,很多IT部门考虑将平台向Linux迁移.尽管很多人认为Linux优于Windows,但是在更换平台前应该先要慎重考虑.
否则到最后你可能到发现必须得回到原来的平台,如果你考虑向Linux平台迁移,应先考虑以下十个问题:
1.那些私有的,关键性的程序能否在新的平台运行?
考虑平台迁移必须考虑的第一件事是:是的,可能大部分软件在Linux平台下都有类似的程序可以使用.比如photoshop,可以用Gimp代替,Adobe Pagemaker可以用Scribus代替.但是,有的特定软件在Linux平台没有相应的跨平台版本,在这种情况下,你就得使用Wine,或者虚拟机来运行windows上的程序.但是这样会花费很多时间和精力,有的时候还不是能很稳定运行,特别是使用Wine的时候.
如果你有关键的程序专门是为windows开发的,那么最好不要进行平台迁移,以使这些软件能正常使用,当然要是这些关键软件是基于WEB的话,那么你可以进行迁移,因为使用Firefox也能达到和IE同等的效果.
2.你计划使用哪个桌面环境?
对于windows和Mac OS X,桌面倒是很选择,可是对于发行版数量庞大的Linux选择面就更广了.如果你选择一个错误的桌面环境,你的工作效率可能低了很多,但是,选择合适的桌面也不是很难.
如果你的用户之前习惯使用Mac OS X,那么最好选择Gnome;如果之前习惯使用XP,那么最好选择KDE 3.5.x;如果之前习惯Vista,那么最好的选择是KDE4.X.Linux桌面环境定制性可以超越windows 和Mac OS X.你可以发挥自己的想象力,为公司定制一个特别的桌面环境.但是基于这点,你必须先深入统计用户喜欢使用哪种桌面环境.
3.你的部门能胜任这个平台吗?
向Linux平台迁移可能导致的最大问题就是,如果不进行额外的培训,员工不一定能随着平台改变自己的习惯.如果员工很了解windows,不意味着他能很好的管理Linux系统和网络.如果你计划进行平台迁移,先了解一下员工对新操作系统的了解程度.如果他们不是很了解,那么无论在迁移时还是迁移之后都将遇到很大的麻烦.我们当然希望自己的员工精通所有的技术,但是现实是大部分IT专家也只是精通于自己研究的领域.但是对于大部分IT管理员来说,使用 Linux当然不是什么难事.
4.你的公司从Windows系统获益了吗?
很多公司和机构使用windows系统获益与否都不是马上显现的.比如很多大学为学生提供很多软件,类似于Visual Studio和Ofiice,部署在学校的电脑上.如果进行平台迁移,这些软件就报废了,损失是很巨大的.当然如果使用Linux,那么将得到免费的软件支持,可以节约不少开支.
5.雇员使用很多便携式媒体设备吗?
Linux 已经对多媒体设备的支持进行很大的改进,但是仍然不如windows方便.很多Linux新的发行版本做得很好,可移动磁盘安装和使用都是件简单的事情,这些过程都是全自动的.如果很多员工使用可移动磁盘,那么就得选择一个能很好支持这些设备的发行版,比如Mandriva.
6.你的硬件支持新的平台吗?
一般来说,这已经不再是个问题,但是对于为了节约成本而使用廉价硬件的公司来说,这就是个问题了.大多数情况下最大的问题就是集成显卡,虽然升级显卡问题不大,但是如果公司的机器太多,如果为了迁移系统而进行显卡升级,那么花费肯定也不低.
另外如果在笔记本上部署也是个很大的阻碍,无线网卡能用吗?声卡显卡都能正常工作吗?高兴的是Linux可以使用LiveCD,你可以通过它来测试你的硬件是否支持相应的系统.
7.你在使用Active Directory吗?
如果你的公司很大程度地依赖Active Directory,如果从Active Directory迁移OpenLDAP将是件困难的事情,因为他们的功能不一致.如果非得进行这个迁移,你可以使用pwdump2 和ActiveState Perl来管理.但是别指望能通过输入简单的命令或者点击图标就能完成.
8.你是否外购技术支持?
很大大公司都花钱外购技术支持,如果你的公司是这样的情况,那么向Linux迁移前你最好先进行调查.如果计划采用Unbuntu,RedHat,或者 Novell Linux,那么你可以购买技术支持.但是对于其他发行版,你可能就不能获得同等级的技术支持了,他们大多是通过邮件的方式来进行支持.
9.你是否受制于软件的许可费用?
如果你已经和安全公司定下购买安全软件的合同,那么你就是在浪费钱了,因为这些服务在Linux也许用不到.如果你还在为安全软件付费,那么最好进行平台迁移,它可以为你省不少安全服务的费用.
10.哪些雇员能适应平台迁移?
实际上你可以控制平台迁移的范围,把它做得更聪明,更有效率.或许很多雇员能适应迁移的要求,比如它主要进行基于web浏览器的工作,你可以把他列入平台迁移的对象,这对他们来说没多大的变化.对于经常使用office套装工作的雇员,可以不进行平台迁移或者使用OpenOffice来代替.而对于使用专业软件的人员来说,最好不要进行平台迁移.
分享到:
相关推荐
为正在考虑迁移到基于Linux的个人计算机的大小型IT组织提供技术规划参考。
迁移到Linux平台的注意事项,随着经济环境的恶化和Vista没有获得太多的认可,很多IT部门考虑将平台向Linux迁移.尽管很多人认为Linux优于Windows,但是在更换平台前应该先要慎重考虑.否则到最后你可能到发现必须得回到...
问题迁移指南迁移工具和外包参考资料IBM成员MalcomZung与BrianThomson将告诉您为什么要将应用程序从SunSolaris移植到Linux,并给出了一些指导、建议和参考资料以提供帮助。文中还介绍了作者的一个方便的在线工具,您...
自从2012年来,维基百科已经开始从MySQL迁移到MariaDB的过程,是维基媒体数据库架构变革的一个重大里程碑,将英文和德文版的维基百科数据库Wikidata移植到了MariaDB 5.5版本上。 在过去几年中,维基百科一直使用 ...
考虑到数据安全问题,准备把服务器上的数据库迁移到刚刚挂载的云硬盘上,研究一下,这个方法是最靠谱的,分享之! 首先建立数据库即将迁移到的目录 代码如下: mkdir /media/hdb1/db 复制linux下原数据到新目录下 ...
NOTE: 在版本3,如果一个数据文件被加入到一个表空间或者一个新的表空间名字被加入到xtt.properties文件,会出现 一个Warning并且需要额外的处置 1. 传输阶段(此时源库数据需要置于 READ ONLY 模式) 1. 在源库端把...
但考虑到官方支持以及许可证的类型,我们已经迁移到了PySide2并改变许可证为LGPL。请勿使用PyQt5安装。 当使用Python3.8配置环境时,不支持3.8.0等低版本的Python3.8解释器。当使用Python3.8时,请使用3.8.5或者更...
自从Linux内核代码迁移到Git之后,Linux内核配置/构建系统(也称为Kconfig/kBuild)已经存在了很长时间。然而,作为支持基础设施,它很少受到关注;即使在日常工作中使用它的内核开发人员也从未真正考虑过它。 为了...
自己手上有一个项目服务用的是AWS EC2,最近从安全性和性能方面考虑,最近打算把腾讯云的MySQL数据库迁移到AWS RDS上,因为AWS的出口规则和安全组等问题,我需要修改默认的3306端口和Bind Address限制特定的IP访问,...
DB2具有很好的网络支持能力,每个子系统可以连接十几万个分布式用户,可同时激活上千个活动线程,对大型分布式应用系统尤为适用。 DB2(3张) 除了它可以提供主流的OS/390和VM操作系统,以及中等规模的AS/400系统...
PyMiner一款基于数据工作...但考虑到官方支持以及许可证的类型,我们已经迁移到了PySide2并改变许可证为LGPL。请勿使用PyQt5安装。 当使用Python3.8配置环境时,不支持3.8.0等低版本的Python3.8解释器。当使用Python
因刚开始安装mysql的时候没有考虑后期磁盘分区空间问题,所以mysql的数据保存目录按安装默认的目录/usr/local/mysql/(我下载的是一个lamp一键安装包安装的mysql),现在随着服务的运行发现/usr/local/mysql所在...
NOTE: 在版本3,如果一个数据文件被加入到一个表空间或者一个新的表空间名字被加入到xtt.properties文件,会出现 一个Warning并且需要额外的处置 1. 传输阶段(此时源库数据需要置于 READ ONLY 模式) 1. 在源库端把...
LXC的移动性 - LXC在 linux 2.6 的 kernel 里就已经存在了,但是其设计之初并非为云计算考虑的,缺少标准化的描述手段和容器的可迁移性,决定其构建出的环境难于迁移和标准化管理(相对于KVM之类image和snapshot的...
LXC的移动性 - LXC在 linux 2.6 的 kernel 里就已经存在了,但是其设计之初并非为云计算考虑的,缺少标准化的描述手段和容器的可迁移性,决定其构建出的环境难于迁移和标准化管理(相对于KVM之类image和snapshot的...
但考虑到官方支持以及许可证的类型,我们已经迁移到了PySide2并改变许可证为LGPL。请勿使用PyQt5安装。 当使用Python3.8配置环境时,不支持3.8.0等低版本的Python3.8解释器。当使用Python3.8时,请使用3.8.5或者更...
由于yum安装mysql的时候,数据库的data目录默认是在/var/lib下,出于数据安全性的考虑需要把它挪到/data分区。步骤如下:一、关闭apache和mysql. 代码如下:service httpd stopservice mysqld stop二、将/var/lib下的...
它比较本地或远程的两个数据库,并自动生成差异的迁移文件。 与一起使用时,它可以帮助在您的团队或企业内实现数据库版本控制。 支持DBDiff DBDiff是MIT许可的开源项目,其持续的开发完全依靠支持者的支持。 要...