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:
hamclock-1600x960hamclock-2400xx1440-
hamclock-3200x1920
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 installDer 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
Kommentar veröffentlichen