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

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

3天内不再提示

Linux 的优势和劣势

dyquk4xk2p3d 来源:良许Linux 作者:良许Linux 2022-10-24 11:02 次阅读

Linux 是一个流行词,你到处都能听到与 Linux 相关的内容。人们在技术论坛上讨论它、Linux 是课程中的一部分;你最喜欢的 YouTube 技术主播在兴奋地展示构建他们的 Linux 内核;你在 Twitter 上关注的10 倍效率开发者(10x developers)都是 Linux 粉丝。

基本上,Linux 无处不在,每个人都在谈论它,因此你可能会不自主地陷入到对错失了 “学习 Linux” 的不安中。

所以,你想知道 Linux 的优势是什么,以及它是否值得去学习。

在这篇文章中,我总结了很多 Linux 的优势和劣势。

如果你在选择 Linux 还是你喜欢的操作系统上犹豫不决,我们愿意为你提供一些帮助。

在开始之前,我们要指出的是,“Linux” 本身并不是一个操作系统,它的操作系统被称为Linux 发行版 itsfoss.com,而且 Linux 的发行版有数百种。为简单起见,我将其称为 Linux 操作系统,而不是某个特定的 Linux 发行版。

使用 Linux 的优势

如果你想使用 Linux 替代现在的操作系统,那么只有当你了解 Linux 的优势,才会有意义。

如果 Linux 在你想要它做的事情上表现出色,你将永远都不会后悔你的决定。

不用购买许可证

open source proprietary illustration

你需要拥有苹果公司的设备,才能使用 macOS 作为日常使用;你需要拥有 Windows 许可证,才能使用微软的 Windows。

因此,你需要对这些东西进行一定的投资。但是,对于 Linux 呢?它是完全免费的!

与 Windows 和 macOS 相比,不仅仅是操作系统上的不同,Linux 上还有许多免费的软件包。

你无需支付许可证费用,就可以使用所有主流的 Linux 发行版。当然,你可以选择捐赠来支持该项目,但这完全取决于你自己的意愿。

此外,Linux 是完全开源的,这意味着所有人都能检查源代码的透明度。

能以最小的系统资源运行

6fa5ae14-5278-11ed-a3b6-dac502259ad0.jpg

linux mint 21 resource usage

通常,用户考虑尝试另一个操作系统,是因为他们对现有系统的性能感到沮丧。

这也是我的个人经历。我受朋友的委托,使用 Linux 来更新他们的旧笔记本电脑或经常滞后的系统。

而且,Linux 发行版能够在普通的硬件配置上运行,你不需要拥有最新最好的硬件。此外,还有专门的轻量级 Linux 发行版 itsfoss.com可以在较旧的硬件上运行而不会出现问题。

因此,如果你立即使用 Linux,你有更多的机会恢复你的旧系统,或在短时间内获得一个快速的计算机。

更少地受到恶意软件的威胁

malware illustration

没有操作系统可以免受恶意文件或脚本的侵害。如果你从未知来源下载并运行某些内容,则无法保证其安全性。

然而,对于 Linux,情况会更好一些。诚然,研究人员已经发现了针对 Linux 物联网设备的攻击者。但是,对于桌面 Linux,还无须担心。

恶意攻击者攻击的目标是更受家庭欢迎的平台,而 Linux 在桌面领域并没有很大的市场份额来吸引到这种关注。在某种程度上,这可能是一件好事。

你要做的就是坚持使用官方软件包,并在执行任何操作之前阅读指导说明。

另外,在 Linux 上,你也不用安装防病毒程序,来保护本机免受恶意软件的威胁。

可个性化定制

6fd7122e-5278-11ed-a3b6-dac502259ad0.png

Pop!_OS 22.04 LTS

有了开源的代码,你就可以根据需要自由定制你的 Linux 体验。

当然,你需要具备一些专业知识,才能充分地定制你的 Linux。但是与 macOS 和 Windows 相比,即使你没有任何经验,也可以在 Linux 操作系统中获得更多自定义功能。

70231124-5278-11ed-a3b6-dac502259ad0.jpg

Customized Linux experience | Reddit user: u/ZB652

