Linux 桌面发行版向普通家庭用户普及的最大阻碍是什么?
如题,我自己在旧机器上安了个 elementary OS 来玩(换皮 Ubuntu 16.04),只是为了界面好看而已。
除开软件数量(特别是国内)来说,我认为最大的阻碍还是在于需要普及软件源以及终端操作的相关概念,包括往往需要切换到国内软件源(比如网易的镜像)才能加快下载速度,而且还是感觉不少操作需要终端下执行。
Ubuntu 我印象中最大的卖点已经算是尽可能方便普通用户使用了(国内还有个专版 Ubuntu Kylin),国内类似路线还有深度(Deepin)。
总之其实大家可以把我看作一个会上网搜索,但并没有 Linux 相关基础的用户,我也挺想知道大家的回答。
参考知乎相关问题:
除开软件数量(特别是国内)来说,我认为最大的阻碍还是在于需要普及软件源以及终端操作的相关概念,包括往往需要切换到国内软件源(比如网易的镜像)才能加快下载速度,而且还是感觉不少操作需要终端下执行。
Ubuntu 我印象中最大的卖点已经算是尽可能方便普通用户使用了(国内还有个专版 Ubuntu Kylin),国内类似路线还有深度(Deepin)。
总之其实大家可以把我看作一个会上网搜索,但并没有 Linux 相关基础的用户,我也挺想知道大家的回答。
参考知乎相关问题:
https://www.zhihu.com/question/47838864
Linux 桌面系统小众的根本原因是什么?
9 个回答
JackHack - 准备出国的高中狗
推荐来自: Joey 、bullet
解决方案:
目前,我电脑是manjaro+win10双系统,主力系统是manjaro。迫不得已才登录win10,次数很少。
作为一个非常优秀的linux发行版,manjaro为用户做了很多,软件包的数目非常庞大,有比archlinux软件仓库迟一些的另一个仓库,也可以添加archlinuxcn这个经典仓库,还有包括十万个包的AUR仓库。
不得不说,linux系统对开发者真的是太友好了,比如说,arch的官网说,这个发行版对contributor友好,另外安装开发工具只需敲击十几次键盘。而在Windows上面,需要找到官网,下载,然后安装到某个位置,如果比较偏僻,容易把软件弄得到处都是。每次我用Windows,都会犯这个错误。Windows没有一个统一的依赖系统,软件发行的方式是把所有需要的软件依赖打包。这样有自己的不容易冲突的好处,也有命令行使用不便的坏处。显而易见,对程序员不友好。由于大量服务器是基于linux的,linux上面的服务器程序和开发工具也做得非常好,甚至*nix独占。
linux的wine项目已经可以运行相当一部分Windows程序了,比如ps,骑马与砍杀,qq,只是有些需要自己一步步调试,门槛较高。
当然,linux也有自己的坏处。linux的桌面已经不同已往了,已经有相当数目的桌面软件可供使用,满足多数要求。但是,由于linux桌面版还不成气候,用户数目极少,只有少数跨平台开发者会顾及到开发linux,更少数的开发者会把自己的软件推送到各个发行版的仓库里。比如说qq,曾经是有linux版本的,后来因为linux份额太小,硬是给切掉了。
linux对新用户不友好,有大量的问题需要解决。我安装manjaro的过程中,遇到的问题有:无线网卡驱动问题(需要禁用某个模块),安装输入法,优化触摸板体验…linux的开箱即用的体验确实不如Windows,但它的可自定义性是最高的,目前我用起来自己的系统就非常顺手。
linux桌面版本缺少利益驱动。目前企业做得比较好的,只有Ubuntu和deepin,Ubuntu解决了大量新手问题,deepin解决了本土化问题,但是商业化很难做到。Windows的授权费用为Windows的研发提供了资金,这是一个良性的循环,而linux的改进,是各地程序员自发进行贡献的。也有一些企业会对linux进行改进,但是多数集中于服务器领域。
最后说一条,MacOS几乎解决了上述所有问题,整合了Windows和linux的优点,是个非常优异的系统。如果不差钱,可以考虑MacBookPro。原因是,有Apple公司投入研发,有自己的产品提供资金,有足够的用户数量来吸引开发者为止开发软件。