受到 https://forum.hamcq.cn/d/7831 帖子的启发,有了做个 “开机即通联” 的 Debian Live-CD 的设想。
想来想去这个命名感觉还挺巧妙的,宗旨就是:“开机即通联” 和 最小化配置
引之前评论里的内容:
目前在 Microsoft Windows 上操作的痛点:
- 各种电台软件控制稀烂,就算有 Omnirig 也只不过是聊胜于无。最后实际上就是 CAT 大乱斗,一会这俩软件冲突了一会又得加一对虚拟串口了 😅
- 电脑上装了一堆软件然后呢?要用这些软件的时候又得都配置一遍,N1MM 配一配,JTDX 整一整,Winlink Fldigi 啥的再捣鼓捣鼓...... 呵呵。
- 而且还有不会配置的用户,很多 OM 根本不会配置 🤪 系统崩了重装一次就得再找人配。
- 更甭提这 Windows 上装个软件还贼麻烦,有些软件不用点魔法还装不了,就算装了也给你来个支持库全家桶(
那么可想而知,这些不是靠系统加预装软件就可以解决的。但是转变思维,如果做一个定制系统来帮助用户消除这些难题,我觉得是相当有搞头的。Qrvbian 的计划的主要特性/功能:
- 这个系统可以是基于 Debian/Ubuntu 之类的 LiveCD,这就首先解决了 Windows 隔三差五损坏需要重装的问题。
- 这个系统要在启动时让用户填写一些相关信息,比如呼号、网格等信息,这些信息最好可以持久化存储这样再次启动的时候不用重新输入。再填写完成好,这个向导程序自动把所有要用到呼号等信息的软件配置好,比如:wsjtx, jtdx, fldigi, qlog, notn1mm, qsstv 等等。
- 这个系统要提供统一的声卡及 CAT 控制,一中实现方法是在 pipewire 中先创建一个 placeholder 的声卡,这个声卡可以被映射到任何一个物理声卡。然后在创建这个 livecd 的时候,把所有软件都指向那个 placeholder 声卡。然后借助 Hamlib 像所有程序提供一个统一的 CAT 控制服务器,这样只要一处配置 CAT, 处处都可以用。
- 它应该提供一些主要玩法的文档,因为是 livecd 所以大家的系统都是一个样子,大家用同一份教程好像也问题不大。这样就算一窍不通的 ham 也可以把 ft8 rtty sstv 什么的,玩起来。
- 另外还有一些别的使用场景,比如卫星通联地面站的配置、SDR 中频引出频谱联动、Hamconnect Udp Broadcast、远程台站等等。
另外 LiveCD 不污染系统也是一大亮点…… 个人觉得在自己主要用来开发/办公的 PC 上装一堆 DIGI 软件不是很优雅 🤪