坚持了15年,2018年7月,我决定放弃macOS,换成Linux。如果你也在寻找改变,希望这篇文章分享的经验能对你有所启发。
为什么要从 Mac 换成 Linux?
当时我的MacBook已经四岁了,它变得有点臃肿和缓慢,所以我觉得是时候换一台新机器了。
之前买的三款笔记本都是MacBook,但是不知道为什么这次对苹果不太感兴趣。我打算尝试一些不同的产品,以更好地满足我目前的需求。
我不受苹果生态系统的束缚。我没有iPhone,所以不需要考虑集成。我也不使用iCloud、FaceTime或Siri。如果这些产品和应用程序对你来说非常重要,那么在切换到Linux之前,你需要三思。
买第一台MacBook之前用的是Windows,但因为广告、内存消耗、隐私等问题,不打算考虑这款操作系统。
我从来没有用过Linux,但我一直喜欢开源。很多时候,我使用的内容发布工具之一就是WordPress。我喜欢这个充满活力的生态系统。Linux似乎和它非常相似。
我的旧MacBook和Linux不兼容,所以我买了一台中端Windows电脑,决定试试Linux。
一开始我以为我的一部分工作会用Mac,一部分工作会用Linux,但很快我就放弃了MacBook,全身心投入到Linux中。今天,我已经使用Linux三年多了。
Linux 的发行版与桌面环境
在Linux世界里有很多丰富的选择。你可以自由地做任何你想做的事情,但是初学者可能会遇到一些麻烦。
Linux 发行版
刚接触Linux的时候会听到各种推荐,比如MX、Manjaro、Mint、Ubuntu、初等、Solutions等等。实际上,这些都是Linux发行版,或者换句话说,它们是不同的Linux操作系统。与Windows和Mac不同,Linux有多个操作系统。
Linux有数百个发行版,其中许多都有忠实的粉丝。他们会尽力向你解释你为什么要选择这个版本。我真的没想到Linux社区和生态系统会这么热情。
在这里,我想告诉你,你选择哪个发行版其实并不重要。版本之间的差异被夸大了,或者技术细节。作为新手,不用太担心。
你可以随意选择一个发行版,然后尝试使用Linux,不用担心哪个是最好的选择。
Linux 桌面环境
您需要考虑的实际差异是不同的桌面环境,或者换句话说,图形用户界面。每个版本在美观性、易用性、工作流程和集成应用方面都有很大差异。
Linux桌面环境有很多版本,包括KDE等离子、XFCE、肉桂、窗口管理器(比如i3)等。
因此,在开始尝试Linux之前,首先需要选择一个桌面环境。
Linux GNOME 桌面环境
就我个人而言,我尝试过几种桌面环境(和几种发行版)。在我看来,习惯了macOS的人可能更喜欢Linux GNOME桌面环境。
当然,还有其他类似于macOS的Linux桌面环境,比如Pantheon和Deepin,但是GNOME是最常用的一个,它背后的资源最多。
GNOME是最受欢迎的Linux桌面环境,也是大多数大型发行版如Ubuntu、Debian和Fedora的默认选择。
个别发行版可能会对GNOME做一些小的改动。本文中的截图来自Debian,但外观和感觉类似于Ubuntu、Fedora或Arch。唯一的区别是默认的背景图像和预安装的应用程序。
接下来,让我们介绍一下GNOME及其工作原理。下图显示了GNOME的登录。
界面:
图:Linux GNOME 登录界面
我喜欢 GNOME 的哪些方面?
整个界面非常整洁、简约和现代。没有多余的东西,没有桌面图标,没有Dock。背景图像之上,只有顶部的操作面板。
面板左侧显示了“Activities”,中间是时间和日期(同时也是通知中心),右侧是网络、蓝牙、VPN、声音、亮度、电池等图标。
GNOME 的操作以键盘为中心,简单易用。你可能会注意到 GNOME 与 macOS 的一些相似之处,比如窗口吸附、空格键查看文档预览(与 Quick Look 完全一样)。
GNOME 的活动概览就像 Mission Control 与 Spotlight Search 搜索合二为一
将鼠标移动到左上角,或单击顶部面板中的“Activities”(活动),或按键盘上的“超级键”(Apple 键或 Windows 键),就可以看到“活动概览”。
活动概览有点像在一个屏幕上同时显示 macOS Mission Control 和 Spotlight Search。
图:GNOME 的活动概览界面
你可以通过活动概览,查看所有打开的应用程序和窗口。
左侧显示的 Dock 中包含所有常用的应用程序。Dock 还会标记所有已打开的应用程序。
右侧是所有桌面空间的列表。
顶部中心是搜索框。在你输入的时候,焦点就会出现在该搜索框上。它可以搜索安装的应用程序,搜索计算机上不同的文件,还能进行一些计算等等。与 Spotlight 非常相像。
你只需要输入查找的内容,然后按下回车键即可打开应用程序或文件。
预装的 Linux 应用程序
单击Dock中的“Show Applications”图标或按 Super 键 + A,就可以查看所有已安装应用程序的列表(与 Mac 上的 Launchpad 非常相似)。
图:GNOME 的应用程序列表
都有什么应用程序呢?GNOME 自带文件管理器(类似于 Mac 上的 Finder)、文本编辑器、文档阅读器和音乐播放器。
大多数 Linux 发行版的默认浏览器都是 Firefox。文档、电子表格和演示文稿的默认办公套件是 LibreOffice。
有些应用程序可能因发行版而异。例如,Debian 默认安装一些游戏,如上面的截图所示。
一般来说,与 macOS 相比,Linux 非常轻盈,占用的磁盘空间非常少。此外,与 macOS 不同,你可以删除任何不需要或不想要的预装应用程序。
另外,你也可以访问软件中心。
GNOME 软件中心
如果想更新操作系统,或更新、删除和安装应用程序,则可以使用软件中心。GNOME 安装的软件中心内包含数以千计的应用程序。
- 你可以通过 DejaDup 轻松备份,就像 Time Machine 一样。
- Quick Lookupdictionary 可以像在 Mac 上一样快速查找应用程序中的单词。
- Ghostwriter 是一款优秀的MarkDown 编辑器。
- Drawing 是一款很棒的绘图和图像编辑应用程序。
- 你可能非常熟悉Mac 上的 VLC,它也是 Linux 上最受欢迎的媒体播放器之一。
此外,还有Telegram、OBS Studio、Audacity以及其他熟悉的开源应用程序也可以在 Linux 上运行。
图:GNOME 的软件中心
Flatpak:负责管理专有应用程序
请注意,许多 Linux 发行版都很关注免费的开源软件,因此如果默认情况下,在软件中心找不到你想要的闭源工具,则我建议你添加 Flatpak。
你可以通过这个工具从软件中心搜索和安装专有应用程序,比如 Spotify、Slack、Zoom、Skype、Steam等其他应用程序。
修改和调整 GNOME 的设置
GNOME 的选项分为两个不同的部分。主要选项在“设置”中,还有一些在“Tweaks”工具中。
大部分选项都与 macOS 相差无几。你可以决定在屏幕上显示哪些通知,也可以选择节能模式,关闭定位服务等功能。此外,还可以创建和编辑键盘快捷键。
以下是可以访问的一些设置,比如自动清空垃圾箱、设置夜间模式,启用触摸点击方式。
图:自动清空垃圾箱
图:设置夜间模式
图:设置鼠标和触控板
你可以通过“Tweaks”将 GNOME 的界面改为夜间模式。还可以更改字体,并添加操作系统启动时需要启动的任何应用程序。
图:GNOME 的 Tweaks 工具
此外,GNOME 还有各种的插件(
https://extensions.gnome.org/),可以添加额外的功能以及自定义选项。例如,有一个扩展程序可以在不使用时自动隐藏顶部面板。
下载 Linux ISO
我想给习惯了 macOS 的开发人员一个建议:如果想尝试 GNOME,可以先试试看 Debian 或 Fedora。这两个发行版均来自大型社区,可以作为很好的切入点。
二者的主要区别在于,Fedora 更像是 Linux 世界的开拓者,因此与 Debian 相比,很多软件都非常新潮。
你可以直接从官方网站下载 ISO 镜像文件:
- Fedora:https://getfedora.org/en/workstation/download/
- Debian:https://cdimage.debian.org/images/unofficial/non-free/images-including-firmware/current-live/amd64/iso-hybrid/
使用 Etcher(macOS 上的免费工具)将ISO镜像烧录到优盘上,然后用优盘直接启动计算机。
如何使用 USB 安装 Linux GNOME
LinuxGnome的安装非常简单。以下是在 Debian 上安装 GNOME 的过程,但 Ubuntu、Fedora 和其他发行版上的安装也很类似。
首先,打开“Activities Overview”,启动“Install Debian”。
接着,在 Debian Calamares 安装程序的“Welcome”页面内,选择语言,然后点击“Next”按钮。
接着,在“Location”页面内,选择地区和区域。
接下来,在“Keyboard”页面内,选择键盘模式。
然后,通过“Partitions”页面加密新系统,以确保安全性。
接着,在“Users”页面中,创建用户账号和密码,当然也可以选择自动登录,无需输入密码。
在下面的“Summary”页面中,做最后的检查,然后点击“Install”。
整个安装过程需要几分钟,然后系统会提示你移除优盘,并重新启动计算机。然后你就可以进入全新的 Linux GNOME 世界了。
如果你需要进一步熟悉 GNOME ,或做进一步探索时,则可以利用额外的桌面环境和窗口管理器。大多数发行版都可以运行任何一款桌面环境。
如果 GNOME 很适合你的工作流程,而且能够满足你的需要,则请坚持使用下去