如果你想要个性化你的体验,并愿意付出额外的努力,那么 Linux 就非常适合你。例如,你可以参考KDE 定制指南 itsfoss.com和停靠区选项 itsfoss.com以获得基本的自定义方法。

适用于所有人

使用 macOS 或 Windows,你只能在微软或苹果最终确定的设计/偏好选择中,做出你的选择。

但是,对于 Linux,你能发现专注于各种事情的不同的 Linux 发行版。

例如,你可以选择能始终获取最新功能的 Linux 发行版,或者你也可以选择只为你提供安全/维护更新的 Linux 发行版。

你可以使用有开箱即用、外观好看的 Linux 发行版,或提供最大程度的自定义选项的 Linux 发行版。Linux 发行版的选择是多种多样的。

我建议你从能提供最佳用户体验的选项 itsfoss.com开始。

完整的开发环境

如果你是软件开发人员或学习编程的学生,Linux 绝对是有优势的。许多构建工具都能在 Linux 上使用,并能够集成到 Linux 中。使用容器(Docker),你可以轻松创建专门的测试环境。

微软知道这个价值,因此它创建了 WSL,让开发人员可以在 Windows 内访问 Linux 环境。尽管如此,WSL 并没有接近真正的 Linux 体验,在 Windows 上使用 Docker 也同样如此。

但是这并不适用于网页设计,因为极为好用的 Adobe 工具并不能在 Linux 上使用。但是,如果你的工作不需要 Adobe,Linux 会是一个不错的选择。

Linux 是一项必须学习的技能!

使用 Linux 有一个学习曲线,刚开始时掌握的速度最快,之后则逐渐变得平缓,但是它给你提供了对各种事物的洞察力。

你可以通过探索和自由定制 Linux,或者仅仅是通过使用它,来了解操作系统中的事物是如何工作的。

不是每个人都知道如何使用 Linux。

因此,通过学习 Linux 来获得和扩展你对软件和计算机的知识会是一项很棒的技能。

Linux 是一个必要的工作技能

job illustration

正如我之前提及的,学习 Linux 是一个很好的技能,这不仅仅能增长你的知识,它在职业方面也很有用。

通过学习 Linux 的基础知识,你可以成为 Linux 系统管理员或安全专家,并且能胜任很多其他的工作。

因此,学习 Linux 开辟了一系列机会!

保护隐私

如果你没有微软账号,那么你就不能使用 Windows。当你启动 Windows 时,你会发现它会在很多的服务和应用中记录你的数据。

70ca2388-5278-11ed-a3b6-dac502259ad0.png

privacy windows

虽然你可以找到此类设置并禁用它们,但很明显,Windows 的默认配置不会考虑你的隐私。

而在 Linux 中,并非如此。虽然某些应用程序/发行版会有一个可选功能,让你可以与他们分享有用的东西,但这并不是什么大问题。Linux 上的大多数东西都是经过定制的,默认情况下可以为你提供最大的隐私,从而无需配置任何东西。

但是,苹果和微软会采用巧妙的策略从你的计算机收集匿名的使用数据。偶尔,他们会记录你在他们的应用商店的活动,以及当你通过你的账户登录时的信息

自定义项目和自托管

你是一个喜欢捣鼓小发明的人吗?如果你喜欢制作电子或软件项目,Linux 会是你的发明天堂。

你可以在诸如树莓派这样的单板机 itsfoss.com上使用 Linux,开发出一些很酷的东西,例如复古游戏机、家庭自动化系统等等。

你也能在你自己的服务器上部署开源的软件,并维护他们。这称为自托管,它有以下的优点:

◈减少托管费用 ◈掌控你的数据 ◈对于你的每个需求,定制应用/服务

你能直接使用 Linux 或者使用基于 Linux 的工具,来做这所有的事情。

使用 Linux 的劣势

Linux 并不是一个没有缺点的选择。任何事都具有两面性,Linux 也有一些不好的地方,包括:

不容易快速上手

too much learn illustration

学习的目的通常不在于掌握一项新技能,更重要的是尽可能快地适应。

如果用户使用某一个东西,却无法完成任务,那么它并不适合他们。对于每个操作系统也是如此。例如,使用 Windows/macOS 的用户可能不会很快适应 Linux。

