为什么我需要学习这么多?因为我必须了解每一层!我不仅渴望掌握整个技术栈的知识,从后台到前端,从硅片到屏幕,还渴望拥有功能更强大的机器!

作者 | Austin Pocus

译者 | 弯月,责编 | 刘静
出品 | CSDN(ID:CSDNnews)

以下为译文:

抱歉,Linux!错不在我,而在你。我永远也看不到“Linux桌面年”到来的那一天了。如今,就连这句话也几乎成了一个笑话。

根据Distro Watch的调查显示,目前第二受欢迎的Linux版本是Manjaro。在职业生涯的大部分时期,我都在使用Ubuntu和Linux Mint,于是我决定试试看Manjaro。毕竟,它是基于Arch Linux——这可能是我最喜欢的一个版本(假设我有几周的时间来配置的话)。

Manjaro的表现没有辜负我的期望。它与Arch Linux的关系就如同Linux Mint与Ubuntu,一个更易于使用的基本发行版。时至如今我的笔记本电脑仍在使用Manjaro,直到我的Mac送到。那么,究竟问题出在哪里?

我得承认,Linux伴随了我的成长,在我的职业生涯中功不可没。我有机会接触计算机都是因为Linux,如果当初没有可定制、可配置以及“只做一件事,并做好”的哲学,那么我可能压根就不会买计算机。

我开始使用Linux大约是在我13岁的时候,当时我的第一台电脑出了问题,那是在2004年,我没钱买新的电脑,当时PC机的平均价格为1699美元(远高于如今的2200美元)。我家人也没那么多钱。所以我必须自己想办法解决,幸运的是,跟我同病相怜的哥哥跟我说:“我们收到的废品里有好多电脑!”

他指的是回收废旧金属,然后送到垃圾回收中心或废品收购站,以换取微薄的金钱。

2004年的时候,我们家的经济状况很不好,说白了就是很穷。虽然我们不至于挨饿,但也是入不敷出,岌岌可危。我父亲在快到退休年龄的时候,突然失去了他那份无聊的轧钢工的工作。于是,他跳上了卡车,开始和我哥哥一起去收废品。

说回正题,我哥哥意识到这些神秘的机器中可能存在某种商机,他想:“也许我可以试试看修好这些电脑。”事实证明,我确实可以。

在我们的第一台计算机出现问题之前,我曾接触过Linux,据说这个古怪的操作系统,这种古怪的运行时可以在几乎零功率的情况下运行计算机。换句话说,你不需要最新最好的机器也可以使用电脑。我们都记得那些古老的DOS机器,但是我需要在屏幕上显示Windows,而基于shell的界面无法实现,该死!

因此,我认为Linux是我最好的选择,它甚至可以在功率不足的机器上运行。但更重要的是,Linux很难被入侵。我并不是说Linux本质上更难被黑客入侵(尽管事实确实如此),而是因为大多数病毒是为Windows或Mac编写的。Linux很难中招(病毒或恶意软件),因为使用Linux的人很少。

很快我就发现,我们收回来的绝大多数电脑并不是机器本身出了问题,它们只是被感染了。

于是,我安装了Linux。当时的我对Linux知之甚少,在接下来的15年里我体验了各种离奇的经历。一开始我只是想学习编程,但最终我学习了各种操作系统知识和操作系统中的指令。

为什么我需要学习这么多?因为我必须了解每一层!我不仅渴望掌握整个技术栈的知识,从后台到前端,从硅片到屏幕,还渴望拥有功能更强大的机器!

Linux可以像跑车一样进行定制,将某台计算机调整到完美的状态。有人在使用Gentoo吗?算了,如今你们肯定都在用Arch。

那么,究竟问题出在哪里?

Manjaro的第一个问题在于音频配置。pavucontrol的功能非常强大,然而除非你是音频工程师,否则就无法搞定这个声卡。最终我未能将扬声器直接插到台式机的声卡上,只能插到显示器上,这显然很荒谬。

我使用的是内置的英特尔声卡,它可以与Manjaro使用的Linux内核的最新版本完美兼容,那又为什么无法正常工作呢?我猜大概是因为我的主板及其音频接口无法与Linux完全兼容,但是我对此一无所知。

Linux的第二个问题在于显卡配置。当时我入手了Radeon RX 5700 XT,却无法同时兼顾这个显卡与wifi,因为支持最新版Radeon的Linux不支持wifi,而支持wifi版的又不支持这个显卡。

最终,我使用Panda的无线网卡解决了wifi的问题,但是始终未能解决显卡的问题,至少在Manjaro下搞不定,尽管Arch Wiki提供了很多帮助(这是有史以来最出色的Linux系统文档)。

