Als het gaat om het controleren van het weer op een computer, hebben Linux-gebruikers geen gebrek aan opties. Typhoon’s concept is simpel: het toont de huidige omstandigheden op een locatie, samen met een 4-daagse voorspelling, op een aanpasbare gekleurde achtergrond.

Meteorologische fanaten kunnen zich onderdompelen in gedetailleerde weer-widgets zoals Advanced Weather Widget

De standaard KDE Weerrapport widget is bedoeld voor liefhebbers van eenvoudige weersvoorspellingen; en allerlei soorten extensies, applets, bureaubladwidgets, CLI-tools, enz. zijn er om aan de specifieke wensen van de gebruiker te voldoen.

Om Typhoon op een Debian-systeem te installeren, maak je gebruik van het Debian-pakketbeheer.
Zorg ervoor dat jouw systeem up-to-date is.
dany@pindabook:~$ sudo apt update && sudo apt upgrade
[sudo] wachtwoord voor dany:
Geraakt:1 http://deb.debian.org/debian trixie InRelease
Geraakt:2 http://deb.debian.org/debian trixie-updates InRelease
Geraakt:3 http://security.debian.org/debian-security trixie-security InRelease
Alle pakketten zijn up-to-date.
Samenvatting:
Opwaarderen: 0, Installeren: 0, Verwijderen: 0, Niet opwaarderen: 0
Je kunt het Typhoon softwarepakket op twee manieren downloaden:
dany@pindabook:~$ latest=$(wget -qO- https://api.github.com/repos/archisman-panigrahi/typhoon/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")' | cut -d$'v' -f 2)
Test of je wel degelijk een versienummer hebt ontvangen. Het gebeurt soms dat GitHub geen versie doorstuurde, voer bovenstaande opdracht dan nogmaals uit tot je een versienummer hebt ontvangen.
dany@pindabook:~$ echo $latest
1.9.0
Nu we het recenste versienummer hebben ontvangen kunnen we het Typhoon softwarepakket downloaden:
dany@pindabook:~$ wget https://github.com/archisman-panigrahi/typhoon/releases/download/v${latest}/typhoon_${latest}_all.deb
--2026-08-17 10:23:35-- https://github.com/archisman-panigrahi/typhoon/releases/download/v1.9.0/typhoon_1.9.0_all.deb
Herleiden van github.com (github.com)... 140.82.121.3
Verbinding maken met github.com (github.com)|140.82.121.3|:443... verbonden.
HTTP-verzoek is verzonden; wachten op antwoord... 302 Found
Locatie: https://release-assets.githubusercontent.com/github-production-release-asset/9477453/8c2f3093-aea7-4bf9-996b-2dc645a35322?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-08-17T09%3A18%3A06Z
&rscd=attachment%3B+filename%3Dtyphoon_1.9.0_all.deb&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2026-08-17T08%3A1
7%3A19Z&ske=2026-08-17T09%3A18%3A06Z&sks=b&skv=2018-11-09&sig=x7LgGHjhg5wY9lRAkUlqJO6U29HG5%2FjN9o3Tq7C81Ps%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmVs
ZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4Njk1NTMxNSwibmJmIjoxNzg2OTU1MDE1LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5uZXQifQ._rQBqtZAG
AKEUoJqQQh7uJ7g4UqVPa9F5o5_2EX_gdY&response-content-disposition=attachment%3B%20filename%3Dtyphoon_1.9.0_all.deb&response-content-type=application%2Foctet-stream [volgen...]
--2026-08-17 10:23:36-- https://release-assets.githubusercontent.com/github-production-release-asset/9477453/8c2f3093-aea7-4bf9-996b-2dc645a35322?sp=r&sv=2018-11-09&sr=b&spr=https&se=2026-08-
17T09%3A18%3A06Z&rscd=attachment%3B+filename%3Dtyphoon_1.9.0_all.deb&rsct=application%2Foctet-stream&skoid=96c2d410-5711-43a1-aedd-ab1947aa7ab0&sktid=398a6654-997b-47e9-b12b-9515b896b4de&skt=2
026-08-17T08%3A17%3A19Z&ske=2026-08-17T09%3A18%3A06Z&sks=b&skv=2018-11-09&sig=x7LgGHjhg5wY9lRAkUlqJO6U29HG5%2FjN9o3Tq7C81Ps%3D&jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29t
IiwiYXVkIjoicmVsZWFzZS1hc3NldHMuZ2l0aHVidXNlcmNvbnRlbnQuY29tIiwia2V5Ijoia2V5MSIsImV4cCI6MTc4Njk1NTMxNSwibmJmIjoxNzg2OTU1MDE1LCJwYXRoIjoicmVsZWFzZWFzc2V0cHJvZHVjdGlvbi5ibG9iLmNvcmUud2luZG93cy5u
ZXQifQ._rQBqtZAGAKEUoJqQQh7uJ7g4UqVPa9F5o5_2EX_gdY&response-content-disposition=attachment%3B%20filename%3Dtyphoon_1.9.0_all.deb&response-content-type=application%2Foctet-stream
Herleiden van release-assets.githubusercontent.com (release-assets.githubusercontent.com)... 185.199.110.133, 185.199.111.133, 185.199.108.133, ...
Verbinding maken met release-assets.githubusercontent.com (release-assets.githubusercontent.com)|185.199.110.133|:443... verbonden.
HTTP-verzoek is verzonden; wachten op antwoord... 200 OK
Lengte: 250696 (245K) [application/octet-stream]
Wordt opgeslagen als: ‘typhoon_1.9.0_all.deb’
typhoon_1.9.0_all.deb 100%[=======================================================================================================>] 244,82K --.-KB/s in 0,02s
2026-08-17 10:23:36 (11,9 MB/s) - '‘typhoon_1.9.0_all.deb’' opgeslagen [250696/250696]
Nu kunnen we met de apt opdracht Typhoon en alle noodzakelijke onderdelen (afhankelijkheden zoals python3) installeren:
dany@pindabook:~$ sudo apt install ./typhoon_${latest}_all.deb
[sudo] wachtwoord voor dany:
Let op, 'typhoon' wordt geselecteerd in plaats van './typhoon_1.9.0_all.deb'
Installeren:
typhoon
Installeren van vereisten:
gir1.2-xdp-1.0 python-tinycss2-common python3-cffi python3-html5lib python3-ply python3-pyqt6.qtwebchannel python3-tinycss2
libportal1 python3-bs4 python3-cssselect python3-lxml python3-pycparser python3-pyqt6.qtwebengine python3-typing-extensions
libqt6test6 python3-cairocffi python3-cssselect2 python3-olefile python3-pyqt6 python3-pyqt6.sip python3-webencodings
libraqm0 python3-cairosvg python3-defusedxml python3-pil python3-pyqt6.qtqml python3-soupsieve python3-xcffib
Voorgestelde pakketten:
python-cairocffi-doc python3-dev python-cssselect2-doc python3-genshi python-lxml-doc python-pil-doc python-ply-doc python3-pkg-resources python-tinycss2-doc
Samenvatting:
Opwaarderen: 0, Installeren: 29, Verwijderen: 0, Niet opwaarderen: 0
Downloadgrootte: 6.099 kB / 6.350 kB
Benodigde ruimte: 35,1 MB / 248 GB beschikbaar
Doorgaan? [J/n]
Ophalen:1 /home/dany/typhoon_1.9.0_all.deb typhoon all 1.9.0 [251 kB]
Ophalen:2 http://deb.debian.org/debian trixie/main amd64 libportal1 amd64 0.9.1-1 [57,2 kB]
Ophalen:3 http://deb.debian.org/debian trixie/main amd64 gir1.2-xdp-1.0 amd64 0.9.1-1 [12,7 kB]
...
Ophalen:27 http://deb.debian.org/debian trixie/main amd64 python3-pyqt6.qtqml amd64 6.9.0-2 [236 kB]
Ophalen:28 http://deb.debian.org/debian trixie/main amd64 python3-pyqt6.qtwebchannel amd64 6.9.0-2 [50,3 kB]
Ophalen:29 http://deb.debian.org/debian trixie/main amd64 python3-pyqt6.qtwebengine amd64 6.9.0-1 [131 kB]
6.099 kB opgehaald in 0s (28,3 MB/s)
Voorheen niet geselecteerd pakket libportal1:amd64 wordt geselecteerd.
(Database wordt ingelezen ... 204248 bestanden en mappen momenteel geïnstalleerd.)
Uitpakken van .../00-libportal1_0.9.1-1_amd64.deb wordt voorbereid...
Bezig met uitpakken van libportal1:amd64 (0.9.1-1) ...
...
Voorheen niet geselecteerd pakket typhoon wordt geselecteerd.
Uitpakken van .../28-typhoon_1.9.0_all.deb wordt voorbereid...
Bezig met uitpakken van typhoon (1.9.0) ...
Instellen van libqt6test6:amd64 (6.8.2+dfsg-9+deb13u2) ...
Instellen van libportal1:amd64 (0.9.1-1) ...
Instellen van python3-defusedxml (0.7.1-3) ...
...
Instellen van python3-cairocffi (1.7.1-3) ...
Instellen van python3-cairosvg (2.7.1-2) ...
Instellen van typhoon (1.9.0) ...
Bezig met afhandelen van triggers voor mailcap (3.74) ...
Bezig met afhandelen van triggers voor hicolor-icon-theme (0.18-2) ...
Bezig met afhandelen van triggers voor libc-bin (2.41-12+deb13u3) ...
Bezig met afhandelen van triggers voor man-db (2.13.1-1) ...
Kennisgeving: Het downloaden gebeurt door root (de systeembeheerder) en niet in een sandbox (afgesloten ruimte), aangezien bestand '/home/dany/typhoon_1.9.0_all.deb' niet door gebruiker '_apt' kon benaderd worden. - pkgAcquire::Run (13: Toegang geweigerd)
Typhoon is een visueel aantrekkelijke desktop-weer-app, geschreven in JavaScript en Python, die de volgende functies ondersteunt:
Typhoon start je zoals elk programma via de Programmastarter > Hulpmiddelen > Typhoon. Je krijgt dan een venster waarmee je een locatie kunt instellen.

Typ een woonplaats en klik op de knop . Als de gevonden locatie niet overeen komt met de gevraagde locatie, kan je deze zelf verbeteren. Ik kreeg toen ik zocht naar brugge de locatie Kortrijk, Flanders, BE, die ik achteraf corrigeerde naar (zie afbeelding).

Bij een correcte locatie, verschijnt rechts van het tekstvak een vinkje. Klik daarop om de locatie vast te leggen.
Sommige onderdelen in het Typhoon venster lichten op als je deze met de muis aanwijst. Klik op zo'n onderdeel om meer details weer te geven.

De details tonen de weersvoorspelling per uur in een grafiek. Klik op de knop om een andere weergave te activeren.

De List weergave toont de weersvoorspelling per uur in tabelvorm. De knop gebruik je om terug de grafiek weergave te actieveren.

Rechts van de knop staat een moeilijk te bereiken (aan te klikken) sluitknop om het detailvenster te sluiten. Met de Esc toets kan je het details venster ook sluiten.

Typhoon kan je aanpassen via het tandwielknopje bovenaan. Naast de eenheden, kan je de achtergrondkleur aanpassen aan de temperatuur, bureaublad achtergrond of een vast ingestelde kleur.

Om Typhoon in het systeemvak weer te geven, moet de System Tray activeren.

Let wel, Typhoon is een klassiek programma en zal niet automatisch opstarten bij het starten van de computer.
Je kunt dit echter wel zelf instellen:


dany@pindabook:~$ sudo apt remove typhoon
[sudo] wachtwoord voor dany:
De volgende pakketten zijn automatisch geïnstalleerd en zijn niet langer nodig:
gir1.2-xdp-1.0 python3-cairosvg python3-olefile python3-pyqt6.qtwebengine
libportal1 python3-cffi python3-pil python3-pyqt6.sip
libqt6test6 python3-cssselect python3-ply python3-soupsieve
libraqm0 python3-cssselect2 python3-pycparser python3-tinycss2
python-tinycss2-common python3-defusedxml python3-pyqt6 python3-typing-extensions
python3-bs4 python3-html5lib python3-pyqt6.qtqml python3-webencodings
python3-cairocffi python3-lxml python3-pyqt6.qtwebchannel python3-xcffib
Gebruik 'sudo apt autoremove' om ze te verwijderen.
VERWIJDEREN:
typhoon
Samenvatting:
Opwaarderen: 0, Installeren: 0, Verwijderen: 1, Niet opwaarderen: 0
Vrijgemaakte ruimte: 640 kB
Doorgaan? [J/n]
(Database wordt ingelezen ... 205255 bestanden en mappen momenteel geïnstalleerd.)
typhoon (1.9.0) wordt verwijderd ...
Bezig met afhandelen van triggers voor mailcap (3.74) ...
Bezig met afhandelen van triggers voor hicolor-icon-theme (0.18-2) ...
dany@pindabook:~$ sudo apt autoremove
VERWIJDEREN:
gir1.2-xdp-1.0 python3-cairosvg python3-olefile python3-pyqt6.qtwebengine
libportal1 python3-cffi python3-pil python3-pyqt6.sip
libqt6test6 python3-cssselect python3-ply python3-soupsieve
libraqm0 python3-cssselect2 python3-pycparser python3-tinycss2
python-tinycss2-common python3-defusedxml python3-pyqt6 python3-typing-extensions
python3-bs4 python3-html5lib python3-pyqt6.qtqml python3-webencodings
python3-cairocffi python3-lxml python3-pyqt6.qtwebchannel python3-xcffib
Samenvatting:
Opwaarderen: 0, Installeren: 0, Verwijderen: 28, Niet opwaarderen: 0
Vrijgemaakte ruimte: 34,5 MB
Doorgaan? [J/n]
(Database wordt ingelezen ... 205224 bestanden en mappen momenteel geïnstalleerd.)
gir1.2-xdp-1.0:amd64 (0.9.1-1) wordt verwijderd ...
libportal1:amd64 (0.9.1-1) wordt verwijderd ...
python3-pyqt6.qtwebengine (6.9.0-1) wordt verwijderd ...
python3-pyqt6.qtwebchannel (6.9.0-2) wordt verwijderd ...
python3-cairosvg (2.7.1-2) wordt verwijderd ...
python3-pil:amd64 (11.1.0-5+deb13u4) wordt verwijderd ...
libraqm0:amd64 (0.10.2-1) wordt verwijderd ...
python3-cssselect2 (0.7.0-3) wordt verwijderd ...
python3-tinycss2 (1.4.0-2) wordt verwijderd ...
python-tinycss2-common (1.4.0-2) wordt verwijderd ...
python3-bs4 (4.13.4-2) wordt verwijderd ...
python3-cairocffi (1.7.1-3) wordt verwijderd ...
python3-xcffib (1.5.0-1) wordt verwijderd ...
python3-cffi (1.17.1-3) wordt verwijderd ...
python3-cssselect (1.3.0-1) wordt verwijderd ...
python3-defusedxml (0.7.1-3) wordt verwijderd ...
python3-html5lib (1.2-2) wordt verwijderd ...
python3-lxml:amd64 (5.4.0-1) wordt verwijderd ...
python3-olefile (0.47-1) wordt verwijderd ...
python3-pycparser (2.22-2) wordt verwijderd ...
python3-ply (3.11-9) wordt verwijderd ...
python3-pyqt6.qtqml (6.9.0-2) wordt verwijderd ...
python3-soupsieve (2.7-1) wordt verwijderd ...
python3-typing-extensions (4.13.2-1) wordt verwijderd ...
python3-webencodings (0.5.1-5) wordt verwijderd ...
python3-pyqt6 (6.9.0-2) wordt verwijderd ...
libqt6test6:amd64 (6.8.2+dfsg-9+deb13u2) wordt verwijderd ...
python3-pyqt6.sip (13.10.0-1+b1) wordt verwijderd ...
Bezig met afhandelen van triggers voor man-db (2.13.1-1) ...
Bezig met afhandelen van triggers voor libc-bin (2.41-12+deb13u3) ...
dany@pindabook:~$ rm -r typhoon_1.9.0_all.deb .config/io.github.archisman_panigrahi.typhoon .local/share/io.github.archisman_panigrahi .cache/io.github.archisman_panigrahi