你可以阅读我们的比较文章以了解macOS 和 Linux 之间的区别 itsfoss.com。

我同意一些人会比其他人学习速度更快。但是,总体而言,当你踏入 Linux 世界时,你需要付出一点努力,去学习那些不明显的东西。

多样性

虽然我们建议使用为初学者量身定制的最佳 Linux 发行版 itsfoss.com,但一开始就选择你喜欢的版本,可能会让人不知所措。

你可能会想尝试其中多个版本,以查看最适合你的 Linux 发行版,但是这既耗时又令人十分困惑。

最好选择其中一种 Linux 发行版。但是,如果你仍然感到困惑,你可以仍旧使用 Windows/macOS。

在桌面领域的市场份额相对较低

linux desktop market share

Linux 不是流行的桌面操作系统。

这不应该是用户关心的问题。但是,如果没有大的市场占有率,就不能指望应用程序开发人员为 Linux 开发/维护工具。

当然,现在 Linux 有很多重要且流行的工具,比以往任何时候都多。但是,这仍然是一个因素,意味着并非所有好的工具/服务都可以在 Linux 上运行。

请参阅我们定期更新的关于Linux 的市场份额 itsfoss.com的文章,了解相关内容。

缺少专有软件

正如我上面提到的,并不是开发者都对将他们的工具/应用程序引入 Linux 感兴趣。

因此,你可能在 Linux 上找不到适用于 Windows/macOS 的所有优质专有产品。诚然,你可以使用兼容层在 Linux 上运行 Windows/macOS 程序。

但这并不总是有效。例如,你没有支持 Linux 的官方微软 365 和像 Wallpaper Engine 这样的工具。

不是游戏优先的操作系统

gaming illustration

如果你想在电脑上玩游戏,Windows 仍然是支持最新硬件和技术的最佳选择。

谈到 Linux,有很多 “如果和但是” 需要一个明确的答案。

请注意,你可以在 Linux 上玩很多现代游戏,但在各种不同的硬件上可能不会有一致的体验。正如我们的一位读者在评论中建议的那样,你可以使用 Steam Play 在 Linux 上尝试许多 Windows 独占的游戏,而不会出现潜在的障碍。

Steam Deck 正在鼓励更多的游戏开发者使他们的游戏在 Linux 上运行得更好。而且,这在不久的将来只会得到改善。因此,如果你能花点功夫在 Linux 上尝试你最喜欢的游戏,可能不会让人失望。

话虽如此,在 Linux 上玩游戏并不方便。如果你有兴趣,可以参考我们的Linux 游戏指南 itsfoss.com以了解更多信息。

缺少专业的技术支持

我知道不是每个人都需要技术支持。但是,一些技术支持选项能够在他们的笔记本电脑或计算机上远程指导用户/修复问题。

使用 Linux,你可以向社区寻求帮助,但它可能不像某些专业技术支持服务那样好用。

你仍然需要自己完成大部分努力,并自己尝试一些东西,并不是每个人都喜欢这样做的。

总结

我主要是 Linux 用户,但我在玩游戏时使用 Windows。虽然我偏好 Linux,但我尽力在这篇文章中对 Linux 保持中立态度,并给你足够的指导,以便你可以决定 Linux 是否适合你。

如果你打算使用 Linux,并且从未使用过它,请迈出你的第一步吧,可以参考在虚拟机中使用 Linux 的第一步 itsfoss.com。如果你有 Windows 11,你也可以使用 WSL2。

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

    关注

    87

    文章

    11292

    浏览量

    209323
  • 操作系统
    +关注

    关注

    37

    文章

    6801

    浏览量

    123283
  • 软件包
    +关注

    关注

    0

    文章

    104

    浏览量

    11590

原文标题:使用 Linux 的优势和劣势

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

