用了10年Windows后,我最终转向Linux

2020 年 11 月 16 日 InfoQ
作者 | Shalitha Suranga
策划 | 万佳
译者 | 张健欣
我是 Windows 98、2000、XP、7 和 10 的粉丝。但是,我最终决定永远使用 Ubuntu。

我的 Ubuntu 桌面


如果没有装操作系统,计算机就会变成毫无价值的设备,因为操作系统是连接用户和硬件的中间接口。人们根据自己的偏好和想做的事来选择操作系统。此外,一些人不得不使用他们喜欢的硬件设备自带的操作系统(比如,Apple 电脑自带的 macOS 系统)。

我的第一台计算机是一台奔腾 II。我 购买时,它装了 Windows 98。此后,我用了几个月的 Windows 2000。和大部分 Windows 死忠粉一样,我用了 Windows XP 和 Windows7 有很长时间。

在完全转向 Ubuntu 之前,我最喜欢的操作系统是 Windows 10。正如大家所说,免费是导致我们选择一个 Linux 发行版操作系统而非一个专有操作系统的一个主要因素。但是,在他们为 Windows 7 修改图形用户界面前,Windows 对我来说都是可以的。

我切换到 Linux,主要是有以下几个主要因素。

1稳定性和性能


Windows 10 需要至少 8GB 物理内存才能正常运行操作系统,但是当你同时运行多个应用程序时,拥有 16GB 物理内存确实会很有帮助。另一方面,最新版的 Ubuntu 用 4GB 内存就可以很好地运行,比 Windows 10 占用的内存更少。

个人认为最新版的 Windows 的系统架构比较混乱,因为大部分组件和模块看起来比较臃肿,占用太多内存。我猜其主要原因是微软试图通过在 Windows XP 之后插入新的模块来更新现有的核心组件。

Windows XP 只需要 128MB 内存就比 Ubuntu 运行得快。例如,操作系统的某些部分由全新的现代 UI 元素(UWP)组成,而其它部分仍然使用老式的 Windows 7 风格的 UI 元素。

事实上,Ubuntu 将 UI 和系统核心进行了很好的分离。对于用得比较少的工具没有提供图形化的用户界面。此外,Ubuntu 在安装时不会安装所有东西,而是允许用户在有特定需求时再安装。

另一方面,Windows 忽略了低端设备。毫无疑问的是,Windows 更新机制令用户头疼,而 Linux 的系统更新比较平滑且对用户友好。令人惊讶的是,新引入的 Ubuntu LivePatch 甚至不需要重启就可以更新内核。

https://ubuntu.com/security/livepatch

2极简主义和未来派设计

最新版本的 Ubuntu 包含 GNOME 桌面环境,这是我的最爱。GNOME 有一个极简主义和未来派的设计,在所有地方都有一致的 UI 元素。重要的是,桌面图标和工作台之类的功能作为扩展提供,有许多扩展可以根据你的喜好进行安装。GNOME 基本上给我们真正需要的东西,而不是过于复杂的所有东西。

https://www.gnome.org/

例如,只需要比较 Ubuntu 和 Windows 上的文件管理应用程序。


Ubuntu 上的文件管理器 (GNOME)


Windows 上的文件浏览器

3开发者友好的环境

要么你扔钱用 macOS,要么你学习尝试 Linux,否则就使用 Windows 作为另一种计算机用户。

与 Windows 相比,Linux 确实需要一些技术知识来上手。然而,Canonical 团队似乎正在努力改进 Ubuntu,通过提供 Ubuntu 软件商店之类的东西来满足一般计算机用户的需求。然而,开发者友好的环境是我转向 Ubuntu 的一个主要原因。Ubuntu 有非常有用的内置工具:GNU C/C++ 编译器集合、编译等。

此外,它比 Windows 更有效地运行 Docker 等容器化工具,因为 Linux 架构对容器化理念的支持比 Windows 更好。Linux 生态系统激励我们在各种情景下使用命令行工具。

即使是上下文菜单上的一个简单菜单选项也会极大地激发开发者。


Ubuntu 中终端(Terminal)选项上的打开(Open)菜单

4安全

事实上,安全性是任何数字平台的一个主要关注点。无论在什么地方,我们都面临过至少一个恶意攻击。当我使用 Windows XP 时,我就遇到了 Brontok 病毒引起的的问题。它总是每隔几分钟就打开一个 web 页面。现在,大部分恶意程序都试图窃取个人数据,对我们操作系统的安全性,我们需要三思。

https://en.wikipedia.org/wiki/Brontok

相比于 Windows,Linux 在通用用户领域仍然只有(~2%)的很少的市场份额。因此,针对 Linux 用户的恶意程序并不多。同时,大约~78% 的使用 Windows 的个人电脑用户受到恶意程序创建者的关注。

操作系统安全并不仅仅与恶意软件有关。身份验证、硬件保护和网络安全也是操作系统安全的一部分。Ubuntu 源码已经作为一个开源项目发布。因此,与 Windows 不同,Ubuntu 检测系统漏洞的可能性更高,因为社区可以参与源代码。

