1994 年,我的家人买了一台 Macintosh Performa 475 作为家用电脑。我在学校用过 Macintosh SE 电脑,并学会了用Mavis Beacon 教打字打字,所以我使用 Mac 已经超过 25 年了。早在 1990 年代中期,我就被它的易用性所吸引。它不是以 DOS 命令提示符开始的;它打开一个友好的桌面。这很有趣。尽管 Macintosh 的软件比 PC 少得多,但我认为 Mac 生态系统更好,仅靠 KidPix 和 Hypercard 的力量,我仍然认为它们是无与伦比的、最直观的_创意堆栈_。

即便如此,我仍然觉得与 Windows 相比,Mac 是一个弱者。我记得我以为公司有一天会消失。几十年后,一闪而过,苹果公司是一个庞然大物,一个万亿美元的公司。但随着它的发展,它发生了显着变化。一些变化已经变得更好,例如更好的稳定性、更简单的硬件选择、更高的安全性和更多的可访问性选项。其他的变化让我很恼火——不是一下子发生的,而是慢慢的。最重要的是,我对 Apple 封闭的生态系统感到恼火——没有 iPhoto 就很难访问照片;使用 iTunes 的必要性;以及强制捆绑 Apple Store 生态系统,即使我不想使用它。

随着时间的推移,我发现自己主要在航站楼工作。我使用了 iTerm2 和Homebrew包管理器。我无法让我所有的 Linux 软件都能正常工作,但其中大部分都能正常工作。我认为我拥有两全其美的优势:macOS 图形操作系统和用户界面以及快速进入终端会话的能力。

更多 Linux 资源

  • Linux 命令备忘单

  • 高级 Linux 命令备忘单

  • 免费在线课程:RHEL 技术概述

  • Linux 网络备忘单

  • SELinux 备忘单

  • Linux常用命令备忘单

  • 什么是Linux容器?

  • 我们最新的 Linux 文章

后来,我开始使用 Raspberry Pi 计算机引导 Raspbian。我还收集了一些从大学垃圾中救出的非常旧的笔记本电脑,因此,出于必要,我决定尝试各种 Linux 发行版。虽然它们都没有成为我的主要机器,但我开始真正喜欢使用 Linux。我开始考虑尝试运行 Linux 发行版作为我的日常驱动程序会是什么感觉,但我认为 Macbook 的舒适性和易用性,尤其是硬件的尺寸和重量,在非 Mac 笔记本电脑中很难找到。

是时候进行切换了?

大约两年前,我开始在工作中使用戴尔。它是一台更大的笔记本电脑,带有集成 GPU,以及双引导的 Linux 和 Windows。我将它用于游戏开发、3D 建模、一些机器学习以及 C# 和 Java 的基本编程。我考虑将它作为我的主要机器,但我喜欢我的 Macbook Air 的便携性,并继续使用它。

去年秋天,我开始注意到我的 Air 很热,而且风扇运转得更频繁了。我的主机开始老化。多年来,我一直使用 Mac 的终端来访问 Darwin 的类 Unix 操作系统,而且我花费越来越多的时间在终端和我的网络浏览器之间来回穿梭。是时候做出改变了吗?

我开始探索类似 Macbook 的 Linux 笔记本电脑的可能性。在做了一些研究、阅读评论和留言板之后,我选择了久负盛名的戴尔 XPS 13 开发人员版 7390,选择了第 10 代 i7。我之所以选择它是因为我喜欢 Macbook(尤其是纤薄的 Macbook Air)的手感,而 XPS 13 的评论表明它看起来很相似,触控板和键盘的评价非常正面。

最重要的是,它装载了 Ubuntu。虽然获得一台 PC、擦除它并安装一个新的 Linux 发行版很容易,但我被具有凝聚力的操作系统和硬件所吸引,但它允许我们在 Linux 中进行许多我们所知道和喜爱的定制。因此,当有销售时,我冒险并购买了它。

天天跑Linux是什么感觉

我已经使用 XPS 13 三个月了,我的双启动 Linux 工作笔记本电脑已经两年了。起初,我想我会想花更多时间寻找更类似于 Mac 的替代桌面环境或窗口管理器,例如Enlightenment。我尝试了几个,但我不得不说,我喜欢开箱即用运行GNOME的简单性。一方面,它是最小的;没有太多的 GUI 需要了解。事实上,它很直观,概述只需几分钟即可阅读。

我可以通过应用程序仪表板或网格按钮访问我的应用程序以进入应用程序视图。要访问我的文件系统,我单击破折号中的 Files 图标。要打开 GNOME 终端,我键入 Ctrl+Alt+T 或只是 Alt+Tab 在打开的应用程序和打开的终端之间切换。定义自己的自定义热键快捷方式也很容易。

除此之外,没有什么可说的了。与 Mac 的桌面不同,没有太多可以迷失的地方,这意味着不会让我从工作或想要运行的应用程序中分心。我没有意识到所有选项,也没有意识到我花了多少时间在 Mac 上导航窗口。在 Linux 中,只有文件、应用程序和终端。

我安装了i3 平铺窗口管理器进行试运行。我在配置它时遇到了一些问题,因为我输入了Dvorak,而 i3 不适应备用键盘配置。我想通过更多的努力,我可以在 i3 中找到一个新的键盘映射,但我要寻找的主要是简单的平铺。