因此,我下血本购买了GeForce 1080Ti,我知道这款显卡可以与Linux兼容,而且也很适合玩游戏。每次想到我原来的显卡不能用,不得不购买一款全新的显卡,我就觉得心疼。

Radeon显卡未能正常工作是有原因的。尽管Radeons更适合仅Linux系统,但最新最出色的显卡(无论是Radeon RX 5700 XT还是GeForce RTX 2080)都无法在Linux上运行,原因是没有人编写驱动程序。Radeon显卡的驱动程序比Nvidia更出色,这是因为ATI提供了高质量的开源驱动程序——只不过还不支持最新的显卡。从某种程度上来说,Nvidia有点蔑视Linux,他们只提供编译好的驱动程序,却从不提供源代码。

另一方面,Mac电脑的立场比较中立。Linux通过开源尽可能地为更多硬件提供支持,尽管通常是非官方的驱动程序。Windows的目标也相同,即通过非开源的编译好的驱动程序尽可能地支持更多硬件。然而,Mac却选择为一组特定的硬件提供最佳支持。

这意味着我们所需的配置更少,因为我们的选择本来就很少。Windows和Linux下的设备都需要安装外部的驱动程序,但在Mac下却完全不用。

不仅如此,Mac还提供了无与伦比的用户体验。Mac产品的UI/UX无可匹敌——声明我不是脑残粉,我说的是事实。天空是蓝色,水是液体,MacOS提供了出色的用户体验。

除了提供出色的硬件和用户支持外,Mac还提供了一流的开发环境,这要归功于Unix的根基。从本质上讲,你可以在Mac上获得Linux的所有工具,几乎感觉不出差异。

最初我选择Linux的原因很简单:我买不起Mac。我甚至买不起电脑!我的电脑都是别人扔掉的废品。我利用Ubuntu、Arch、Debian、Mint、DSL和其他几十个发行版创建了一个定制的Linux系统,在我的破电脑上拼凑出了一个最佳环境。

如今,我根本没有那么多耐心。我有能力、动机和机会干掉这个已死的Linux系统,然后找到一个更好的方法来替代。

最后让我们来数一数压垮骆驼的这一根根稻草:

缺少音频配置。

缺少默认的WiFi适配器支持。

缺少默认的显卡支持。

缺少清晰的UI/UX来显示系统的运行状况,以及如何修复错误。

最后一个至为关键。Linux认为你清楚自己在干什么。在某些情况下,Windows面对高级用户也有这样的想当然。在使用Linux的时候,我需要花费很大力气才能搞清楚“出了什么问题”并修复。但是在Mac下,修复问题非常轻松。Mac的UX设计看似更为“正确”。

例如,我想将主目录添加到快捷方式中,因为这样我就可以在Atom文本编辑器中打开这个目录,而且还会显示在Finder的左侧面板中。为此,我只需搜索“austin”或“projects”(这两个都是我的硬盘上的目录),单击鼠标右键,就可以了。在Linux下,执行相同的操作时,你需要考虑你使用的桌面环境/文件浏览器,以及它是否支持自定义快捷方式(乃至驱动器的搜索)。在Mac下,你只需要插入扬声器,通常就可以用了。显卡亦是如此,因为只要不是黑苹果,Mac就知道如何处理好与这些硬件和协议的交互。

Linux就像Perl,它们的信条是:“条条大路通罗马。”而反观Mac则更像Python,它们崇尚的哲学是:“用一种方法,最好是只有一种方法来做一件事。”虽然二者都有各自的优势与弊端,但我更喜欢后者。

Linux桌面已死。MacOS万岁!

原文:https://hackernoon.com/leaving-linux-for-mac-after-15-years-hbe627b1

本文为 CSDN 翻译,转载请注明来源出处。

- END -
如果看到这里,说明你喜欢这篇文章,请转发、点赞。微信搜索「perfect_iscas」,关注后回复「进群」或者扫描下方二维码即可进入无广告技术交流群。
扫描二维码进群↓

在看 

