Linux для радиолюбителей

Российские пользователи компьютеров выращены на продуктах компании Микрософт. Однако последняя Windows 11 стала требовать от «железа» слишком многого, в том числе Trusted Platform Module (TPM), а Windows 10 с 14 октября 2025 года перестанет поддерживаться. Естественно, что многие пользователи стали ёрзать на стуле. Но к нашему счастью есть альтернативные операционные системы, например, семейство Linux.

Что же есть на Linux для радиолюбителей

Хорошая новость в том, что при помощи различных эмуляторов и виртуальных машин можно запускать приложения Windows на компьютере с Linux. Другая хорошая новость в том, что многие приложения для радиолюбителей есть для Linux.

Первый способ поиска радиолюбительского софта на Linux заключается в использовании пакетного менеджера Synaptic. В списке разделов есть «Amateur Radio» (Любительское радио), где собрано довольно много приложений (пакетов).

Synaptic

По каждому пакету можно получить краткое описание и узнать ссылку на источник. Надо учитывать, что «пакет» в понимании Linux не является чем-то достаточным. Для работы приложения может быть необходимо загрузить несколько пакетов.

Пакеты Amateur radio
Название Описание
acfax Receive faxes using your radio and sound card
aldo Morse code training program
ampr-ripd Routing daemon for AMPRnet gateway announcements
antennavis antenna radiation pattern visualization software
aprsdigi digipeater for APRS
aprx APRS Digipeater and iGate
ax25-apps AX.25 ham radio applications
ax25mail-utils hamradio packet utilities for fbb
ax25-tools tools for AX.25 interface configuration
ax25-xtools tools for AX.25 interface configuration – X11-based
axmail Mail user agent for ax.25 users, accessed via a node frontend
baycomepp Drivers for the HB9JNX packet radio epp modem
baycomusb Drivers for the HB9JNX packet radio usb modem
chirp-daily Configuration tool for amateur radios
comptext Gui based tool to compare two text streams
comptty GUI based tool to compare two RTTY streams
cqrlog Advanced logging program for hamradio operators
cqrlog Advanced logging program for hamradio operators
cubicsdr Software Defined Radio receiver
cutesdr simple demodulation and spectrum display program
cwcp Morse code tutor — text user interface
cwdaemon morse daemon for the parallel or serial port
cw Morse code tutor — command line user interface
dablin CLI and GTK+ GUI DAB & DAB+ receiver client
direwolf Soundcard TNC for APRS
dmrconfig Configuration utility for DMR radios
ebook2cwgui GUI for ebook2cw
ebook2cw convert ebooks to Morse MP3s/OGGs
fbb Packet radio mailbox and utilities
fccexam Study tool for USA FCC commercial radio license exams.
flamp ham radio Amateur Multicast Protocol application
fldigi digital modem program for hamradio operators
flmsg amateur radio forms management editor
flrig ham radio transceiver control program
flwrap amateur radio file encapsulation/compression utility
freedv Software Defined Radio (SDR)
glfer program for reception and transmission of QRSS/DFCW signals
gnss-sdr Global navigation satellite systems software defined receiver
gnuaisgui OpenStreetMap GUI for gnuais
gnuais AIS receiver which uses the discriminator output of VHF receivers
gpredict Satellite tracking program
gqrx-sdr Software defined radio receiver
gqrx-sdr Software defined radio receiver
gr-dab Gnuradio blocks and tools for receiving DAB and DAB+ radio
grig graphical user interface to the Ham Radio Control Libraries
gsmc Smith Chart calculator for impedance matching
hacktv Analogue TV transmitter for the HackRF
hamexam Study tool for USA FCC amateur radio (ham) exams.
hamradio-files Ham radio call sign and prefix lists
icom Software control for ICOM radios with CI-V interface
inspectrum tool for visualising captured radio signals
js8call Amateur Radio Digital Mode providing weak signal messaging
klog Multiplatform ham radio logging program
limesuite tools to test, control and update LMS7 transceiver based hardware
linpac terminal for packet radio with mail client
linpsk program for operating PSK31/RTTY modes with X GUI
mhuxd Device Router for microHam keyers.
morse2ascii tool for decoding the morse codes from a PCM WAV file
morse training program about morse-code for aspiring radio hams
morse-x morse “practicing” tool for X
multimon Linux Radio Transmission Decoder
multimon-ng digital radio transmission decoder
nec2c Translation of the NEC2 FORTRAN source code to the C language
owx utility to program Wouxun dual-band handheld radios
p10cfgd Remote configuration daemon for Gracilis Packeten
psk31lx PSK31 terminal application with text-based user interface
pyqso logging tool for amateur radio operators
qrq high speed morse trainer, similar to DL4MM’s Rufz
qsstv Qt-based slow-scan TV and fax
qtel Graphical client for the EchoLink® protocol
qtel-icons Icons for graphical client for the EchoLink® protocol
quisk Software Defined Radio (SDR)
remotetrx Remote controller for radio transceivers
rtl-433 Decode 433.9 Mhz data
soapyremote-server Use SoapySDR devices over network (server)
soapysdr0.7-module-airspy Airspy device support for SoapySDR
soapysdr0.7-module-all All device support for SoapySDR (metapackage)
soapysdr0.7-module-audio Audio device support for SoapySDR
soapysdr0.7-module-bladerf bladeRF device support for SoapySDR
soapysdr0.7-module-hackrf HackRF device support for SoapySDR
soapysdr0.7-module-lms7 Lime Microsystems LMS7 device support for SoapySDR
soapysdr0.7-module-mirisdr Mirics SDR device support for SoapySDR
soapysdr0.7-module-osmosdr OsmoSDR device support for SoapySDR
soapysdr0.7-module-redpitaya RedPitaya device support for SoapySDR
soapysdr0.7-module-remote Use SoapySDR devices over network (client module)
soapysdr0.7-module-rfspace RFSpace device support for SoapySDR
soapysdr0.7-module-rtlsdr RTL-SDR device support for SoapySDR
soapysdr0.7-module-uhd UHD device support for SoapySDR
soapysdr-module-airspy Airspy device support for SoapySDR (default version)
soapysdr-module-all All device support for default version of SoapySDR (metapackage)
soapysdr-module-audio Audio device support for SoapySDR (default version)
soapysdr-module-bladerf bladeRF device support for SoapySDR (default version)
soapysdr-module-hackrf HackRF device support for SoapySDR (default version)
soapysdr-module-lms7 Lime Microsystems LMS7 device support for SoapySDR (default version)
soapysdr-module-mirisdr Mirics SDR device support for SoapySDR (default version)
soapysdr-module-osmosdr OsmoSDR device support for SoapySDR (default version)
soapysdr-module-redpitaya RedPitaya device support for SoapySDR (default version)
soapysdr-module-remote Use SoapySDR devices over network (default client module)
soapysdr-module-rfspace RFSpace device support for SoapySDR (default version)
soapysdr-module-rtlsdr RTL-SDR device support for SoapySDR (default version)
soapysdr-module-uhd UHD device support for SoapySDR (default version)
soapysdr-tools software defined radio interface library tools
soundmodem Sound Card Amateur Packet Radio Modems
splat analyze point-to-point terrestrial RF communication links
svxlink-calibration-tools Calibration tools for SvxLink amateur radio suite
svxlink-gpio GPIO control scripts SvxLink amateur radio server
svxlink-server Voice-over-IP server for ham radio operators
svxreflector Conference server for SvxLink amateur radio servers
tk2 Tk GUI for the ICOM IC-R2 receiver
tk5 Experimental Software for the ICOM IC-R5 Receiver
tlf console based ham radio contest logger
trustedqsl QSL log signing for the Logbook of the World (LoTW)
tucnak VHF/UHF/SHF Hamradio contest logging program
twclock World clock for ham radio operators
twpsk Soundcard-based X program for operating PSK31
uhd-soapysdr SoapySDR device support for libuhd
uronode Node front end for AX.25, NET/ROM, Rose and TCP
welle.io DAB/DAB+ Software Radio
wsjtx Weak-signal amateur radio communications
wsjtx DAB/DAB+ Software Radio
wwl Calculates distance and azimuth between two Maidenhead locators
xastir X Amateur Station Tracking and Information Reporting
xcwcp Morse code tutor — graphical user interface
xdemorse decode Morse signals to text
xdx DX-cluster tcp/ip client for amateur radio
xlog GTK+ Logging program for Hamradio Operators
xnec2c calculate and display radio antenna properties
xnecview NEC structure and gain pattern viewer
yagiuda software to analyse performance of Yagi-Uda antennas
z8530-utils2 Utilities for Z8530 based HDLC cards for AX.25

Таблица создана с использованием хитростей Serge Stroobandt, ON4AA.

Интересно, что с точки зрения пользователя, некоторые приложения в Linux работают без «танцев с бубном». Например, приложение Gqrx для sdr-радиоприемников работает сразу, без необходимости установки драйверов.

Альтернативы Ham Radio Deluxe

Радиолюбительский пакет HRD весьма популярен. Тем не менее, есть решения и для Linux. Для работы цифровыми видами связи наболее интересен FLDigi.

KB1OIQ — Andy’s Ham Radio Linux  — это дистрибутив Linux c хорошим набором предустановленных программ для управления радиошеком. Полный образ ISO с Ubuntu доступен до версии 24. Более поздний коплект поставляется в виде набора пакетов.

Список радиолюбительских программ сообщества Debian

Поделитесь с друзьями

Обсуждение закрыто.