个人电脑有三种常见的操作系统:Microsoft Windows、macOS 和 Linux。 从市场占有率上看,Microsoft Windows 用户数目远远多于 macOS 和 Linux 用户。 然而,大多数地震学科研工作者都使用 Linux 或 macOS 作为日常科研的主要操作系统。 其原因主要有如下几点:
对于地震学初学者,建议使用 Linux 或 macOS 系统,除非非常确定自己的科研工作并不需要用到 别人提供的代码,或者有足够的知识和能力在 Windows 系统下编译和使用别人的代码。
Linux 有上百个不同的发行版, 绝大多数都可以免费获取与安装。比较流行的发行版有 Ubuntu、Debian、 Fedora、CentOS 等。 有经验的读者可以根据自己的喜好自行选择合适的 Linux 发行版。
如前所述,地震学科研工作不建议使用 Windows 系统,而建议使用 Linux 系统。 对于科研工作需要 Linux 系统而日常办公需要 Windows 系统的情况,通常有如下几种 解决办法:
推荐 Windows 10/11 用户使用 WSL 方式安装 Linux 系统。 WSL 是一个在 Windows 10/11 上运行原生 Linux 二进制可执行文件的兼容层。 启用 WSL 功能后,就可以在 Windows 10/11 上安装 Linux 发行版, 原生运行 Linux 下的大多数命令行工具和应用程序。 与安装双系统相比,WSL 安装简便且可以在多系统之间无缝切换。 与使用虚拟机相比,WSL 在启动速度、消耗资源以及性能利用上有较大优势。 可以参考《WSL 配置指南》来安装并配置 WSL,以满足科研工作的需求。