手记:在 MacBook 上运行 Linux 那些坑

这是一篇关于一个 Linux 桌面爱好者向世界证明他为什么要这样做的文章。

几周前,我在我的 Macbook Pro(2015年初款)上安装了 Fedora 32。在这篇文章中,我希望记录下我在这一路上经历的那些坑、快乐的时刻,以及我已经开始容忍的一些麻烦。

在文章开始之前强调一句,我遇到的大部分问题都归结于我所采用的极简主义设置。所以不要把这看作是对 Fedora/Linux 的反思,我怀疑 GNOME 的默认设置也有不少问题。

切换理由

切换的主要原因是一个杀手级应用;i3 窗口管理器。键盘快捷键,平铺的窗口,闪电般的快速体验,就像是一款专为经常 hack 计算机的人设计的软件。

安装 Linux 后,我把配置调整为:

  • 使用 maim 进行类似 OSX 的键盘快捷键截屏。

  • 总是在工作区 1 上打开网页浏览器

  • 移除标题栏

我写了自用的笔记软件,因为我对市面上的任何解决方案都不满意。软件使用 SQLite,渲染 markdown,支持 LaTeX 和全文搜索。i3wm 的 scratchpad 功能让记笔记变得轻而易举。我写了自己的 FUSE 文件系统,将笔记挂载到我的机器上进行编辑,并同步回服务器。

我最喜欢的功能是 "scratchpad",你可以通过键盘快捷键在同一个工作区中打开和关闭一个窗口。这对我写的一些自定义笔记软件来说绝对是个好消息,我通过 FUSE 安装了这些软件。记笔记是一件很快乐的事情,因为不太需要上下文切换。

软件

Web 浏览器的崛起,让我意识到其实已经不怎么需要原生 GUI 软件了。我在 OSX 上似乎只用了一个 Web 浏览器、Visual Studio Code 和一个终端,通过一套 dotfiles 配置了很多 CLI/TUI 软件。

我骨子里是一个重度游戏玩家,但我很幸运地拥有一台强大的 PC 游戏机和一系列终端来满足这种需求,所以我没法评价 Linux 在这方面的支持能力。

所以对于我的大多数使用场景来说,切换操作系统并不是什么太大的障碍。

安装

安装一开始是有点焦虑,首先我不想把 Mac 的启动分区搞乱,以防万一出了点问题变砖,我花了点时间去搜索干净利落的安装方法。

幸好 Alex Dzyoba 写了一篇关于何如创建双启动分区的文章。

https://alex.dzyoba.com/blog/macbook-air-linux/

一旦完成启动,大部分功能都可以开始工作。WiFi,声音都没问题,所以我安装了 i3&#

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值