Linux Mint에 WSJT-X를 설치하는 방법

많은 이들이 자신이 선호하는 음악을 송출하고자 개인 라디오 방송국을 설립하고, 언젠가 유명한 라디오 DJ가 되기를 꿈꿉니다. 반면, 다른 이들은 대륙을 횡단하며 라디오를 통해 동료들을 찾고 교신하기를 바랍니다. 아마추어 무선 통신 운영자나 다양한 무선 통신 시스템에 대해 배우고자 하는 사람들을 위해, 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 이상 버전에서 원활하게 작동하는 것으로 확인되었습니다.

Linux에서 WSJT-X 설치를 위한 사전 조건

WSJT-X를 설치하기 전에 필요한 사항들을 먼저 살펴보겠습니다.

  • 최신 버전의 Linux 배포판 (가능하다면 Linux Mint 권장)
  • sudo 권한 또는 루트 액세스 권한을 가진 사용자 (필요한 도구 설치를 위한 명령어 실행 권한)
  • 모든 패키지 관리자, 특히 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 Mint를 포함한 대부분의 Linux 배포판에서 작동합니다. Flatpak을 사용하여 WSJT-X를 설치하려면 다음 명령어를 실행합니다.

flatpak install flathub edu.princeton.physics.WSJTX

2. 설치가 완료되면 시작 메뉴에서 WSJT-X를 실행하거나 터미널에 다음 명령어를 입력합니다.

flatpak run flathub edu.princeton.physics.WSJTX

공식 웹사이트에서 다운로드 및 설치

1. 다음 링크를 통해 공식 다운로드 페이지에서 최신 버전의 WSJT-X를 다운로드합니다: 다운로드 링크. 운영체제에 맞는 버전을 선택하십시오.

2. 터미널을 열고 cd 명령어를 사용하여 다운로드한 패키지가 있는 폴더로 이동합니다. 그런 다음 다음 명령어를 사용하여 설치합니다.

sudo dpkg -i wsjtx-2.6.1.deb

3. 시작 메뉴 또는 터미널에서 다음 명령어를 사용하여 앱을 실행합니다.

wsjtx

소스 코드에서 WSJT-X 설치

만약 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 공식 다운로드 페이지를 방문합니다(링크).

3. 다운로드한 소스 코드가 있는 위치로 cd 명령어를 사용하여 이동하고 다음 명령어를 사용하여 압축을 해제합니다.

tar -xvzf wsjtx-2.6.1.tgz

위 명령에서 tar 명령어는 파일을 압축하고 해제하는 데 사용됩니다. 여기서는 .tgz 파일을 추출합니다. -x 옵션은 파일에서 추출해야 함을 나타내고, -v는 발생하는 모든 단계에 대한 정보를 표시하며, -z는 gzip 파일을 처리하도록 지정(파일이 tarball-gzip 형식으로 되어 있음)하고, 마지막으로 -f는 추출할 파일 이름을 지정합니다. 추출 후 wsjtx-2.6.1이라는 새 폴더가 생성됩니다.

4. 다음 명령어를 사용하여 생성된 WSJT-X 폴더로 이동합니다.

cd wsjtx-2.6.1

5. 빌드 파일을 저장할 새 폴더가 필요합니다. 다음 명령어를 사용하여 새 폴더를 만들고 해당 폴더로 이동합니다.

mkdir build && cd build

6. 다음 명령어를 사용하여 파일을 빌드 (컴파일) 합니다. 이 단계는 시스템 사양에 따라 시간이 걸릴 수 있습니다.

cmake -DWSJT_SKIP_MANPAGES=ON -DWSJT_GENERATE_DOCS=OFF ../wsjtx-2.6.1

7. 위의 명령어가 완료되면 다음 명령어를 사용하여 컴파일된 파일에서 WSJT-X를 설치합니다. 이렇게 하면 /usr/local 위치에 빌드 응용 프로그램이 설치됩니다.

sudo cmake –build . –target install

8. 마지막으로, 다음 명령어를 입력하여 시작 메뉴 또는 터미널에서 애플리케이션을 시작할 수 있습니다.

wsjtx

Linux Mint에서 WSJT-X 제거 방법

WSJT-X 제거는 apt 명령어를 사용하여 간단하게 할 수 있습니다. 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를 설치하는 데 도움이 되었기를 바랍니다. 설치 중에 문제가 발생하면 댓글로 알려주세요.