HamClock unter Linux Mint installieren: Eine Schritt-für-Schritt-Anleitung

 

Hallo Funkfreunde!

Wer kennt das nicht? Man sitzt im Shack und möchte schnell die aktuellen Sonnenaktivitäten, die Greyline oder DX-Spots im Blick behalten. Der HamClock ist dafür das perfekte Tool! Ursprünglich für den Raspberry Pi entwickelt, lässt er sich auch problemlos auf einem normalen Linux-Desktop wie Linux Mint installieren.

 


 

Dieser Leitfaden führt Sie Schritt für Schritt durch die Installation, von den notwendigen Vorbereitungen bis zum ersten Start.

1. Vorbereitung: Das Terminal öffnen und Abhängigkeiten installieren

Wir werden HamClock aus dem Quellcode kompilieren, daher benötigen wir einige Entwicklerwerkzeuge und Bibliotheken.

Öffnen Sie zuerst das Terminal (Strg + Alt + T ist die gängige Tastenkombination unter Mint).

Schritt 1.1: System aktualisieren

Bevor wir beginnen, stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist:

sudo apt update

sudo apt upgrade



Wir benötigen make, den GCC/G++-Compiler, die X11-Entwicklerbibliotheken für die grafische Oberfläche und curl zum Herunterladen des Quellcodes.

clear






2. Quellcode herunterladen und entpacken

Als Nächstes holen wir den aktuellen HamClock-Quellcode von der ClearSky Institute-Website.

Schritt 2.1: Ein Arbeitsverzeichnis erstellen

Es ist sauberer, die Quelldateien in einem separaten Ordner zu halten. Wir erstellen einen Ordner namens hamclock_src in Ihrem Home-Verzeichnis:

mkdir ~/hamclock_src

cd ~/hamclock_src


Schritt 2.2: Download und Entpacken

Jetzt laden wir die ZIP-Datei mit dem Quellcode herunter und entpacken diese:

curl -O http://www.clearskyinstitute.com/ham/HamClock/ESPHamClock.zip

unzip ESPHamClock.zip






3. HamClock kompilieren

Wir sind nun bereit, das Programm zu kompilieren (zu "bauen"). HamClock bietet verschiedene Kompilationsziele für unterschiedliche Bildschirmauflösungen. Für einen normalen Desktop-PC oder Laptop ist eine der folgenden Optionen wahrscheinlich die beste Wahl:


 

 

Wir verwenden hier als Beispiel die 1600x960-Version, da sie gut auf die meisten modernen Bildschirme passt. Sie können auch einfach make eingeben, um alle möglichen Optionen anzuzeigen.

Schritt 3.1: Kompilierung starten

Geben Sie den entsprechenden make-Befehl ein:

cd ESPHamClock
make -j 4 hamclock-1600x960
sudo make install
Der Kompilierungsprozess dauert einen Moment. Sobald er abgeschlossen ist, finden Sie eine ausführbare Datei mit dem Namen hamclock-1920x1080 (oder der gewählten Auflösung) im aktuellen Verzeichnis.

4. HamClock testen und installieren

Schritt 4.1: Erster Testlauf

Sie können das kompilierte Programm direkt ausführen, um zu prüfen, ob alles funktioniert:

./hamclock-1600x960


HamClock sollte nun in einem Fenster starten.

Schritt 4.2: Installation im System

Um HamClock bequemer starten zu können, kopieren wir die ausführbare Datei in Ihr Home-Verzeichnis in einen eigenen Ordner, beispielsweise ~/hamclock/.

mkdir ~/hamclock

cp ./hamclock-

1600x960 ~/hamclock/hamclock


(Hinweis: Wir benennen die Datei dabei in das einfachere hamclock um)


5. Konfiguration beim ersten Start

Beim ersten Start ist der HamClock noch nicht auf Ihre Bedürfnisse eingestellt.

Starten Sie ihn mit dem neuen Pfad:

~/hamclock/hamclock


 * Erste Seite: Klicken Sie in das Fenster. Es öffnet sich ein Einstellungsmenü. Tragen Sie Ihr Callsign und die Koordinaten Ihres Standortes ein.

 * Nächste Seite (Page 2...): Hier können Sie einen DX-Cluster Host und Port eintragen (z. B. db0sue.de Port 8000). Wählen Sie Ihre bevorzugten Units (metrisch oder imperial).

 * Weitere Seiten: Passen Sie andere Einstellungen wie Fullscreen (meist No auf dem Desktop) oder automatischen Start an.

 * Speichern: Klicken Sie auf Done (Fertig), um die Konfiguration zu speichern.

> Bild 5: Screenshot des HamClock-Konfigurationsfensters mit den eingegebenen Daten (Callsign und Koordinaten).

6. HamClock bequem starten (Desktop-Starter)

Um HamClock nicht jedes Mal über das Terminal starten zu müssen, erstellen wir einen Desktop-Starter.

Schritt 6.1: Starter-Datei erstellen

Erstellen Sie eine neue .desktop-Datei in Ihrem lokalen Anwendungsordner:

nano ~/.local/share/applications/hamclock.desktop


(Sie können xed anstelle von nano verwenden, wenn Sie einen grafischen Editor bevorzugen)

Fügen Sie folgenden Inhalt ein. Wichtig: Ersetzen Sie hamclock-1600x960

durch den Namen der Datei, die Sie kompiliert haben, falls Sie eine andere Auflösung gewählt haben!

[Desktop Entry]

Name=HamClock

Comment=DX Cluster, Propagation, Greyline, Time for Ham Radio

Exec=/home/IHR_BENUTZERNAME/hamclock/hamclock

Icon=applications-internet

Terminal=false

Type=Application

Categories=Hamradio;


> Wichtig: Ändern Sie /home/IHR_BENUTZERNAME/ zu Ihrem tatsächlichen Home-Pfad (z. B. /home/peter/).

Speichern Sie die Datei (Strg+O und Strg+X in Nano).

> Bild 6: Screenshot des Inhalts der hamclock.desktop-Datei in einem Editor.

Schritt 6.2: Ausführen erlauben

Damit die Datei als Starter funktioniert, muss sie ausführbar sein:

chmod +x ~/.local/share/applications/hamclock.desktop


Jetzt sollte HamClock im Anwendungsmenü unter der Kategorie "Hamradio" (oder je nach Mint-Version unter "Zubehör" / "Andere") erscheinen und kann bequem mit einem Klick gestartet werden!

Fazit

Sie haben es geschafft! Ihr HamClock ist nun installiert und einsatzbereit. Viel Spaß beim Beobachten der Welt und der Ausbreitungsbedingungen! 

73 de DL2HS Helmut]!





Kommentare