收藏 人收藏

    评论

    相关推荐

    ASIC和FPGA的优势劣势

    ASIC和FPGA具有不同的价值主张,在作出选择前必须仔细评估。两种种技术对比。这里介绍了ASIC和FPGA 的优势劣势
    发表于 03-31 17:30 5627次阅读
    ASIC和FPGA的<b class='flag-5'>优势</b>与<b class='flag-5'>劣势</b>

    点与扫描平均的相对优势/劣势是什么?

    任何人都可以告诉我点与扫描平均的相对优势/劣势吗?我假设PNA使用的两种平均方法与附件中的方法类似/相同。那是对的吗?这是从HP 4291B阻抗/材料分析仪的手册中获得的,但是没有提到任何一个的好处
    发表于 10-09 09:48

    在测试系统中使用合成仪器优势劣势分析应用指南1465年至1424年

    在测试系统中使用合成仪器优势劣势分析应用指南1465-24
    发表于 10-11 17:26

    在测试系统中使用合成仪器优势劣势分析应用指南1465年至1424年

    在测试系统中使用合成仪器优势劣势分析应用指南1465年至1424年
    发表于 10-12 11:40

    开环MIMO和闭环MIMO分别有什么优势劣势

    开环MIMO技术有什么优势劣势?闭环MIMO技术有什么优势劣势
    发表于 06-01 06:00

    OLED技术优势劣势是什么?

    什么是OLED?OLED技术优势劣势是什么?
    发表于 06-02 06:37

    RISC-V是什么?它与ARM架构相比有何优势劣势

    RISC-V是什么?它与ARM架构相比有何优势劣势?哪些市场应用和产品将会成为RISC-V架构快速发展的驱动力?RISC-V对半导体产业的发展会带来哪些影响?
    发表于 06-16 06:44

    C++开发单片机有哪些优势劣势呢?

    在一般的IDE里面除了C可以选择还有很多常见的C++,C++开发单片机有哪些优势劣势
    发表于 10-16 07:30

    激光焊接有哪些优势劣势

    激光焊接是一种高精度的焊接技术,利用激光束将金属材料加热至熔化点以实现焊接。它在工业领域中得到广泛应用,具有许多优势劣势。本文将介绍激光焊接的优势劣势,并对其在各个领域中的应用进行
    的头像 发表于 07-05 17:16 2500次阅读

    了解千兆光模块和万兆光模块的优势劣势

    千兆光模块和万兆光模块是当前光纤通信领域中常见的两种光模块。它们分别适用于不同的网络通信需求,并各有优势劣势。本文将重点讨论千兆光模块和万兆光模块的优势劣势,并对未来发展趋势进行探
    的头像 发表于 10-30 11:36 840次阅读

    springcloud的优势劣势

    、数据流等功能。Spring Cloud 的优势劣势如下: 优势: 简化开发:Spring Cloud 提供了一系列的开发工具和框架,使得微服务开发变得更加简洁和高效。开发人员可以通过使用Spring Cloud的组件和工具,
    的头像 发表于 12-03 16:22 1911次阅读

    拼接屏有什么优势劣势

    拼接屏,作为一种新型的显示技术,近年来在各个领域得到了广泛的应用。它采用多块液晶面板组成一个整体进行使用,通过电子信号的切换来形成不同的画面效果。接下来,我们将对拼接屏的优势劣势进行深入分析。
    的头像 发表于 06-24 10:43 745次阅读

    电磁信号模拟系统有哪些优势劣势

    智慧华盛恒辉电磁信号模拟系统具有一系列优势劣势,这些优势劣势对于其应用范围和效果具有重要影响。以下是对电磁信号模拟系统优势
    的头像 发表于 07-16 16:34 422次阅读

    射频技术有哪些优势劣势

    射频技术,作为一种广泛应用的电磁波技术,在通信、医疗、工业等多个领域发挥着重要作用。其优势在于高效性、灵活性、非接触性等方面,但同时也存在一些劣势,如热偏移现象、尖角效应以及信号干扰等。以下是对射频技术优势
    的头像 发表于 08-13 10:13 1351次阅读

    SSR的优势劣势分析

    SSR(Server-Side Rendering,服务器端渲染)的优势劣势分析如下: SSR的优势 SEO友好 : 由于搜索引擎爬虫的性质,更容易识别和抓取服务端渲染的页面内容,因此提升了网站
    的头像 发表于 11-18 11:27 305次阅读