使用Linux和MacOS时的真实情况
白天是MacOS,晚上是Linux,我在不断切换中的经历
在这篇文章中,我想与大家分享我同时使用macOS和Linux并在它们之间定期切换的经验。我希望在文章的最后,你能明白我从使用每个系统中感受到的好处是什么,有哪些优点和缺点,以及我对未来的操作系统的结论。
为什么同时使用两种操作系统?
也许你想知道为什么我同时使用两个操作系统,答案很简单,所以我不会在这里花太多时间。我在我的个人设备上使用Linux已经很多很多年了。我第一次安装Linux是通过向Canonical公司提交请愿书,让它给我寄一张ubuntu的光盘,这样我就可以安装它了,因为那时下载操作系统是不可能的。但是,即使我所有的个人电脑都运行着Linux,在我所有的工作中(都在公司),默认的是Windows或macOS。在过去的5年中,我一直在使用macOS工作。
有些事情几乎是一样的
让我们先列举一些如果我在macOS或Linux上做,效果都一样的事情,然后再跳到更多有意义的东西。你可能知道,macOS继承了类似Unix的系统,这使得它在命令、安全和系统的稳健性方面与Linux非常相似。我不会在这里输入所有的细节,但是如果你是一个Linux用户,macOS会感觉很熟悉,至少在你打开终端的时候。
就我经常使用的应用程序而言,它们中的大多数都可以在两个平台上使用,或者我可以找到一个合适的替代形式,让我们来看看它们。
| 应用程序类别 | MacOS | Linux |
|---|---|---|
| 代码编辑器 | 编码编辑器 | 编码编辑 |
| 办公室 | 微软办公室 | 自由办公室 |
| 图形编辑 | Gimp | Gimp |
| 终端 | iTerm2 | Konsole |
| 视频编辑 | 戴文西解决方案 | 戴文西解霸 |
| 浏览器 | 浏览器 | 浏览器 |
| 音乐 | 语音信箱 | 浏览器 |
因此,在大多数情况下,对于我每天所做的事情,除了办公套件,我可以使用任何一个操作系统,这并不重要,因为我在每个操作系统上使用的软件几乎都是一样的。
当我切换到macOS时,我讨厌什么
键盘布局
由于我总是在切换,对我来说一个主要问题是命令与超级/Windows键的位置。在切换后的一两分钟内,我超级困惑,不知道发生了什么。虽然看起来是小事,但非常烦人,我在两台机器上使用同一个键盘,我可以很容易地通过一个组合键在它们之间切换,但在切换连接后,我还需要切换键盘布局(我有一个键用于此),然后在精神上我需要适应新的组合键。
是的,在Linux上我可以改变所有的按键组合,但这不是重点,这样做也是很麻烦的。
应用商店
尽管许多苹果用户喜欢应用商店,但对我来说,它实在是太糟糕了。当然,它看起来不错,但我需要安装的大多数应用程序都没有列在那里,我经常最终从网上下载软件或使用轫体来安装应用程序。至于从网上下载软件,让我想起了我使用Windows的时候,我讨厌这样做,如果我需要这样做,为什么还要有一个应用程序商店呢?而且我说的不是超级具体的软件,甚至是像Gimp、Chrome、Brave Browser、VS Code、Audacity等基本应用。
Brew相当惊人,填补了这一空白,在大多数情况下,对我来说是可行的,但不是每个macOS用户都会使用它,甚至不知道它,因为它是一个命令行工具。
安卓集成
当然,macOS喜欢iPhone,他们所有的服务都相亲相爱,但我有一个安卓系统,所以所有伟大的手机集成对我来说都没有了。为什么我转到mac后会错过这个?嗯......我在我的笔记本电脑上使用KDE连接,连接到我的手机,我可以在我的桌面上收到我所有的手机通知,我甚至可以从那里回复多个应用程序。我可以从手机上控制电脑,我甚至可以从另一个设备上控制任何一个设备的媒体,我可以无线传输文件,整个事情是惊人的,可能它的感觉与iPhone和mac一起工作的方式相同。
然而,我却没有选择。
我也知道,当涉及到iPhone时,KDE connect有一些限制,但这些都来自于苹果方面......
定制化
macOS几乎是一个要么接受要么放弃的操作系统。配置选项和桌面布局几乎都是设定好的,你不能做什么,这很糟糕。我知道它的目的是为了方便和所有这些,但我仍然想念我的选择。在Linux上,我可以从一个桌面环境跳到另一个,并有一个完全不同的体验,或者如果我在KDE上,KDE提供了无数的自定义选项,几乎所有的东西都可以改变。这有时有点让人不知所措,但我喜欢有这样的选择。
当我切换到Linux时,我讨厌什么
开个玩笑,我不可能讨厌Linux,我喜欢Linux!我喜欢Linux。然而,当我使用Linux时,有几件事情确实困扰着我
稳定性问题
Linux是一个非常稳定的操作系统,操作系统几乎不可能崩溃,然而一些Linux应用程序,甚至是那些由KDE或Gnome等桌面环境提供的应用程序,会经常出现问题。这都是些小事,随机弹出的窗口说什么东西崩溃了,重新启动了,或者屏幕上有黑点,直到我把我的应用程序拖动一下,或者比如说,在写这篇文章的时候,我的时钟,应该在任务栏旁边的,就这样消失了,空间在那里,但它是纯空的,没有文字。
这些小事情我学会了忍受,但如果想成为更多的主流,Linux应该解决这些问题。
电池寿命
也许是我的硬件问题,虽然我用的是一台在Linux社区中评价很高的笔记本电脑,然而,我电脑上的电池持续时间还不到mac的一半,这让人很恼火。我做了一切事情来解决电池问题,我设法增加了很多时间,然而,这远远不能与之相比。
有些应用程序就是不存在
桌面的Linux远没有Windows或macOS那么流行,所以当一些供应商创建应用程序时,他们有时会忘记Linux用户。经常出现的情况是,我想使用特定的软件,但它在Linux上无法使用。
现在,大多数时候确实有一些开源的替代品,但这并不总是如此,或者说根本不够用。一个关键的例子是微软的Office,尽管Libre Office是一个非常有能力的套件,我的公司使用Office,在Libre Office上工作时,一些文件不会发挥得那么好,它就是这样。另一个例子是Evernote,我喜欢Evernote,我是一个高级用户,但当涉及到Linux时,我只能使用他们的网络版本(尽管这可能很快就会改变,因为他们想发布一个Linux应用程序)。但还有很多其他的例子。
结论
这两个系统都是非常相似的,所以任何Linux用户在尝试macOS的时候都会发现一些熟悉的东西,从Linux使用macOS会比较容易,因为可能你的大部分应用程序都可以在另一个平台上使用。然而,事实并非如此,如果你只是一个Mac用户,你可能需要一些适应期来适应Linux的应用程序,因为很可能许多应用程序需要被其开源的替代品所取代。
对于Mac用户来说,Linux会感觉不稳定,而对于Linux用户来说,macOS会感觉太接近。这两个系统针对的是不同的用户,如果你像我一样是一个网络开发者,任何一个系统都会在提高你的生产力方面做得很好。
剩下的只是个人偏好,我更喜欢Linux。我知道这些问题,但定制和巨大的应用库的好处超过了它们。
谢谢你的阅读!