5结论

现在,所有东西都朝着云生态系统发展,而且这是不可避免的。因此,操作系统成为了填补用户和硬件之间空白的一个代理。计算机硬件也日益变得越来越便宜,功能越来越强大。

此外,混合应用程序正在取代与操作系统密切相关的原生应用程序。因此,对于普通用户,计算机上运行哪个操作系统并不重要。但是,作为开发者,我们真的非常关注这一点。

原文链接:

https://medium.com/swlh/why-i-switched-to-linux-after-using-windows-for-10-years-247de78058ef

今日荐文

点击下方图片即可阅读

拼多多版滴滴,花小猪还能“香”多久?


活动推荐
2020 Google 开发者大会现已开幕! 邀你观看新鲜出炉的主题演讲。 今年,迎来了 TensorFlow 2.4、Android 11 等重磅更新,还首次发布 Codelabs 中文版,在中国大学 MOOC (慕课)上线 Grow with Google 成长计划学习专区……带你全面了解谷歌赋能开发者的高效工具、创新想法和社区支持!
扫描下图【 二维码 】或点击【 阅读原文 】,立即观看~

登录查看更多
0

相关内容

Ubuntu[国际音标:[uːˈbuːntuː](英语);[ùɓúntú](祖鲁语)]是一个以桌面应用为主的GNU/Linux操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词(官方译名“友帮拓”,另有“吾帮托”、“乌班图”、“有奔头”或“乌斑兔”等译名),意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。 Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不同在于它每6个月会发布一个新版本。
【2020新书】Ruby 3 编程: 从小白到专家,598页pdf
专知会员服务
29+阅读 · 2020年12月17日
【2020新书】懒人程序员专用书C++20,681页pdf
专知会员服务
41+阅读 · 2020年12月15日
霍普金斯《操作系统原理》2020课程,不可错过!
专知会员服务
35+阅读 · 2020年10月27日
【2020新书】C语言编程傻瓜式入门,第二版,464页pdf
专知会员服务
60+阅读 · 2020年10月15日
【实用书】Python编程,140页pdf
专知会员服务
41+阅读 · 2020年8月20日
【2020新书】现代C++初学者指南,301页pdf
专知会员服务
156+阅读 · 2020年7月24日
【2020新书】实战R语言4,323页pdf
专知会员服务
98+阅读 · 2020年7月1日
选购指南:2019 年,MacBook Pro 应该买哪款?
少数派
13+阅读 · 2019年5月30日
Kali Linux 渗透测试:密码攻击
计算机与网络安全
15+阅读 · 2019年5月13日
自动驾驶仿真软件列表
智能交通技术
13+阅读 · 2019年5月9日
“黑客”入门学习之“windows系统漏洞详解”
安全优佳
8+阅读 · 2019年4月17日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
FaceNiff工具 - 适用于黑客的Android应用程序
黑白之道
62+阅读 · 2019年4月7日
要替代 TensorFlow?谷歌开源机器学习库 JAX
新智元
3+阅读 · 2018年12月14日
Arxiv
0+阅读 · 2021年2月1日
Arxiv
34+阅读 · 2019年11月7日
Adaptive Neural Trees
Arxiv
4+阅读 · 2018年12月10日
Arxiv
23+阅读 · 2018年10月24日
Arxiv
5+阅读 · 2017年7月23日
VIP会员
相关VIP内容
【2020新书】Ruby 3 编程: 从小白到专家,598页pdf
专知会员服务
29+阅读 · 2020年12月17日
【2020新书】懒人程序员专用书C++20,681页pdf
专知会员服务
41+阅读 · 2020年12月15日
霍普金斯《操作系统原理》2020课程,不可错过!
专知会员服务
35+阅读 · 2020年10月27日
【2020新书】C语言编程傻瓜式入门,第二版,464页pdf
专知会员服务
60+阅读 · 2020年10月15日
【实用书】Python编程,140页pdf
专知会员服务
41+阅读 · 2020年8月20日
【2020新书】现代C++初学者指南,301页pdf
专知会员服务
156+阅读 · 2020年7月24日
【2020新书】实战R语言4,323页pdf
专知会员服务
98+阅读 · 2020年7月1日
相关资讯
选购指南:2019 年,MacBook Pro 应该买哪款?
少数派
13+阅读 · 2019年5月30日
Kali Linux 渗透测试:密码攻击
计算机与网络安全
15+阅读 · 2019年5月13日
自动驾驶仿真软件列表
智能交通技术
13+阅读 · 2019年5月9日
“黑客”入门学习之“windows系统漏洞详解”
安全优佳
8+阅读 · 2019年4月17日
支持多标签页的Windows终端:Fluent 终端
Python程序员
7+阅读 · 2019年4月15日
FaceNiff工具 - 适用于黑客的Android应用程序
黑白之道
62+阅读 · 2019年4月7日
要替代 TensorFlow?谷歌开源机器学习库 JAX
新智元
3+阅读 · 2018年12月14日
相关论文
Top
微信扫码咨询专知VIP会员