For the complete documentation index, see llms.txt. This page is also available as Markdown.

写作学者的 FreeBSD

也许天生如此,喜欢在某个(非计算机相关)学术领域内拼凑琐碎细节的大脑,往往与那些喜欢学习使用前沿技术的大脑不同。如果一个信息技术团队在工作站上提供的(或允许的)只是来自雷德蒙德的臃肿软件(注:指微软)或来自库比蒂诺的间谍软件(注:指苹果),那么可以(合理地)假设没有更好的选择。每周,典型的学者必须平衡准备课程、讲课、评分、参加会议和答疑时间——同时还要为个人的研究和写作艰难地挤出一些时间(这些时间总是太少)。学者心不在焉的刻板印象往往是准确的(我在照镜子时写作),不仅因为个人性格上有些疏离,还因为工作日的无序本身就是制度设计的结果。通常,当我在一个没有窗户、充满书籍的办公室里交谈时,看到的那种类似“科学怪人”式的计算机配置,只是某个学者混乱工作生活中的一部分。面对出版材料的巨大压力,谁又有时间去建立更好的计算机工作流程呢?

我认为,学者对桌面操作系统的所有需求,可以归纳为三大类:文档、稳定性和安全性。

学者喜欢文档上加文档(再加文档)。如果学者无法自行验证某些事情,我们不太可能相信它。文档不全的操作系统无法经受住学术界普遍存在的怀疑态度。组织与文档密不可分。操作系统,如果其开发者优先考虑一致性,通常对于那些花时间了解它如何工作的用户来说,是易于理解的。良好的 man 页面、清晰的手册和由热心用户群体积极维护的 wiki——这三者是学者操作系统必须具备的最基本的秩序。

学者的工作站并不需要像 freebsd.org 的服务器那样的稳定性,但我们确实需要稳定性。我的台式计算机基于 Ryzen,配备 16GB 内存,曾因在一个程序中使用 13GB 内存来处理手稿副本而崩溃过两次。另一次,LibreOffice Fresh 分支的更新导致我所有正在进行的学位论文章节都无法编辑,我差点心脏骤停,直到我停下来意识到只需要降级到 LibreOffice Still。最起码,那两次经历都不愉快。学者处理许多长而复杂的文档和数据库,我们的成功取决于它们在关键时刻尽可能少出故障。如果学者工具箱中的工具没有坏,我们并不希望有人去修复它们。

与稳定性一样,对学者工作站而言,安全性的含义与系统管理员或软件开发人员所设想的不同。对学者而言,安全性意味着隐私。最优秀的学者会与他人分享自己的成果以获得反馈,并期望他人也能这样做。然而,学者也往往是那种对能否让别人看到自己工作内容非常挑剔的人。许多学者处理的是机密材料。任何向别处的人报告其最终用户在做什么的操作系统,或是容易被黑客攻击或监控的系统,都不适合用于学术工作。

FreeBSD 并不是唯一拥有出色文档、稳定性和安全性的主要开源操作系统(我们永远不能忽视其他 *BSD 系统的兄弟,或是参与 Debian 和其他优秀 GNU/Linux 发行版开发的伙伴),但 FreeBSD 无疑是其中的佼佼者。信息技术专业人员通常是唯一撰写关于 FreeBSD 的文章的人。他们可能没有意识到,许多使 FreeBSD 在服务器和嵌入式系统中出色的特点,同样也使它成为写作学者桌面操作系统的杰出选择。

FreeBSD 的文档和组织结构非常出色。作为总是在寻找历史文献的学者,试图在各种古老的声音中找到秩序,我发现 FreeBSD 的内部一致性令人耳目一新。即使是在 FreeBSD 中构建内核,主要也涉及使用人类可读的纯文本配置文件。事情是有条理的,因为开发它们的人旨在使它们有条理。

几乎没有人会质疑 FreeBSD 的稳定性。当 FreeBSD Wiki 列出某些硬件得到良好支持时,FreeBSD 很可能不会导致在该硬件上进行(即使是偏门的)桌面工作时发生系统崩溃。我的系统崩溃发生在其他操作系统中。我怀疑如果使用的是经过适当配置的 FreeBSD-STABLE 系统以及我的主要第三方软件应用程序的长期服务分支,是否还会发生同样的情况。

最后,FreeBSD 完全开放,安全性也十分突出。使用 FreeBSD,学者可以放心,我们的知识产权不会被硅谷某个假想的 FreeBSD 总部里某个西装革履的人监控。FreeBSD 默认就有合理的安全性,并且足够明智,懂得如何确保安全。

我自豪地向同为写作学者的同仁推荐 FreeBSD。安装 FreeBSD。安装 X Window 系统。安装采用 FreeBSD 一贯使用的纯文本配置的动态平铺窗口管理器(如 spectrwm 或 i3wm),或者安装简单传统的桌面环境(XFCE 值得信赖)。安装 LibreOffice Still 和与 LibreOffice 集成、能处理你所在学科材料的合适引用管理工具(Zotero 在 Wine 上完美运行,FreeBSD 也有自己的原生选项)。安装学科特定的命令行工具。pkg 系统让大量第三方桌面软件的安装变得简单。享受使用逻辑清晰、稳定、整体扎实的操作系统进行研究和写作。你的出版计划将不再因软件而延误。


COREY STEPHAN 是美国威斯康星州马凯特大学神学系的博士候选人。他自豪地专门使用自由和开源软件工具来辅助他研究基督教神学的历史。他的个人网站是 coreystephan.com。

最后更新于