{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

Linux系统与安卓系统一样开源,为什么使用linux系统个人电脑那么少?

dayday_updayday_up 回答0 收藏1
问题描述:安卓系统使用的人,那么多
收藏问题

10条回答

kidsamong

kidsamong

回答于2022-06-28 10:15

很高兴为您解答。这要从Linux与Windows及安卓系统的应用说起。

首先,Windows是我们最熟悉不过的操作系统了,因为我们每天都在用。现在win10已经更新到1903了,兼容办公软件齐全,如OFFICE,Adobe PDF等等。

win10也有许多问题,官方也在尽一步解决,如CPU占用高,蓝屏等。Windows的主要应用领域还是桌面办公,当然,在服务器领域,Windows有Windows Server。下图为2019年操作系统市场占有率:

数据来源:https://zh.hostadvice.com/marketshare/os/

可以看出,服务器操作系统方面,windows也势头强劲,这是由于windows对大多数用户来易上手。而真正安全的操作系统首选Linux。Linux的学习门槛较高,且一般为纯命令行界面,且采用一切皆文件的架构,包括硬件设备,如硬盘,在Linux中也为文件,当然,Linux系统在内核调用,内存管理和权限管理等方面,做的要比windows优秀。

其次,安卓系统是由Google开源的,一般采用Android Studio开发,开发语言为Java,内核是基于Linux操作系统的,且一般应用在智能手机等嵌入式设备中。


其次,让我们来谈谈Linux操作系统。

不错,我们认识Linux就是从企鹅开始的。Linux是一套开源操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。主流发行版有RedHat, CentOS,Ubuntu等。Linux可以在配置很一般的古董机上运行流畅,而Windows却做不到这一点,除非我们回到win 98时代。

RedHat是伟大的开源解决方案供应商,其虚拟化解决方案更让我们熟知。但RedHat本身是收费的。对安全性要求较高的可以采用RedHat作为操作系统,并可提供定制化服务。

CentOS极其像RedHat,因为它是由RedHat内核源码编译而来的。包括桌面版和服务器版。安装软件采用yum工具,可配置ucloud云作为远程仓库,速度极快。这也是我一开始Linux时所有的操作系统。

Ubuntu为Debian基操作系统,也有桌面和服务器版,最近我刚更新了Ubuntu 19.04版本,在界面上有了部分更新。Ubuntu与CentOS的操作命令有些区别,且有些安装在Ubuntu上可以用的,但在CentOS并不一定可以编译成功,这也是Linux难的原因。例如,Ubuntu安装软件通过apt命令实现。

说了这么多,linux里面到底长什么样?这是linux的文件列表。

这对于日常开发的程序员来说,就很正常了,但对于喜欢用windows的用户来说,就有点不知所措了,这也是Linux没有普及的原因啦,图中最左侧的就是Linux的权限控制部分,Linux的批处理能力很强大,如vim编辑器,批量删除100行内容等,都是很容易做到的,windows也有批处理,但其还不如Linux强大。

最后,让我们来看国产Linux操作系统。主要有中标麒麟、深度和红旗Linux。


中标麒麟采用Linux内核,分成桌面版、通用版、高级版和安全版等,满足不同客户的要求,已经广泛的使用在能源、金融、交通、政府、央企等行业领域。中标麒麟增强安全操作系统采用银河麒麟KACF强制访问控制框架和RBA角色权限管理机制,支持以模块化方式实现安全策略,提升安全性,且适合中国用户使用。

深度操作系统是基于Linux内核,以桌面应用为主的开源GNU/Linux操作系统,支持笔记本、台式机和一体机,包含深度桌面环境(DDE)和近30款深度原创应用,及数款来自开源社区的应用软件,支撑广大用户日常的学习和工作。

深度Linux的官网:

https://www.deepin.org/


红旗Linux是由北京中科红旗软件技术有限公司开发的一系列Linux发行版,包括桌面版、工作站版、数据中心服务器版、HA集群版和红旗嵌入式Linux等产品。红旗Linux是中国较大、较成熟的Linux发行版之一。

总之呢,Linux用好了很方便,Windows更适合我们的日常办公,谢邀。


如有疑问,请在评论区留言,我们共同探讨技术。

评论0 赞同0
  •  加载中...
bang590

bang590

回答于2022-06-28 10:15

我们知道,现代智能手机主流操作系统有:Android、iOS,电脑系统主要有:Windows和Linux、macOS。而Android系统是基于Linux的开放源代码的操作系统,这样一来就有不少用户会有这个疑问了:为什么Android用户这么多,而个人电脑用Linux系统的却这么少呢?

其实这个问题和开不开源没有关系,就好比Windows是闭源的,Linux是开源的,而个人电脑使用Windows系统的居多。造成个人电脑很少选用Linux系统的原因我总结出以下几点供大家参考:

Linux系统在图形界面上的效果远差于Windows

个人电脑是用来干啥的?主要用来日常办公、娱乐使用的。所以对于一般用户而言,肯定是越直观越简单的操作才容易被用户接受!所有电脑操作系统中,就Windows系统做得最简单(傻瓜式操作),上手成本低,所以Windows系统更受普通用户的欢迎。

相反,Linux系统虽然也有图形界面版本的,但在操作习性上还是和Windows无法相比的,很多从Windows转到Linux的用户短时间内很难上手。

Linux权限控制严格,导致用户体验较差

Linux以安全著称,Linux系统很多操作是需要用户密码确认的,另外文件及文件夹的读写执行权限也控制得很严格,让用户觉得操作麻烦

Linux是企业级的,无法满足家用需要

因为Linux的定位是企业级的,不是家用系统,这也导致了很多软件是没有Linux版本的,比如:Linux下玩不了主流游戏、音影视听效果不好、聊天工具软件也少

所以说如果你的个人电脑装了Linux系统,很多在Windows系统上能干的事你都干不了。


以上就是我的观点,对于这个问题大家是怎么看待的呢?欢迎在下方评论区交流 ~ 我是科技领域创作者,十年互联网从业经验,欢迎关注我了解更多科技知识!

评论0 赞同0
  •  加载中...
morgan

morgan

回答于2022-06-28 10:15

因为linux和windows的一些差别,导致linux和unix占据企业级的市场,而windows占据个人用户的市场。

首先,linux比windows稳定,这个是企业里必须要达到的要求。企业里的数据不允许丢失。比如,如果支付宝的一个交易丢失了,可能会导致支付宝用户的不信任,最终有倒闭的可能。

万一windows来一个强制升级,那数据就gg了

第二,windows会内存泄露,无法长时间开机。如果长时间开机,就会导致内存泄露太多,而出现卡顿,蓝屏等问题。

第三,做linux的企业都专注于企业级linux操作系统的开发,这些系统的界面非常不方便,没有windows的好用,而windows专注于个人用户的操作系统开发,很多事情我们通过点点点就能完成。linux需要专业的用户才能够使用。

术业有专攻。

评论0 赞同0
  •  加载中...
2450184176

2450184176

回答于2022-06-28 10:15

一:学习成本

都知道Linux发行了很多的版本,其中比较成功的是Ubuntu,红帽,CentOS。虽然现在的页面能满足日常的上网。但是这对于现在的人们需求的话可能不太够。如果需要别的操作可能就需要使用命令行来操作电脑了。我们已经使用了那么多年的Windows系统,主要是因为他是图形化界面的。可能我们使用电脑几天就会使用了。但是命令行的话,我们可能要花上一个月的时间去学习。有的人可能还不愿意去学习。因为他们的脑海中已经形成了固定的思维,不愿意去改变。

二:Linux缺少娱乐软件。

家庭电脑很多都是用来娱乐的。上了一天班,回到家就是想放松一下。但是在Linux系统上并没有那么多娱乐软件。比如各种大型单机游戏等。当然,通过wine之类的模拟器也能在Linux下运行windows的软件,但对普通用户而言这样太折腾。还不如直接使用Windows呢。

评论0 赞同0
  •  加载中...
psychola

psychola

回答于2022-06-28 10:15

你买手机时,自带系统,开机即用。电脑也是一样,厂家不装Linux主要是一个微软和英特的協议,就是一套X86 + windows 价格有商量。微软试过对期图提供linux的厂家进行报复性加价,这事没有告上法院最后不了了之,但已经起到杀鸡警猴的效果。大中型厂基本上不再提供Linux。这事说起来有十年吧。Dell 和 HP在workstation 级的机才有Linux可选。不过这几年Linux卓面进步神速,加上Windows 10豪无改进MacOS 无心恋战,我看五年内Linux有机会和Mac平分。

评论0 赞同0
  •  加载中...
haoguo

haoguo

回答于2022-06-28 10:15

Linux 操作系统是在上世纪九十年代初由一个大学生林纳斯个人编写的。操作系统的思想完全参考了 Unix 操作系统。此后,linux 操作系统发展迅速,大量开发人员加入了 linux 系统的开发中,为它创造了非常非常多的好用的软件以及系统特性。

与此同时,windows95在微软的推广下,逐渐被大家所熟识,此后,windows982000xpme 等系统不断的更新优化,逐渐的在个人电脑上淘汰了 Linux 操作系统。而 linux 系统的开发者们也意识到了这个问题,于是转而在服务器领域完全战胜了 windows 操作系统。

也就是说,在个人领域,linux 输给了 windows,而在服务器领域, linux 战胜了 windows 。

为什么会出现这样的情况呢?原因有以下几点:

1. Windows 的图形界面性能非常优异,非常适合新手入门。所以在新手接触电脑时,一个是漂亮的桌面,一个是冷冰冰的命令行。所以,天然的对 windows 保持了好感。

2. 虽然 windows 是一款收费的软件,但是微软公司故意对盗版软件进行纵容,致使大量用户可以免费的使用到 windows 系统。既然大家都不花钱,那就免费的使用一款更好用的系统吧!

3. 个人电脑的爆发期是本世纪初,04、05年前后。在此时,微软推出了非常优秀的 xp 操作系统。而这些新加入个人电脑消费的用户们是属于普遍后知后觉的一群人,他们的电脑技术水平较低,接触电脑的时候就是 windows xp 操作系统。自然,他们就只认识它了。(这一点来说,微软也深受其害,后面再推广 windows 7 操作系统的时候,死活推广不上去,大量用户说 XP 再战十年。而现在推广 windows 10 操作系统,而 windows 7 用户大量拒不更新,也是同样的道理。)这些用户连 windows xp7 都不愿意升级更新,自然不会去尝试 linux 操作系统了。

4. linux 自身在桌面领域的失败。linux 的开发者们意识到在图形界面操作上,已经被微软给超越了,于是奋起直追,开发了众多的图形桌面工具。但是这已经为时已晚,有以下几个方面的原因:

4.1 linux 系统上,任何组件都只是一个独立的软件,图形界面更是如此。所以更换图形界面是一个非常容易的事情。这带来两个坏处,一个是图形界面与系统核心不紧密,所以性能,稳定性有待提升。第二是由于更换图形界面非常容易,用户很可能这个用得不爽就立即更换另外一个。导致没有哪个的用户量是绝对超越的。

4.2 由于linux 的开源特性,导致大家没有办法力气往一个地方使,而是各自为营,开发了大量的图形界面的桌面系统,而这些桌面系统各自都有各自的问题,导致没有任何一款可以抗衡 windows 桌面。

4.3 不断的失败,就要不断的尝试,linux 各个发行版更换桌面系统是一个非常常见的事情,比如 Ubuntu 去年放弃自己的桌面系统,转而使用 Gnome 桌面系统。没有恒心去提升,导致无论是性能,还是实用性,还是口碑,都上不去。


最后,其实在个人电脑上,linux 虽然输给了 windows 操作系统,也并不表示 linux 就彻底输掉了个人市场。事实上,linux 目前来说在个人市场上是战胜了 windows 操作系统的。而windows 本身只是百足之虫死而不僵,未来,一定会被市场彻底的淘汰的。这就是一个闭源软件的的终极命运,未来是属于开源的。

为什么这么说?

1. windows 10 操作系统广受大家的非议,大量用户不愿意升级。这里不仅仅是那些第技术水平的人不愿意更新操作系统,大量技术专家也不愿意升级,甚至放弃windows 操作系统,转而使用 macos 或者 Linux 操作系统。

2. mac 这些年奋起直追,依靠非常优异的系统性能,不断斩获个人市场,其市场份额甚至达到了5%左右。

3. 个人电脑市场本身在萎缩,大量的个人用户不在购置个人电脑,转而使用手机、只能电视等终端设备,而这些,几乎全部都是 linux 操作系统的天下。不要怀疑,你手上的安卓手机底层就是 linux 操作系统!你家的智能电视、智能路由器、智能洗衣机、空调、洗碗机、智能门锁……里面全部是 linux 操作系统!

4. Linux 操作系统桌面性能不断提升。比如国内团队深度开发的 deepin linux 发行版,其图形界面非常优异,软件也非常优秀。不仅仅在国内斩获大量用户,在国际上也颇受欢迎。除了deepin linux 操作系统之外,还有大量的发行版在各自努力,越来越好。

所以目前的情况是,在个人电脑领域,用户纷纷逃离,在其他领域 linux 百花齐放。可以预见的未来,微软最终会失去个人电脑领域的霸主地位。而 linux 最终会成为最后的赢家。

包括 mac ,最终也会输给 linux 。这就是开源的力量,你可以一时战胜它,但它最终会获取胜利!


windows 10 中已经自带了 linux 操作系统,这看来是追求开发者的认同。但我个人更认为,这是 windows 向 linux 投降的第一步。


以上就是我的回答,如果您对我的回答满意,就请点赞并关注我哦!如果您有不同意见,欢迎您再评论中指出!

评论0 赞同0
  •  加载中...
Xufc

Xufc

回答于2022-06-28 10:15

windows 系统针对大众用户更简单,有很好的桌面交互模式,针对大众用户软件客户端基本都是基于windows开发的,在买电脑的时候都已经预先安装好了windows系统,所以绝大多数个人电脑用windows系统。linux系统主要针对企业服务器,原因为windows系统是需要收费的,linux 是开源免费的,不像大众用户可以直接安装盗版或者买电脑的时候已经包含费用,针对企业 linux服务器一般只要部署好程序就行,不需要时刻操作和日常使用。

评论0 赞同0
  •  加载中...
ingood

ingood

回答于2022-06-28 10:15

我认为,Linux个人电脑使用者少其实是一个恶性循环——开发商(或者开发者)在Linux上赚不到钱,就不会去开发,这导致Linux上软件生态系统不完整。软件生态系统不完整,就没有用户,没有用户,开发商(或者开发者)在Linux上赚不到钱,就不会去开发......

对于一个操作系统来说,生态系统至关重要。随便列两个例子,第一个例子是,当年诺基亚放弃塞班、Meego之后决定采用Window Phone(WP),在2013年前后WP还没死的时候,他们一直在竭力增加和强调自己的应用程序数量,每次跟安卓、iOS比较时,应用程序数量都是关键数据。比如当Windows Phone Store在突破20万时,Google Play应用已经超过了100万,Apple Store也超过了100万。而每次有重量应用在WP上上线时,微软或者媒体都会进行报道。第二个例子是,ucloud云OS研发多年,最后还是弄了一个与Dalvik虚拟机兼容运行环境,以便能享受安卓庞大的生态系统。

导致Linux生态系统不完善的原因有很多,比如说Linux图形界面GUI出现较晚,彼时很多厂商已经在Windows上发布了应用并且积累了用户;再者,即便是Linux对硬件成本要求更低,但因为PC操作系统其实非常庞大和复杂,从操作系统底层、类库和开发工具等等方面差异非常大,从开发难度上来说,厂商们不愿意也没必要再开发一套Linux版本。但安卓应用的开发对操作系统的依赖相对较小,做了几年开发的人也未必了解底层。

最后,从历史的角度讲,很长一段时间都是功能机或者像诺基亚塞班一样的半智能机,手机作为最容易普及和普及最高的设备,亟需真正的智能操作系统。iOS一直闭源,Google从一开始就不遗余力地推安卓并且开源,导致安卓迅速普及起来;而对于PC端操作系统,Windows已经是一个接近完美的解决方案(当然,很多人更喜欢Mac,但别忘了Windows设备在价格上占据了天大的优势),并不需要Linux这么个东西。

当然,以上所有讨论都是针对Linux桌面版,Linux在服务端的表现有目共睹,不多说。


以上就是我的拙见,欢迎在评论区交流讨论。

评论0 赞同0
  •  加载中...
yzd

yzd

回答于2022-06-28 10:15

BAT的Java开发工程师不请自来。其实如果是重要的服务,是一定要跑在Linux系统上的,但是如果是个人电脑,事实上,除了程序员喜欢用Mac的命令行+舒服的大触摸板,其他个人用户更加喜欢Windows的图形化界面+鼠标。

主要可以从4个方面来分析。


图形化界面

最早的计算机DOS命令行操作是阻碍计算机普及最大的阻碍(之一),而图形化操作系统才是推动计算机进入万家的推手,也正是如此,个人用户早已经习惯了Windows的图形化操作系统,虽然Linux的图形界面已经发展了很多年,但是对于已经有几十年使用依赖的Windows用户来说,除非Windows系统有巨大失误,或者Linux的能力有巨大的飞跃,否则这种转换的学习代价是不值得尝试的。


“免费”的Windows

Windows的盗版软件基本上唾手可得,微软很聪明,通过这种打击叫嚣让使用盗版的用户有了一种“省了大钱”的感觉,反而更加不想转换操作系统了。

眼花缭乱Linux

Linux的桌面版太多了,Ubuntu,centos,红帽,debian等等,大家虽然互相不服气,却也没有花精力去营销自己,普通用户又怎么知道选哪家更适合自己呢?还是老老实实用Windows好了。


娱乐软件

个人用户其实使用Windows更多的是娱乐,比如玩游戏,看视频。而很多游戏是不支持Linux系统的,包括mac。比如英雄联盟,还有暴雪家的很多动作类游戏,都是只有Windows版本的。


以上是我的浅见,如果对你有帮助,欢迎点赞评论,与我交流。

我是苏苏思量,来自BAT的Java开发工程师,每日分享科技类见闻,欢迎关注我,与我共同进步。

评论0 赞同0
  •  加载中...
zzir

zzir

回答于2022-06-28 10:15

这个问题的焦点在哪?

这个问题的焦点不是开源,安卓系统开源但是它系统的内核用的一样是 Linux 。

而安卓系统能够火爆世界,是因为体验好,是由图形操作界面的,是可视化,是可触摸操作的!

而 Linux 之所在在普通人中不能火爆,看重点:我说的是在普通人中不能火的原因是,你不可能让普通人通过命令行去操作一个电脑吧?

这对于一个普通用户来说学习成本太高了,也不容易操作,体验肯定没有图形界面 GUI 的操作好,容易啊! Linux 系统大多数都是通过命令行去操作的,这么多命令,让普通人去记也不现实!

为什么 windows 在普通用户那里能够打败 Linux 就是图形化界面操作的胜利,操作简单,方便!

所以,这个问题的焦点是图形化界面的问世和诞生

但是,最后我想问一个问题:你们说世界上运行 Windows 系统的电脑多,还是运行 Linux 系统的电脑多?

这个结果还真不一定,为什么?因为机房里提供服务的服务器大部分都是 Linux 操作系统!

评论0 赞同0
  •  加载中...

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<