Linux Ham apps, install

This should get you up and running with Linux, I use Linux Mint 17.2 LTS, this should also work for Ubuntu, however some distros don’t include some dependencies, so it will be up to you to get them all, once you get this stuff set up you can play Ham radio, while you learn the Linux system.

We will start with CQRlog, this is a great logging software (LOTW & EQSL support) and is currently supported, more info can be found at 

CQRlog version is 19.0

You will want to download the current version from the web site, then go to your download folder, which is in your home folder, find the download and right click on it and open with Gdebi package installer, follow the prompts.

Once installed you will find it in the Accessories area in your menu, right click it and add to panel, or favorites, or desktop, or just leave it there.

Once you get it where you want it open it, and save to local machine, you may get an error: “ ” or “ ”

If so copy this into terminal and then restart the program:

sudo apt-get install libmysqlclient18

Once the program is started, it will want to update DXCC info etc, let it do that, then you should come to a screen that looks like this:

Screenshot from 2015-11-26 13:39:37

Screenshot from 2015-11-28 14:29:46

Under Log name it will say 001, I click the edit log, and change that to my callsign, this way I can have multiple logs, like on is named contest, and maybe a different ham in the house, etc.

Screenshot from 2015-11-28 14:32:48

Then I click open log, you can also check the box at the bottom to always open this log when starting. If you are going to have more than one log I find it better to leave this box unchecked.

Once open, you can arrange windows from the log program, If you click on the windows tab it will show all the different windows available to you. you can open these and see what you want to have on your desktop, the only one that will not be there is Xplanet, that one you need to click on your menu and go to admin, then select Synaptic Package Manager, open, then in the search, enter Xplanet, (Ubuntu, you will need to first install  Synaptic Package Manager) found in your software center,then click the boxes then apply, and it will install Xplanet.

At that point you will want to go through the preferences and set up the program, remember to look at all the check boxes carefully, I don’t want to go through everyone, but if you miss one something may not work, like look-ups, etc, so just take your time and read through them. You will also want to go to and sign up, that way you can use the HamQTH for look-ups, and it is free.

You may also want to visit this


this will assist you on setting up CQRlog

Dont forget to add the PPA for CQRlog, this will automatically update CQRlog when the new version comes out:

Open Terminal:  sudo add-apt-repository ppa:ok2cqr/ppa

For rig control you will want to make yourself part of the user group, to do this, copy and past this in the terminal: gksudo gedit /etc/group   then enter your password, you are looking for dialout:x:20:   just simply type your user name after dialout:x:20: so my user name is tom, it looks like this: dialout:x:20:tom   if you dont remember what you used for a username it is the same as the rest in the list, then click save, exit and log out then log back in, or reboot.

Fldigi, Tqsl, Chirp, and any other ham apps you want to install, go to Synaptic Package Manager, and then Amateur Radio (Universe)

then scroll down and click the boxes for the ones you want, and hit apply, this will install them all, no need to go to all the sites.

once they are installed, you will want to install Ham Radio PPA’s, this will keep everything up to date, via your package manager, you will not have to manually update anything, it will be done with you OS updates, when they are available.

Terminal:  one line at a time and hit enter after every added line.

sudo rm -f /etc/apt/sources.list.d/ubuntu-hams-ppa-*
# type your password when prompted

sudo apt-add-repository ppa:ubuntu-hams-updates/ppa
# press ENTER when prompted

sudo apt-get update
# wait for the “$” prompt to reappear.

that is it, now Linux will keep all your Ham Apps up to date automatically. You can refresh updates, and all the latest updates will be installed.

Now for WSJTX: The version in the software center is way out of date, so you will want to add the PPA for this as well, If you already installed, no worry, this will update that version. Open termial, copy and paste: again one line at a time and hit enter, follow prompts.

sudo add-apt-repository ppa:ki7mt/wsjtx

sudo apt-get update

sudo apt-get install wsjtx

Now you will want to install the Encoder:

sudo add-apt-repository ppa:ki7mt/kvasd-installer

sudo apt-get update

sudo apt-get install kvasd-installer

– Open A terminal and type: kvasd-installer
– Then, select Install decoder from the menu.

I had some trouble with my navigator and WJSTx, as far as selecting the sound card, you will need to install this as well. Open Terminal:

sudo apt-get install libqt5multimediawidgets5 libqt5multimedia5-plugins

The set it up, and you should be good to go. more info on future releases can be found here:  I strongly suggest going to this site and reading through it, there are a couple of things to do to get the latest updates as well and info about the future of WJSTX. I just like to wait until the versions are out of the development stage before I take the plunge.

I hope this will help some new Ham’s getting into Linux to get the ball rolling, Linux is a great OS, it is different than windows and leaves you in total control of your OS, I would suggest getting some books and getting familiar with the terminal and the command interface.
I would suggest this book;

The Linux Command Line: A Complete Introduction

73, see you on the air, de Tom K8WDX










Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s