我是Windows98、2000、XP、7和10的粉丝,但最终我决定永远使用Ubuntu。
事实上,如果没有安装操作系统(OS),计算机就会变成一文不值的设备,因为操作系统是连接用户和硬件的中间接口,反之亦然。人们根据自己的喜好和所做的事情来选择操作系统。此外,一些人不得不使用他们喜欢的硬件设备提供的操作系统(苹果电脑附带MacOS)。
我的第一台电脑是奔腾II,2008年购买时安装了Windows98。此后,我用了几个月的Windows2000。像大多数Windows铁杆粉丝一样,我用了很长时间的Windows XP和Windows 7。在我完全转向Ubuntu之前,我最喜欢的操作系统是Windows10。正如大家所说,自由是导致我们选择Linux发行版而不是专有操作系统的关键因素。但是,在他们给Windows7的图形用户界面(GUI)打补丁之前,Windows对我来说还不错。我转而使用Linux的主要原因有以下几个关键因素。
Windows10需要至少8 GB的物理内存才能正常运行操作系统,但当你同时运行多个应用程序时,拥有16 GB的内存真的很有帮助。另一方面,最新的Ubuntu版本运行良好,只有4 GB的内存,而且比Windows10占用的存储空间更少。我认为最新版本的Windows系统架构有点混乱,因为大多数组件和模块看起来都像是臃肿的软件。根据我的想法,主要原因是微软试图通过在Windows XP之后插入新的模块来实现现有核心组件的现代化,Windows XP比Ubuntu更快,即使对于128MB的RAM也是如此。例如,操作系统的一些部分由全新的现代UI元素(UWP)组成,而其他部分仍然拥有老式的Windows7风格的UI元素。
事实上,Ubuntu将UI和系统核心进行了很好的分离。对于较少使用的实用程序,没有基于GUI的应用程序。此外,它不会在安装时提供所有功能,但允许用户在有特定要求时安装。使用低端计算机的用户可以选择轻量级桌面环境。另一方面,Windows忽略了低端设备。毫无疑问,Windows的更新机制让用户很头疼,Linux系统更新非常流畅。令人惊讶的是,新推出的Ubuntu LivePatch无需重启即可升级内核。
Ubuntu的最新版本包括我最喜欢的GNOME桌面环境。GNOME采用极简主义和未来主义的设计,所有地方的UI元素都是一致的。重要的是,桌面图标和类似Dock的功能是作为扩展出现的,并且有很多扩展可以根据您的喜好进行安装。GNOME基本上给了我们真正需要的东西,而不是让一切变得过于复杂。
如果你会花钱,用MacOS,如果你想学Linux,那就试试Linux,否则就把Windows当作另一个电脑用户。
与Windows相比,Linux确实需要一些技术知识才能入门。然而,似乎Canonical团队正在投入更多的精力来改进Ubuntu,通过提供Ubuntu软件商店之类的东西来满足一般计算机用户的需求。然而,这种对开发人员友好的环境是我转而使用Ubuntu的主要原因。Ubuntu有一些有用的内置工具:GNU C/C++编译器集合、make等。此外,它比Windows更有效地运行诸如Docker之类的容器化工具,因为Linux架构比Windows更好地支持容器化概念。Linux生态系统促使我们在各种情况下使用命令行工具。
事实上,在任何数字平台中,安全性都是一个主要问题。我们都曾在某处遭遇过至少一次恶意攻击。一旦我使用Windows XP,我就遇到了由Brontok病毒引起的问题。它每隔几分钟就频繁打开一个网页。如今,大多数恶意程序都试图窃取个人数据,我们不得不三思操作系统的安全性。与Windows相比,Linux在通用用户领域的市场占有率仍然很低(~2%)。因此,没有那么多针对Linux用户的恶意程序。与此同时,大约78%的个人电脑用户通过引起恶意程序创建者的注意来使用Windows。
操作系统安全不仅仅与恶意软件有关。身份验证、硬件保护和网络安全也是操作系统安全的一部分。Ubuntu源代码已经作为开源项目发布。因此,与Windows不同,检测到系统漏洞的概率更高,因为社区涉及源代码。
如今,一切都在走向云生态系统,这是不可避免的。因此,操作系统变成了填补用户和硬件之间空白的中介。计算机硬件也变得越来越便宜,功能也越来越强大。此外,混合应用程序正在收购与操作系统密切相关的本机应用程序。因此,对于普通用户来说,计算机上运行的是哪种操作系统并不重要。然而,作为开发人员,我们真的很关心它。