在当今的业余无线电环境中,Linux 平台早已成为一块成熟、灵活且高度可定制的阵地。无论是数字通信(如 WSJT-X、FLDigi)、软件定义无线电接收(gqrx、SDR++)、APRS、遥控遥测,还是日志记录、信号分析、写频等功能,很多主流的 HAM 工具几乎都提供了完整的 Linux 支持。而且这些软件大多是跨平台的——不论你使用的是 Linux、Windows 还是 macOS,大多数工具都有对应版本,配置方式也大致一致。
本系列面向使用 Linux 系统(如 Debian、Ubuntu、Arch、Fedora 等)的业余无线电爱好者、实验者及初入门用户,系统介绍主流 HAM 软件工具,并提供实际配置与操作教程,助力构建高效可靠的无线电工作环境。由于笔者使用的是Arch Linux,因此本系列所有的演示以及安装过程都在Arch Linux下运行。
之所以选择 Arch Linux,是因为它提供了极高的可定制性、滚动更新机制,以及AUR中丰富的软件包资源(包括了大量业余无线电相关软件),非常适合用作实验平台与长期维护。其简洁的系统结构也便于用户深入理解每一项配置与服务的运行机制。
不过,本系列所涉及的软件大多在各大主流发行版(如 Ubuntu、Debian、Fedora、openSUSE 等)中均可找到官方或第三方包,配置方式也大致类似。若你使用的不是 Arch Linux,只需使用对应发行版的软件包管理器(如 apt
、dnf
、zypper
等)安装相应程序,操作步骤亦可类比参考。后续章节中也将尽量注明可适配不同系统的关键差异,降低迁移与复现难度。
本系列会在 hamcq.net 以及 我的个人博客 blog.ganyu.rocks 同步发布。另外本系列参考ArchLinux Wiki中的 Amateur radio 页面编写,亦会写一些Wiki中没提到的软件。
敬请期待,欢迎催更。