mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
255 lines
13 KiB
Markdown
255 lines
13 KiB
Markdown
|
[#]: subject: "Advantages and Disadvantages of Using Linux"
|
|||
|
[#]: via: "https://itsfoss.com/advantages-linux/"
|
|||
|
[#]: author: "Ankush Das https://itsfoss.com/author/ankush/"
|
|||
|
[#]: collector: "lkxed"
|
|||
|
[#]: translator: "chai001125"
|
|||
|
[#]: reviewer: " "
|
|||
|
[#]: publisher: " "
|
|||
|
[#]: url: " "
|
|||
|
|
|||
|
使用 Linux 的优势和劣势
|
|||
|
======
|
|||
|
|
|||
|
Linux 是非常流行的,你到处都能听到与 Linux 相关的内容。人们会在技术论坛上讨论它;Linux 是课程中的一部分;你最喜欢的 YouTube 技术主播在展示他们的 Linux 内核构建时会很兴奋;你在 Twitter 上关注的10倍效率开发者(10x developers)都是 Linux 粉丝。
|
|||
|
|
|||
|
基本上,Linux 无处不在,每个人都在谈论它,因此你可能会不自主地陷入到对错失了 “学习 Linux” 这一有意义事件的不安中。
|
|||
|
|
|||
|
所以,你想知道 Linux 的优势是什么,以及它是否值得去学习呢。
|
|||
|
|
|||
|
在这篇文章中,我总结了很多 Linux 的优势和劣势。
|
|||
|
|
|||
|
如果你在选择 Linux 和你偏好的操作系统方面犹豫不决,我们愿意为你提供一些帮助。
|
|||
|
|
|||
|
在开始之前,我们要指出的是 Linux 本身并不是一个操作系统,它的操作系统被称为 [Linux 发行版][1],而且 Linux 的发行版有数百个。为简单起见,我将其称为 Linux 操作系统,而不是某个特定的 Linux 发行版。可以参考 [这篇文章][2],来更好地理解这些东西。
|
|||
|
|
|||
|
### 使用 Linux 的优势
|
|||
|
|
|||
|
如果你对 Linux 替代现在的操作系统而感到好奇,那么只有当你了解 Linux 的优势,才会有意义。
|
|||
|
|
|||
|
如果 Linux 在你想要它做的事情上表现出色,你将永远都不会后悔你的决定。
|
|||
|
|
|||
|
#### 不用购买许可证
|
|||
|
|
|||
|
![open source proprietary illustration][3]
|
|||
|
|
|||
|
你需要拥有 Apple 设备,才能使用 macOS 作为日常驱动程序;你需要拥有 Windows 许可证,才能使用微软的 Windows。
|
|||
|
|
|||
|
因此,你需要对这些东西进行一定的投资。但是,对于 Linux呢?它是完全免费的!
|
|||
|
|
|||
|
与 Windows 和 macOS 相比,不仅仅是操作系统上的不同,Linux 上还有许多免费的软件包。
|
|||
|
|
|||
|
你无需支付许可证,就可以使用所有主流的 Linux 发行版。当然,你可以选择捐赠来支持该项目,但这完全取决于你自己的意愿。
|
|||
|
|
|||
|
**此外**,Linux 是完全开源的,这表明所有人都能检查源代码的透明度。
|
|||
|
|
|||
|
#### 能以最小的系统资源运行
|
|||
|
|
|||
|
![linux mint 21 resource usage][4]
|
|||
|
|
|||
|
通常,用户考虑尝试另一个操作系统,是因为他们对现有系统的性能感到沮丧。
|
|||
|
|
|||
|
这也是我的个人经历。我受朋友的委托,使用 Linux 来更新他们的旧笔记本电脑或经常滞后的系统。
|
|||
|
|
|||
|
而且,Linux 发行版能够在普通的硬件配置上运行,你不需要拥有最新最好的硬件。此外,还有专门的 [轻量级 Linux 发行版][5] 可以在较旧的硬件上运行而不会出现问题。
|
|||
|
|
|||
|
因此,如果你立即使用 Linux,你将会有更大的可能性,来更新旧系统或获得性能快速的计算机。
|
|||
|
|
|||
|
#### 更少地受到恶意软件的威胁
|
|||
|
|
|||
|
![malware illustration][6]
|
|||
|
|
|||
|
没有操作系统可以免受恶意文件或脚本的侵害。如果你从未知来源下载并运行某些内容,则无法保证其安全性。
|
|||
|
|
|||
|
然而,对于 Linux,情况会更好一些。诚然,研究人员已经发现了针对 Linux 物联网设备的攻击者。但是,对于桌面 Linux,还无须担心。
|
|||
|
|
|||
|
恶意攻击者攻击的目标是更受家庭欢迎的平台,而 Linux 在桌面领域并没有很大的市场份额来吸引到这种关注。在某种程度上,这会是一件好事。
|
|||
|
|
|||
|
你要做的就是坚持使用官方软件包,并在执行任何操作之前阅读指导书。
|
|||
|
|
|||
|
另外,在 Linux 上,你也不用安装一个防病毒程序,来保护本机免受恶意软件的威胁。
|
|||
|
|
|||
|
#### 可个性化定制
|
|||
|
|
|||
|
![Pop!_OS 22.04 LTS][7]
|
|||
|
|
|||
|
你可以使用开源代码,根据需要自由定制你的 Linux 体验。
|
|||
|
|
|||
|
当然,你需要具备一些专业知识,才能充分地定制你的 Linux。但是与 macOS 和 Windows 相比,即使你没有任何经验,也可以在 Linux 操作系统中获得更多自定义功能。
|
|||
|
|
|||
|
![Customized Linux experience | Reddit user: u/ZB652][8]
|
|||
|
|
|||
|
[u/ZB652][9]
|
|||
|
|
|||
|
如果你想要个性化你的体验,并愿意付出额外的努力,那么 Linux 就非常适合你。例如,你可以参考 [KDE 定制指南][10] 和 [dock options][11] 以获得基本的自定义方法。
|
|||
|
|
|||
|
#### 适用于所有人
|
|||
|
|
|||
|
使用 macOS 或 Windows,你只能在 Microsoft 或 Apple 最终确定的设计/偏好选择中,做出你的选择。
|
|||
|
|
|||
|
但是,对于 Linux,你能发现好几个 Linux 发行版专注于各种事情。
|
|||
|
|
|||
|
例如,你可以选择能始终获取最新功能的 Linux 发行版,或者你也可以选择只为你提供安全/维护更新的 Linux 发行版。
|
|||
|
|
|||
|
你可以使用有开箱即用好看外观的 Linux 发行版,或提供最大化自定义选项的 Linux 发行版。Linux 发行版的选择是多种多样的。
|
|||
|
|
|||
|
我建议你从 [能提供最佳用户体验的选项][12] 开始。
|
|||
|
|
|||
|
#### 完整的开发环境
|
|||
|
|
|||
|
如果你是软件开发人员或学习编程的学生,Linux 绝对是有优势的。许多构建工具都能在 Linux 上使用,并能够集成到 Linux 中。使用容器(Docker),你可以轻松创建专门的测试环境。
|
|||
|
|
|||
|
微软知道这个的价值,因此它创建了 WSL,让开发人员可以在 Windows 内访问 Linux 环境。尽管如此,WSL 并没有接近真正的 Linux 体验,在 Windows 上使用 Docker 也同样如此。
|
|||
|
|
|||
|
但是这并不适用于网页设计,因为极为好用的 Adobe 工具并不能在 Linux 上使用。但是,如果你的工作不需要 Adobe,Linux 会是一个不错的选择。
|
|||
|
|
|||
|
#### Linux 是一项必须学习的技能!
|
|||
|
|
|||
|
使用 Linux 有一个学习曲线,刚开始时掌握的速度最快,之后则逐渐变得平缓,但是它给你提供了对各种事物的洞察力。
|
|||
|
|
|||
|
你可以通过探索和自由定制 Linux,或者仅仅是通过使用它,来了解操作系统中的事物是如何工作的。
|
|||
|
|
|||
|
不是每个人都知道如何使用 Linux。
|
|||
|
|
|||
|
因此,通过学习 Linux 来获得和扩展你对软件和计算机的知识会是一项很棒的技能。
|
|||
|
|
|||
|
#### Linux 是一个必要的工作技能
|
|||
|
|
|||
|
![job illustration][13]
|
|||
|
|
|||
|
正如我之前提及的,学习 Linux 是一个很好的技能,这不仅仅能增长你的知识,它在职业方面也很有用。
|
|||
|
|
|||
|
通过学习 Linux 的基础知识,你可以成为 Linux 系统管理员或安全专家,并且能胜任很多其他的工作。
|
|||
|
|
|||
|
因此,学习 Linux 开辟了一系列机会!
|
|||
|
|
|||
|
#### 保护隐私
|
|||
|
|
|||
|
如果你没有 Microsoft 账号,那么你就不能使用 Windows。当你启动 Windows 时,你会发现它会从很多的服务和应用中记录你的数据。
|
|||
|
|
|||
|
![privacy windows][14]
|
|||
|
|
|||
|
虽然你可以找到此类设置并禁用它们,但很明显,Windows 的默认配置不会考虑你的隐私。
|
|||
|
|
|||
|
而在 Linux 中,并非如此。虽然某些应用程序/发行版会有一个可选功能,让你可以与他们分享有用的东西,但这并不是什么大问题。Linux 上的大多数东西都是经过定制的,默认情况下可以为你提供最大的隐私,从而无需配置任何东西。
|
|||
|
|
|||
|
但是,Apple 和 Microsoft 会采用巧妙的策略从你的计算机收集匿名的使用数据。有时,他们会在你通过帐户登录时,将你的活动记录在他们的应用商店中。
|
|||
|
|
|||
|
#### 自定义项目和自托管
|
|||
|
|
|||
|
你是一个喜欢捣鼓小发明的人吗?如果你喜欢制作电子或软件项目,Linux 会是你的发明天堂。
|
|||
|
|
|||
|
你可以在 [单板机(例如树莓派)][15] 上使用 Linux,开发出一些很酷的东西,例如复古游戏机、家庭自动化系统等等。
|
|||
|
|
|||
|
你也能在你自己的服务器上部署开源的软件,并维护他们。这称为自托管,它有以下的优点:
|
|||
|
|
|||
|
* 减少托管费用
|
|||
|
* 掌控你的数据
|
|||
|
* 对于你的每个需求,定制应用/服务
|
|||
|
|
|||
|
你能直接使用 Linux 或者使用基于 Linux 的工具,来做这所有的事情。
|
|||
|
|
|||
|
### 使用 Linux 的劣势
|
|||
|
|
|||
|
Linux 并不是一个没有缺点的选择。任何事都具有两面性,Linux 也有一些不好的地方,包括:
|
|||
|
|
|||
|
#### 不容易快速上手
|
|||
|
|
|||
|
![too much learn illustration][16]
|
|||
|
|
|||
|
学习的目的通常不在于掌握一项新技能,更重要的是尽可能快地适应。
|
|||
|
|
|||
|
如果用户使用某一个东西,却无法完成任务,那么它并不适合他们。对于每个操作系统也是如此。例如,使用 Windows/macOS 的用户可能不会很快适应 Linux。
|
|||
|
|
|||
|
你可以阅读我们的比较文章以了解 [macOS 和 Linux 之间的区别][17]。
|
|||
|
|
|||
|
我同意一些人会比其他人学习速度更快。但是,总体而言,当你踏入 Linux 世界时,你需要付出一点努力,去学习那些不明显的东西。
|
|||
|
|
|||
|
#### 多样性
|
|||
|
|
|||
|
虽然我们建议使用 [为初学者量身定制的最佳 Linux 发行版][18],但一开始就选择你喜欢的版本,可能会让人不知所措。
|
|||
|
|
|||
|
你可能会想尝试其中多个版本,以查看最适合你的 Linux 发行版,但是这既耗时又令人十分困惑。
|
|||
|
|
|||
|
最好选择其中一种 Linux 发行版。但是,如果你仍然感到困惑,你可以仍旧使用 Windows/macOS。
|
|||
|
|
|||
|
#### 在桌面领域的市场份额相对较低
|
|||
|
|
|||
|
![linux desktop market share][19]
|
|||
|
|
|||
|
Linux 不是流行的桌面操作系统。
|
|||
|
|
|||
|
这不应该是用户关心的问题。但是,如果没有大的市场占有率,就不能指望应用程序开发人员为 Linux 开发/维护工具。
|
|||
|
|
|||
|
当然,现在 Linux 有很多重要且流行的工具,比以往任何时候都多。但是,这仍然是一个意味着并非所有好的工具/服务都可以在 Linux 上运行的因素。
|
|||
|
|
|||
|
请参阅我们定期更新的关于 [Linux 的市场份额][20] 的文章,了解相关内容。
|
|||
|
|
|||
|
#### 缺少专有软件
|
|||
|
|
|||
|
正如我上面提到的,并不是开发者都对将他们的工具/应用程序引入 Linux 感兴趣。
|
|||
|
|
|||
|
因此,你可能在 Linux 上找不到适用于 Windows/macOS 的所有优质专有产品。诚然,你可以使用兼容层在 Linux 上运行 Windows/macOS 程序。
|
|||
|
|
|||
|
但这并不总是有效。例如,你没有支持 Linux 的官方 Microsoft 365 和壁纸引擎(Wallpaper Engine)等工具。
|
|||
|
|
|||
|
#### 不是游戏优先的操作系统
|
|||
|
|
|||
|
![gaming illustration][21]
|
|||
|
|
|||
|
如果你想在电脑上玩游戏,Windows 仍然是支持最新硬件和技术的最佳选择。
|
|||
|
|
|||
|
在 Linux 上玩游戏并不方便。如果你有兴趣,可以参考我们的 [Linux 游戏指南][22] 以了解更多信息。
|
|||
|
|
|||
|
#### 缺少专业的技术支持
|
|||
|
|
|||
|
我知道不是每个人都需要技术支持。但是,一些技术支持选项能够在他们的笔记本电脑或计算机上远程指导用户/修复问题。
|
|||
|
|
|||
|
使用 Linux,你可以向社区寻求帮助,但它可能不像某些专业技术支持服务那样好用。
|
|||
|
|
|||
|
你仍然需要完成大部分内容,并自己尝试一些东西,并不是每个人都喜欢这样做的。
|
|||
|
|
|||
|
### 总结
|
|||
|
|
|||
|
我主要是 Linux 用户,但我在玩游戏时使用 Windows。虽然我偏好 Linux,但我尽力在这篇文章中对 Linux 保持中立态度,并给你足够的指导,以便你可以决定 Linux 是否适合你。
|
|||
|
|
|||
|
如果你打算使用 Linux,并且从未使用过它,请迈出你的第一步吧,可以参考 [在虚拟机中使用 Linux 的第一步][23]。如果你有 Windows 11,你也可以使用 WSL2。
|
|||
|
|
|||
|
我非常乐意收到你的评价和建议。
|
|||
|
|
|||
|
--------------------------------------------------------------------------------
|
|||
|
|
|||
|
via: https://itsfoss.com/advantages-linux/
|
|||
|
|
|||
|
作者:[Ankush Das][a]
|
|||
|
选题:[lkxed][b]
|
|||
|
译者:[chai001125](https://github.com/chai001125)
|
|||
|
校对:[校对者ID](https://github.com/校对者ID)
|
|||
|
|
|||
|
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|||
|
|
|||
|
[a]: https://itsfoss.com/author/ankush/
|
|||
|
[b]: https://github.com/lkxed
|
|||
|
[1]: https://itsfoss.com/what-is-linux/
|
|||
|
[2]: https://itsfoss.com/what-is-linux/
|
|||
|
[3]: https://itsfoss.com/wp-content/uploads/2022/08/open-source-proprietary-illustration.jpg
|
|||
|
[4]: https://itsfoss.com/wp-content/uploads/2022/08/linux-mint-21-resource-usage.jpg
|
|||
|
[5]: https://itsfoss.com/lightweight-linux-beginners/
|
|||
|
[6]: https://itsfoss.com/wp-content/uploads/2022/09/malware-illustration.jpg
|
|||
|
[7]: https://itsfoss.com/wp-content/uploads/2022/08/pop-os-screenshot-2022.png
|
|||
|
[8]: https://itsfoss.com/wp-content/uploads/2022/09/customization-reddit-unixporn.jpg
|
|||
|
[9]: https://www.reddit.com/r/unixporn/comments/wzu5nl/plasma_cscx2n/
|
|||
|
[10]: https://itsfoss.com/kde-customization/
|
|||
|
[11]: https://itsfoss.com/best-linux-docks/
|
|||
|
[12]: https://itsfoss.com/beautiful-linux-distributions/
|
|||
|
[13]: https://itsfoss.com/wp-content/uploads/2022/09/job-illustration.jpg
|
|||
|
[14]: https://itsfoss.com/wp-content/uploads/2022/09/privacy-windows.webp
|
|||
|
[15]: https://itsfoss.com/raspberry-pi-alternatives/
|
|||
|
[16]: https://itsfoss.com/wp-content/uploads/2022/09/too-much-learn-illustration.jpg
|
|||
|
[17]: https://itsfoss.com/mac-linux-difference/
|
|||
|
[18]: https://itsfoss.com/best-linux-beginners/
|
|||
|
[19]: https://itsfoss.com/wp-content/uploads/2017/09/linux-desktop-market-share.jpg
|
|||
|
[20]: https://itsfoss.com/linux-market-share/
|
|||
|
[21]: https://itsfoss.com/wp-content/uploads/2022/08/gaming-illustration.jpg
|
|||
|
[22]: https://itsfoss.com/linux-gaming-guide/
|
|||
|
[23]: https://itsfoss.com/why-linux-virtual-machine/
|