热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

我们为什么不选择Linux?

几日前公司同事王开源同志将笔记本系统转成了liunx系统,看上去不错,应该有的应用基本上都有了。如文档处理软件、表格处理软件、eclipse开发环境等。别说,还真不错。自己又一次动心想装一个liu

  几日前公司同事王开源同志将笔记本系统转成了liunx系统,看上去不错,应该有的应用基本上都有了。如文档处理软件、表格处理软件、eclipse开发环境等。别说,还真不错。自己又一次动心想装一个liunx系统使用,可是还没有敢这样做,采用linux系统实在是太浪费精力了,很多东西要自己设置。

  业内推广Liunx系统N年了,很多人都在鼓吹着Linux这好那好的,可是我们为什么不选择Linux呢?

  我想主要应该有以下几个原因:

  1、系统安装的自动化不够
  目前windows系统不管是什么版本的都可以一路回车直到安装完成,中间基本上无需干预就可以完安装。另外,windows的分区方式也相对简单,不像linux要划那么多的分区。对于这点,我个人觉得linux应该将此过程简化掉,又最直观的表现方式达到分区过程。当然也可以为愿意做复杂自定义设置的用户提供相关的功能支持。
Linux的安装说明文件对于普通用户犹如天书一般,他们怎么能安装上呢?别说普通用户,就算是我们这些搞技术的人安装linux也是很费时间,要经过一通研究方可安装上。可喜的是现在的一些linux版本在这方面做了很多工作,如RedHat等。但是他们做的还不够,为什么不够,因为随便叫一个会安装windows的人不一定能安装成功linux系统。能让这样的人轻松使用,才是真正的自动化。

  2、Linux对于硬件的支持不够,很多硬件找不到可用的驱动。
  很多硬件厂商提供驱动的时候,跟本不提供基于linux的驱动程序,用户为了某个驱动都会头疼。并且各个Linux系统之间的驱动并不通用。 以前自己安装liunx的时候就为家里的ADSL上网就捣鼓了很久,最后还是放弃了。当然后来把ADSL设置成路由的方式就可以上了,但是如果没有路由呢?最少我是没有找到办法,当然一定有办法的。

  3、使用习惯的原因
  不得不承认,全球80%以上的用户都是windows系统的用户,windows系统的操作习惯,早在大家的思想中根深蒂固,与其让大家改变习惯,不如适应众多用户目前的习惯。最少在最通用的一些功能上,应该是这样的。目前Linux的使用习惯应该是给技术人员的,而不是普通用户。我相信很多技术人员也不爱用Linux,因为使用成本太高了,很多地方要重新研究,重新适应,实在是太浪费时间。

    4、流行的最新软件不多
   相信不少人有捣鼓这样那样软件的爱好,在linux能捣鼓的软件有限,并且不能及时有最新的流行的软件版本出现。比如现在想看网络电视,在linux下可选择的就很少。

  5、Linux版本太乱,鱼龙混杂
  大家在网上经常可以看到有人在问,用linux的哪儿个版好。我个人使用用哪儿个版本?做服务用哪儿个?答案也很多,有支持RedHat的,有支持TurboLinux的。可谁能说清楚他们的更自优缺点,哪儿个更适合正常的办公应用?好像还没看到较为公道的评比,都是一些技术人员按着自己的喜好在哪儿评来评去的。那我们这些普通用户怎么办?没办法,无从选择,还不如不选。

  总之,谁解决了我上述问题,谁的linux就将大行其道,就能真正与windows对抗,就能真正走入平常百姓的电脑。我们为什么不选择linux,最少因为以上这些问题。
 


推荐阅读
  • VSCode中实现大型项目函数跳转的方法
    在处理大型代码项目时,简单的C/C++插件往往无法满足需求。本文介绍如何通过配置GNU Global等工具,在VSCode中实现高效的函数跳转。 ... [详细]
  • 本文探讨了为何在Linux系统上进行项目开发的重要性,并详细介绍了如何在Ubuntu系统上安装PyCharm这一流行的Python集成开发环境(IDE)。通过本文,您将了解在Linux环境下进行Python开发的优势及具体安装步骤。 ... [详细]
  • 四月个人任务:Linux基础操作与网络管理
    本文介绍了两项主要任务:编写一个脚本来检测192.168.1.0/24子网中当前在线的IP地址,以及如何在Linux系统中挂载Windows网络共享目录。通过具体步骤和代码示例,帮助读者理解和掌握相关技能。 ... [详细]
  • Python中调用Java代码的方法与实践
    本文探讨了如何在Python环境中集成并调用Java代码,通过具体的步骤和示例展示了这一过程的技术细节。适合对跨语言编程感兴趣的开发者阅读。 ... [详细]
  • VS Code 中 .vscode 文件夹配置详解
    本文介绍了 VS Code 中 .vscode 文件夹下的配置文件及其作用,包括常用的预定义变量和三个关键配置文件:launch.json、tasks.json 和 c_cpp_properties.json。 ... [详细]
  • 去控件化在线文档处理,推动高效信创办公环境
    探讨在线文档处理去控件化的趋势及其对构建高效信创办公生态的影响。 ... [详细]
  • Mac环境下Java与Ant自动化构建环境搭建指南
    本文详细介绍了如何在Mac操作系统上为测试工程师搭建Java和Ant开发环境,包括环境变量配置等关键步骤。 ... [详细]
  • 万事起于配置开发环境
    万事起于配置开发环境 ... [详细]
  • 本文将详细介绍在Linux环境下挂载U盘的方法和步骤,帮助用户更好地理解和操作Linux系统下的外部存储设备。 ... [详细]
  • 本文档提供了详细的MySQL安装步骤,包括解压安装文件、选择安装类型、配置MySQL服务以及设置管理员密码等关键环节,帮助用户顺利完成MySQL的安装。 ... [详细]
  • 本文探讨了Python的csv模块在不同操作系统上生成文件时,默认使用DOS风格的行尾字符(即'')的问题,并提供了如何修改这一行为的方法。 ... [详细]
  • FTP作为一种传统的文件传输协议,广泛用于不同设备间的文件交换。然而,随着网络安全需求的提升及传输效率的要求,选择合适的FTP客户端变得尤为重要。本文将介绍如何利用WinSCP这款强大且安全的工具,实现两台电脑之间的文件高效传输。 ... [详细]
  • 本文探讨了 Boost 库中的 Program Options 组件,这是一个强大的工具,用于解析命令行参数和配置文件。文章介绍了如何正确设置和使用该组件,包括处理复杂选项和负数值的方法。 ... [详细]
  • 对于初次购买阿里云服务器的新手用户来说,如何高效地利用服务器资源并成功部署网站是一个重要的课题。本文将详细指导您完成从购买服务器到网站上线的六个关键步骤。 ... [详细]
  • GitHub基础指南:项目代码的部署与管理
    GitHub是一个广泛使用的开源代码托管平台,支持版本控制与协作开发。本文将指导开发者如何在GitHub上高效地管理和分享项目代码,包括项目的创建、代码的上传与下载等基本操作。 ... [详细]
author-avatar
手机用户2502910463
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有