Obviously, you wish to use your SDRs on more reasonable Operating Systems.
This is Gqrx on Ubuntu 18.04.
And Gqrx also runs on macOS.
Airspy HF+ is natively supported by Gqrx under both operating systems.
Gqrx can be controlled remotely via telnet.
% telnet localhost 7356 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. f 7027000 F 7031000 RPRT 0 f 7031000 M ? OFF RAW AM FM WFM WFM_ST WFM_ST_OIRT LSB USB CW CWU CWR CWL M CW RPRT 0 m CW 500 M CW 300 RPRT 0 m CW 300 q Connection closed by foreign host.
The list of available commands is here: remote-control.txt.