正文
大家好,我是bug菌~
1
见 闻
没错,最近发现很多设备都直接上的ubuntu,比如:
这个加油站⛽️的Ubuntu崩了~
地铁候车显示大屏又报错了~
是的,你会想为啥ubuntu老报错,其实不然,而是因为只有报错的设备你才察觉到,它竟然用的是Ubuntu系统,如果是windows你就会见怪不怪了,因为大部分的人windows天天都在用,奔了大不了重启吧~
其实很多项目或者设备在前期设计的时候都会对这两个系统进行多个维度的评估,下面就简单聊聊:
1
成本
Ubuntu是完全免费的操作系统,无论是个人用户还是企业用户,都可以自由下载、安装和使用,并且可以根据需要制作任意数量的副本。这对于预算紧张的用户,如学生群体、小型创业公司或者发展中国家的用户来说非常有吸引力。
然而Windows操作系统需要购买许可证才能合法使用,它是一款商用软件,是需要授权费用的。例如,Windows 11家庭版售价不菲,专业版更贵,对于一些非盈利组织、教育机构或者个人用户来说,如果有多台设备需要安装系统,这将是一笔不小的开支,特别是对企业需大量采购的压力更大。
2
安全性
Ubuntu是开源操作系统,其代码是公开透明的,全球众多开发者都可以对代码进行检查,所以安全漏洞能够被及时发现和修复。而且,Linux系统的权限管理机制相对更严格,普通用户权限和管理员权限区分明确。此外,由于在桌面市场份额较小,针对Ubuntu等Linux系统编写的病毒和恶意软件相对Windows要少得多,受到攻击的风险较低。
然而不用多说Windows系统在桌面市场占据着主导地位,所以基本上会成为黑客攻击的主要目标。可以说大量的病毒、木马、间谍软件等恶意程序都是针对Windows编写的。尽管微软投入了大量资源用于安全防护,如Windows Defender等安全软件,但新的安全威胁依然层出不穷,还是要定期更新安全补丁进行修护。
3
资源占用
Ubuntu对硬件资源的要求比较低,它可以在配置较低的老旧计算机上很好地运行,前段时间把我的老笔记本拿出来装了个最新的ubuntu24.04来玩玩。
即使内存只有1GB或2GB的计算机,Ubuntu可以比较流畅地进行基本的办公操作(如文字处理、浏览网页等),能够让这些老的硬件设备继续发挥余热。同时,在资源管理方面,Ubuntu可以根据实际的应用场景合理分配CPU和内存等资源。
但windows就大不一样了,随着系统功能的不断增加,新版本(如Windows 11)对硬件资源的要求也越来越高。如果硬件配置较低,真的是卡成PPT。
4
定制化
没错,Ubuntu有强大的命令行工具,如apt-get等,用户可以通过这些命令方便地安装、卸载和更新软件。同时,用户可以根据自己的喜好定制桌面环境,例如安装不同的桌面管理器(如GNOME、KDE等),并对桌面主题、图标、启动器等进行个性化设置。此外,还可以通过修改系统配置文件来定制系统服务,如开启或关闭某些特定的服务器功能来达到深度定制,能力够强想怎么来就怎么来~
但Windows的定制化程度相对就较低,闭源的,系统底层基本没法改。虽然可以通过一些设置选项来改变桌面背景、主题颜色等外观元素,但在系统功能和软件安装等方面的定制较为受限,对系统底层服务的定制上也比较复杂。
最后
好了,今天就跟大家分享这么多了,如果你觉得有所收获,一定记得点个赞~
唯一、永久、免费分享嵌入式技术知识平台~
推荐专辑 点击蓝色字体即可跳转
☞ MCU进阶专辑
☞ “bug说”专辑
☞ 专辑|手撕C语言
☞ 专辑|经验分享