当前位置: 首页 > 科技观察

使用Windows10年后,我终于转向了Linux

时间:2023-03-18 15:06:34 科技观察

我是Windows98、2000、XP、7和10的粉丝。但是,我最终决定永远使用Ubuntu。如果没有操作系统,我的Ubuntu桌面将是一个毫无价值的设备,因为操作系统是用户和硬件之间的接口。人们根据自己的喜好和想做的事情来选择操作系统。此外,有些人不得不使用自己喜欢的硬件设备自带的操作系统(比如苹果电脑自带的macOS系统)。我的第一台电脑是PentiumII。当我在2008年购买它时,它安装了Windows98。之后,我用了几个月的Windows2000。和大多数Windows死忠粉一样,我已经使用了很长时间的WindowsXP和Windows7。在完全切换到Ubuntu之前,我最喜欢的操作系统是Windows10。正如大家所说,自由是导致我们选择Linux发行版操作系统而不是专有操作系统的主要因素。但是,在他们修复Windows7的GUI之前,Windows对我来说很好。我转用Linux主要是因为以下几个主要因素。1.稳定性和性能Windows10至少需要8GB的??物理内存才能正常运行操作系统,但是当您同时运行多个应用程序时,拥有16GB的物理内存确实可以提供帮助。另一方面,最新版的Ubuntu运行良好,4GB内存,低于Windows10。我个人认为最新版Windows的系统架构比??较混乱,因为大部分组件和模块看起来臃肿并且占用太多内存。我猜这主要是因为微软在WindowsXP之后试图通过插入新的模块来更新现有的核心组件。WindowsXP只需要128MB的内存就可以比Ubuntu运行得更快。例如,操作系统的某些部分包含新的现代UI元素(UWP),而其他部分仍然使用老式Windows7风格的UI元素。事实上,Ubuntu将UI和系统核心分离得很好。不为很少使用的工具提供图形用户界面。另外,Ubuntu在安装的时候并不是什么都安装,而是让用户在有特定需求的时候安装。另一方面,Windows忽略低端设备。毫无疑问,Windows的更新机制是让用户头疼的问题,而Linux的系统更新则相对流畅和人性化。令人惊讶的是,新推出的UbuntuLivePatch甚至不需要重启来更新内核。https://ubuntu.com/security/livepatch2。极简主义和未来主义设计最新版本的Ubuntu包括我最喜欢的GNOME桌面环境。GNOME具有极简主义和未来主义的设计,到处都有一致的UI元素。重要的是,桌面图标和工作台等功能作为扩展提供,并且可以根据您的喜好安装许多扩展。GNOME基本上为我们提供了我们真正需要的东西,而没有使一切过于复杂。https://www.gnome.org/例如,只需比较Ubuntu和Windows上的文件管理应用程序。Windows上Ubuntu文件资源管理器上的文件管理器(GNOME)3.开发人员友好环境要么你在macOS上砸钱,要么你学习尝试Linux,或者将Windows用作另一个计算机用户。与Windows相比,Linux确实需要一些技术知识才能上手。然而,Canonical团队似乎正在努力改进Ubuntu,通过提供类似Ubuntu软件商店的东西来迎合普通计算机用户的需求。然而,对开发人员友好的环境是我转向Ubuntu的主要原因之一。Ubuntu有非常有用的内置工具:GNUC/C++编译器收集、编译等。另外,它比Windows更高效地运行Docker等容器化工具,因为Linux架构比Windows更支持容器化的思想。Linux生态系统激励我们在各种环境中使用命令行工具。即使是上下文菜单上的一个简单菜单选项也能极大地激励开发人员。在Ubuntu4的终端选项上打开菜单。安全性事实上,安全性是任何数字平台的主要关注点。无论身在何处,我们都至少面临过一次恶意攻击。我在使用WindowsXP时遇到了Brontok病毒问题。它总是每隔几分钟打开一个网页。现在大多数恶意程序都试图窃取个人数据,我们需要三思而后行,以确保操作系统的安全性。https://en.wikipedia.org/wiki/Brontok与Windows相比,Linux在一般用户领域的市场份额仍然很小(~2%)。因此,针对Linux用户的恶意程序并不多。同时,大约78%使用Windows的PC用户受到恶意程序创建者的关注。操作系统安全不仅仅与恶意软件有关。身份验证、硬件保护和网络安全也是操作系统安全的一部分。Ubuntu源代码已作为开源项目发布。因此,与Windows不同,Ubuntu有更高的概率检测到系统漏洞,因为社区可以贡献源代码。5.结论如今一切都在向云生态系统发展,这是不可避免的。因此,操作系统成为填补用户和硬件之间空白的代理。计算机硬件也越来越便宜,功能越来越强大。此外,混合应用程序正在取代与操作系统紧密相关的本机应用程序。因此,对于普通用户来说,电脑上运行的是哪种操作系统并不重要。但是,作为开发人员,我们真的非常专注于此。