Une station HF sous Linux (2)

Installer les différents paquets

Pour installer les différents éléments logiciels, nous allons passer par la ligne de commande (Ctrl+Alt+T pour ouvrir le terminal).

Certaines commandes mettent un certain temps à s’exécuter fonction des ressources matérielles du PC, ceci dit c’est loin d’être infaisable: nous utilisons un Mini-PC vieux de 5-6 ans au club et l’installation s’est déroulée sans encombre.

Installation des paquets

WSJT-X

C’est tout simple sous Linux, une seule ligne de commande

sudo apt-get install wsjtx

MHUXD

On part du dépot GitHub de DJ5QV.
Les prérequis sont les suivants :

sudo apt-get install automake autoconf
sudo apt-get install libev-dev libfuse-dev libudev-dev pkg-config
sudo apt-get install build-essential

On récupère le contenu du dépôt Git:

git clone https://github.com/dj5qv/mhuxd.git

On se déplace dans le bon répertoire:

cd mhuxd

On génère les fichiers de configuration, on précise le dossier de destination de ces fichiers:

./autogen.sh
./configure -prefix=/usr/local/mhuxd

On installe MHUXD:

make
sudo make install

Nous verrons dans un prochain article comment le paramétrer.

KLOG

Il faut récupérer l’archive via GitHub et compiler le paquet ensuite:

Installation des dépendances pour la compilation:

sudo apt-get install g++ make qt5-qmake qtbase5-dev qttools5-dev libqt5charts5-dev libqt5sql5-sqlite libhamlib++-dev libqt5serialport5-dev qtdeclarative5-dev qtpositioning5-dev libqt5sql5-sqlite qml-module-qtquick-window2 qml-module-qtlocation qml-module-qtpositioning qml-module-qtquick2 qml-module-qtquick-controls2
export QT_SELECT=qt5

Puis en se plaçant dans le fichier contenant l’archive: (remplacer X.Y.Z par la version correspondante -> 2.3.3 en décembre 2023)

tar xvzf klog-X.Y.Z.tar.gz
cd klog-X.Y.Z
qmake PREFIX=/usr/local/klog src.pro
make
sudo make install

Nous avons installé les différents éléments logiciels reste à les paramétrer et faire fonctionner le tout ensemble, la suite dans l’épisode 3.