我查看了 GNOME 的平铺功能并感到惊喜。您按下 Super 键(对我来说,它是带有 Windows 徽标的键——我应该用贴纸盖住它!),然后是修饰键。例如,按 Super+Left 将当前窗口移动到屏幕左侧的磁贴。 Super+Right 移动到右半边。 Super+Up 最大化当前窗口。 Super+Down 恢复到以前的大小。您可以使用 Alt+Tab 在应用程序窗口之间移动。这都是默认行为,可以在键盘设置中自定义。

插入耳机或连接到 HDMI 会按照您期望的方式工作。有时,我打开声音设置以在 HDMI 声音输出或外部音频电缆之间切换,就像在 Mac 或 PC 上一样。触控板反应灵敏,我没有注意到与 Macbook 的任何区别。当我插入一个三键鼠标时,它会立即工作,即使使用我的蓝牙鼠标和键盘也是如此。

软件

我在几分钟内就安装了 Atom、VLC、Keybase、Brave Browser、Krita、Blender 和 Thunderbird。我在终端中使用 Apt 包管理器安装了其他软件(正常),它提供了比 macOS 的 Homebrew 包管理器更多的包。

音乐

我有多种听音乐的选择。我使用 Spotify 和PyRadio流式传输音乐。Rhythmbox默认安装在Ubuntu上;简单的音乐播放器立即启动,没有任何臃肿。只需单击菜单,选择添加音乐,然后导航到音轨目录(递归搜索)。您还可以轻松地流式传输播客或在线广播。

文本和 PDF

我倾向于在Neovim中使用 Markdown 编写一些插件,然后使用 Pandoc 将我的文档转换为所需的任何最终格式。对于一个不错的带有预览功能的 Markdown 编辑器,我下载了Ghostwriter,一个最小焦点的写作应用程序。

如果有人向我发送 Microsoft Word 文档,我可以使用默认的 LibreOffice Writer 应用程序打开它。

有时,我必须签署一份文件。使用 macOS 的 Preview 应用程序和我的 PNG 格式签名很容易,我需要一个 Linux 等价物。我发现默认的 PDF 查看器应用程序没有我需要的注释工具。 LibreOffice Draw 程序是可以接受的,但不是特别容易使用,而且它偶尔会崩溃。根据一些研究,我安装了Xournal,它具有添加日期、文本和我的签名所需的简单注释工具,与 Mac 的 Preview 应用程序相当。它完全按照需要工作。

从我的手机导入图片

我有一部 iPhone。要从手机上获取我的图像,有多种方法可以同步和访问您的文件。如果您有不同的手机,您的流程可能会有所不同。这是我的方法:

  1. 使用 sudo apt install gvfs-backends 安装 gvfs-backends,它是 GNOME 虚拟文件系统的一部分。

2.获取您手机的序列号。将手机插入计算机,然后单击 iPhone 上的“信任”。在您计算机的终端中输入:

3.lsusb -v 2> /dev/null | grep -e "Apple Inc" -A 2

(感谢 Stackoverflow 用户complistic提供此代码提示)。

  1. 现在打开您的文件系统。
  • Ctrl+L 打开一个位置并输入:

afc://YOUR_SERIAL_NUMBER

打开并导航到您的 DCIM 文件夹。我的照片和视频位于五个子文件夹内的 DCIM 文件夹中,而不是照片文件夹中。从这里您可以手动将它们移动到您的计算机上。

  • 安装手机文件系统后,您也可以通过以下方式导航到终端中的文件:

cd /run/user/1001/gvfs/afc:host=YOUR_SERIAL_NUMBER

图形、照片、建模和游戏引擎

我是一名教育工作者,教授各种新媒体课程。我的许多同事和学生都订阅了昂贵且专有的 Adobe Creative Suite。我想让我的学生知道他们还有其他选择。

对于绘图和图形编辑,我使用Krita。这绝对是我的 Photoshop 替代品。对于插画工作,还有Inkscape和用于出版软件的 Scribus。对于自动编辑,我使用命令行ImageMagick程序,该程序预装在 Ubuntu 中。

为了管理我的图像,我使用了简单的Shotwell应用程序。

对于 3D 建模,我使用并教授开源的Blender软件。在我的学校,我们教Unity 3d,它有 Linux 版本。它工作正常,但我一直想尝试Godot,一个开源替代品。

开发

我的 XPS 13 安装了 Chrome 和 Chromium。我还添加了 Firefox 和Brave Browser。一切都像您在 Mac 或 PC 上习惯的那样工作。大多数时候,我在 Atom 中进行开发工作,有时在 Visual Studio Code 中进行开发,这两者都可以轻松安装在 Linux 上。 Vim 已预先安装在终端中,而我首选的终端文本编辑器 Neovim 很容易安装。

几周后,我开始尝试其他终端。我目前最喜欢的是启蒙基金会的术语。一方面,它允许您在终端中查看图像,这是您在 Mac 终端中很难做到的事情。

在这里停留

我无法看到自己切换回 Mac 作为我的日常计算机。现在,当我使用 Mac 时,我注意到运行应用程序或在某处导航所需的大量选项和额外步骤。我还注意到它的运行速度有点慢,或者只是在我的脑海中?

现在我已经切换到开源生态系统和 Linux,我很高兴并且不需要切换回来。

Logo

更多推荐