在坚持了15年后,我毅然决定离开 Linux,投入 Mac 的怀抱相关推荐

  1. 使用 Linux 15 年后,我重新回到 Windows:感觉非常糟糕

    整理 | 张仕影 出品 | CSDN(ID:CSDNnews) 我将 Linux 作为唯一使用的操作系统已经大约有 15 年了.最近,我开始了一份非常棒的新工作,但唯一的问题是--它配备了一台 Win ...

  2. 中国量子计算机应用普及,郭光灿院士专访:量子产业全梳理,15年后量子计算机或可普及...

    原标题:郭光灿院士专访:量子产业全梳理,15年后量子计算机或可普及 郭光灿 中国科学院院士 [编者按]21世纪量子科技正在变得炙手可热,量子计算机能解决很多传统计算机解决不了的问题,而量子密码也提供了 ...

  3. 科猫网:20万元创业,15年后市值170亿,小熊电器的增长逻辑是什么|领军企业

    20万元创业,15年后市值170亿,小熊电器的增长逻辑是什么|领军企业 在家电这一巨头林立.看似红海的市场,李一峰靠着"创意小家电"冲出重围.不过,他有时也会自我反省:如果激进一点 ...

  4. 昆明“路中式”公交站台使用15年后被拆除(图)

    原标题[昆明"路中式"公交站台使用15年后被拆除(图)] 2013年3月12日,在昆明使用了15年的33个"路中式"公交站台陆续被拆除,从路中挪到路边.图为昆明 ...

  5. 华为R5和linux版什么区别,荣耀MagicBook 15锐龙版r5第三方Linux版怎么样?上手跑分评测...

    这款荣耀MagicBook 15第三方Linux版是华为最新推出的一款,具体这款荣耀MagicBook 15第三方Linux版功能配置如何?如下一起来看看上手体验感受,价格行情,配置介绍,希望可以帮到 ...

  6. 上班15年后,普通程序员能实现财富自由吗?

    对于职业生涯还没有开挂的普通程序员来说,有可能实现财务自由吗? 先来说下财务自由的最低标准 北上广深:身价3000万,含房产1000万.现金2000万. 杭州.南京.成都等二线城市:身价1500万,含 ...

  7. 中国量子计算机应用普及,15年后量子计算机或可普及,你相信吗?

    量子计算正被视为第四次工业革命的引擎 其独特的并行计算能力 有着攻克传统计算机无解难题的巨大潜力 量子究竟有多厉害? 我国的量子技术发展如何? 不久前 本源量子科学顾问 中国科学院院士 中国量子光学和 ...

  8. Nginx 之父被拘留,时隔15年后,前老板提起了版权侵权诉讼!

    点击上方蓝色"视学算法",选择"设为星标" 作者 | oschina 来源 | oschina.net/news/112046/russian-police-r ...

  9. iOS 15 只是一个更好看的 Linux 吗?

    尽管 iOS 已经来到第15个版本,但iOS明显要更年轻,从按辈分讲,Linux可能要管 iOS 叫大爷. 乔布斯与NeXT 在2007年iPhone发布会上,那时候iOS还叫iPhone OS,乔布 ...

最新文章

  1. 校省选赛第一场A题Cinema题解
  2. Linux学习-07-vim编辑器
  3. 任意输入三个英文字母,按照字典顺序输出
  4. 熊逸《唐诗50讲》聚散篇 - 学习笔记与感想
  5. thuwc9102划水记
  6. 【任务分配】基于matlab蚁群算法无人机任务分配【含Matlab源码 1265期】
  7. python上传文件
  8. 1299最长上升子序列
  9. 手机APP开发常用工具有哪些
  10. 软工专硕考研_你可能需要了解--2018年北京大学软微软件工程专硕考研 经验分享...
  11. 分别用Java应用程序和Applet程序实现星星三角形图案的绘制
  12. 老照片瞬间修复神器!快帮你家的长辈恢复照片去吧
  13. 在线购物系统 分析类或问题域类图
  14. 微信多开工具 Mac版的安装及卸载教程
  15. 先卸载 nvidia-387.26驱动,再安装nvidia-384.81 驱动
  16. 开源 LighterWebGameEngine框架.外带用框架制作的 网游五彩连珠.
  17. tracert 实作
  18. NoClassDefFoundError解决方案
  19. WinCC与Mysql原来可以这样玩
  20. 没有权限访问vina linux,auto dockvina 安装-linux

热门文章

  1. 小米AI实验室六篇论文获ICASSP2022收录,多模态语音唤醒挑战赛夺冠
  2. GitHub 热榜:来膜拜这个流弊的 AI 框架!
  3. 聚焦联机交易分析一体化,巨杉数据库湖仓一体云产品全线升级
  4. 图神经网络如何对知识图谱建模? | 赠书
  5. 用 Java 训练深度学习模型,原来这么简单
  6. 来了来了!趋势预测算法大PK!
  7. Go开发者路线图2019,请收下这份指南
  8. Dropbox如何使用机器学习从数十亿图片中自动提取文字
  9. Google发布三大新品,Pixel手机价格直逼苹果
  10. Google、Intel、Uber等巨头如何布局AI?听听他们自己人怎么说