0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

我最终决定永远使用Ubuntu

Linux爱好者 来源:Linux爱好者 作者:Linux爱好者 2020-12-11 16:32 次阅读

我是 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结论

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

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

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11154

    浏览量

    208423
  • Ubuntu
    +关注

    关注

    5

    文章

    554

    浏览量

    29422
  • 生态系统
    +关注

    关注

    0

    文章

    695

    浏览量

    20671

原文标题:用了10年Windows后,我最终转向Linux

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    树莓派装ubuntu和raspbian哪个更好

    树莓派(Raspberry Pi)是一款由英国树莓派基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓派支持多种操作系统,其中Ubuntu和Raspbian是最受欢迎的两种。 系统来源
    的头像 发表于 08-30 15:41 607次阅读

    ubuntu删除的文件怎么恢复

    Ubuntu系统中,删除的文件可以通过多种方法进行恢复。本文将详细介绍Ubuntu系统中删除文件的恢复方法,包括使用命令行工具、文件恢复软件以及预防文件丢失的策略。本文将分为以下几个部分
    的头像 发表于 08-30 15:10 652次阅读

    Ubuntu系统常见问题及解答

    今天小编为大家总结了Ubuntu系统常见问题的解决方法,便于收藏和查阅,大家快快码住哦~
    的头像 发表于 04-19 12:29 864次阅读
    <b class='flag-5'>Ubuntu</b>系统常见问题及解答

    Ubuntu系统快速上手

    Ubuntu系统快速上手概述和操作说明
    的头像 发表于 04-12 16:25 467次阅读
    <b class='flag-5'>Ubuntu</b>系统快速上手

    Ubuntu 24.04 LTS选用Linux 6.8为默认内核

    关于Ubuntu 24.04 LTS使用何种内核版本,一直备受关注。Canonical工程师Andrea Righi昨日宣布,Ubuntu 24.04将默认搭载Linux 6.8内核。
    的头像 发表于 01-29 11:27 894次阅读

    TLT507-Ubuntu系统使用说明

    TLT507-Ubuntu系统使用说明
    的头像 发表于 01-26 09:58 875次阅读
    TLT507-<b class='flag-5'>Ubuntu</b>系统使用说明

    rk3288移植ubuntu

    rk3288是一款由瑞芯微推出的高性能ARM处理器,被广泛应用于嵌入式设备和单板计算机中。本文将介绍如何将Ubuntu操作系统移植到rk3288平台上。 移植Ubuntu操作系统到rk3288平台
    的头像 发表于 01-09 10:59 1608次阅读

    虚拟机ubuntu怎么联网

    虚拟机ubuntu怎么联网  虚拟机(Virtual Machine)是运行在物理机(Host Machine)上的虚拟操作系统环境。在虚拟机中安装Ubuntu操作系统后,需要进行网络设置,以便
    的头像 发表于 12-27 16:51 852次阅读

    配置Ubuntu系统环境和安装的开发工具

    安装好Ubuntu系统环境后,开发前需要简单配置Ubuntu系统环境以及安装一些必备的开发工具。
    的头像 发表于 12-22 13:32 1538次阅读
    配置<b class='flag-5'>Ubuntu</b>系统环境和安装的开发工具

    ubuntu20.04设置环境变量方法

    设置环境变量 输入下面的这行代码,注意到底是melodic还是noetic或者是kinetic是由你的ubuntu的版本决定的,比如我的ubuntu是20.04版本的,对应的是noetic,也就
    的头像 发表于 12-01 16:34 1295次阅读
    <b class='flag-5'>ubuntu</b>20.04设置环境变量方法

    ubuntu怎么退出到windows

    Ubuntu是一个流行的开源操作系统,它与Windows相比具有不同的用户界面和功能。然而,有时候我们可能需要在Ubuntu上进行一些任务后,快速地返回到我们熟悉的Windows操作系统。本文将详细
    的头像 发表于 11-28 14:59 8091次阅读

    ubuntu系统和win10系统怎么切换

    在现代计算机世界中,Ubuntu和Windows 10是两个最流行和广泛使用的操作系统之一。它们提供了不同的用户体验和功能。有时,我们可能需要在Ubuntu和Windows 10之间切换操作系统
    的头像 发表于 11-27 17:08 4167次阅读

    ubuntu网络配置命令

    Ubuntu是一种广泛使用的开源操作系统,其网络配置相对来说比较简单和直观。在本文中,将向您介绍如何使用命令行设置和管理Ubuntu的网络配置。 Ubuntu提供了许多命令行工具来配
    的头像 发表于 11-27 17:02 2394次阅读

    ubuntu20.04安装教程

    Ubuntu 20.04 的安装步骤如下: 制作启动U盘。首先下载Ubuntu 20.04的镜像文件和UltraISO(镜像制作工具)。然后使用UltraISO打开下载的镜像文件,插入U盘,选择启动
    的头像 发表于 11-13 16:59 1840次阅读

    Ubuntu系统下编译OpenCV4.8源码记录

    很多人经常会问我是否有在Ubuntu系统化下开发OpenCV C++应用的教程,其实一直没有,然后有几块开发板都是基于Linux的,有Jetson系列的开发板,所以我以前写过一篇文章如何在
    的头像 发表于 10-27 16:07 1464次阅读
    <b class='flag-5'>Ubuntu</b>系统下编译OpenCV4.8源码记录