在Linux Mint上安装WSJT-X:详细指南
许多人梦想着拥有自己的电台,播放他们喜欢的音乐,成为一位受欢迎的电台主持人。 也有人希望能够跨越洲际进行通讯,通过无线电找到志同道合的朋友。为了满足业余无线电爱好者的需求,Joe Taylor在2005年开发了一款名为WSJT-X的免费开源软件。它实现了多种业余无线电通信协议,特别针对弱信号通信进行了优化。 本文将详细介绍如何在Linux Mint上安装WSJT-X,以便进行弱信号通信。
在Linux Mint(2023版)上安装WSJT-X
说明:为了演示WSJT-X的安装过程,本教程使用了Linux Mint 20.3。 然而,WSJT-X可以在所有主流的Linux发行版上安装,根据我们的测试,它在Linux Mint 18.3及更高版本以及Ubuntu 18.04及更高版本上运行良好。
安装WSJT-X的先决条件
在开始安装WSJT-X进行无线电通信之前,请确保满足以下条件:
- 安装了任何主流Linux发行版的最新版本,推荐使用Linux Mint。
- 具有sudo权限或root访问权限的用户,可以运行安装所需的命令。
- 任意软件包管理器,推荐使用类似flatpak的跨发行版软件包管理器。
在Linux Mint上安装WSJT-X的方法
有多种方式可以在Linux Mint上安装WSJT-X,我们建议使用apt或flatpak软件包管理器进行安装。
使用APT软件包管理器安装
使用apt软件包管理器安装WSJT-X非常简单。通常,通过此方法可以获取软件的最新稳定版本,并且在您更新整个系统时,软件也会同步更新到最新的稳定版本。以下是具体步骤:
1. 通过开始菜单或使用快捷键“CTRL + ALT + T”打开终端。
2. 输入以下命令,将系统库更新到最新版本:
sudo apt update
3. 接下来,运行以下命令安装WSJT-X,系统会自动下载所有必要的软件包:
sudo apt install wsjtx
4. 安装完成后,您可以通过开始菜单打开WSJT-X,或者在终端中输入以下命令启动它:
wsjtx
使用Flatpak软件包管理器安装
1. Flatpak方法适用于大多数Linux发行版,包括Linux Mint。 使用以下命令通过Flatpak安装WSJT-X:
flatpak install flathub edu.princeton.physics.WSJTX
2. WSJT-X安装完毕后,您可以在Linux Mint的开始菜单中找到并打开它,或者在终端中运行以下命令启动:
flatpak run flathub edu.princeton.physics.WSJTX
从官方网站下载并安装
1. 从WSJT-X的官方下载页面(链接)下载最新版本,选择适合您发行版的软件包。
2. 打开终端,使用cd命令导航到您下载软件包的目录。然后,使用以下命令安装它:
sudo dpkg -i wsjtx-2.6.1.deb
3. 安装完成后,您可以通过开始菜单启动应用程序,或者在终端中使用以下命令:
wsjtx
从源代码安装WSJT-X
最后,如果您想自定义在Linux Mint上安装的WSJT-X,可以选择从源代码进行安装。通过编译源代码安装,您可以对软件进行更深层次的定制。 以下是详细步骤:
1. 首先,运行以下命令安装所需的依赖库:
sudo apt-get install -y asciidoctor libfftw3-dev qtdeclarative5-dev texinfo libqt5multimedia5 libqt5multimedia5-plugins qtmultimedia5-dev libusb-1.0.0-dev libqt5serialport5-dev asciidoc libudev-dev qttools5-dev-tools qttools5-dev libboost-tools-dev libboost -log-dev libboost-system-dev libboost-thread-dev libboost-dev libboost-thread-dev libboost-program-options-dev libboost-system-dev libboost-math-dev libboost-test-dev libboost-python-dev libboost -program-options-dev libboost-test-dev libeigen3-dev zlib1g-dev libbz2-dev liblzma-dev
2. 从WSJT-X官方下载页面(访问)下载WSJT-X源代码。
3. 使用cd命令导航到下载源代码的目录,并使用以下命令解压它:
tar -xvzf wsjtx-2.6.1.tgz
在上述命令中,tar命令用于压缩和解压缩文件。选项-x表示需要从文件中提取,-v显示每一步的信息,-z指定正在处理gzip文件(文件以tarball-gzip格式存在),最后-f指定要从中提取的文件名。 解压完成后,会创建一个名为wsjtx-2.6.1的新文件夹。
4. 使用以下命令切换到Linux Mint中的新WSJT-X文件夹:
cd wsjtx-2.6.1
5. 您需要创建一个新的文件夹来存放所有的构建文件。 使用以下命令创建一个新文件夹并切换到它:
mkdir build && cd build
5. 使用以下命令构建(编译)文件。 根据您的系统性能,此步骤可能需要一些时间才能完成:
cmake -DWSJT_SKIP_MANPAGES=ON -DWSJT_GENERATE_DOCS=OFF ../wsjtx-2.6.1
6. 上述命令执行完毕后,使用下面的命令从编译的文件中安装WSJT-X。 这将把构建的应用程序安装在/usr/local位置:
sudo cmake –build . –target install
7. 您现在可以通过开始菜单启动WSJT-X,或者在终端中输入以下命令:
wsjtx
如何在Linux Mint上卸载WSJT-X
使用apt命令卸载WSJT-X很简单。 使用APT软件包管理器从Linux发行版中删除WSJT-X的命令如下:
sudo apt remove wsjtx
如果您使用flatpak安装了WSJT-X,请在终端中粘贴以下命令来卸载它:
flatpak uninstall edu.princeton.physics.WSJTX
在Linux Mint上安装和卸载WSJT-X
WSJT-X是一款专为无线电爱好者打造的强大软件,提供了所有他们所需的工具。 他们可以在软件中尝试各种设置和选项,学习各种通信模式。 此外,不必担心会损坏任何东西,因为您可以随时按照本指南重新安装它。 希望本文能够帮助您在Linux Mint或其他发行版上成功安装WSJT-X。 如果您在安装过程中遇到任何问题,请在评论区告诉我们。