2021-02-22 04:42 Temps de lecture : 8 min

Comment obtenir des prévisions météorologiques rapides sur Linux avec Meteo

Si vous désirez suivre les conditions météorologiques directement depuis votre environnement Linux, il est indispensable d'opter pour une application de prévisions performante. Bien que de nombreuses options existent pour Linux, Meteo se distingue par sa capacité à fournir des informations météo rapides et actualisées via la barre d'état système. C'est une solution idéale pour ceux qui souhaitent une visibilité immédiate sur les conditions climatiques.

Meteo se caractérise par une interface esthétique et une présentation claire des prévisions. Son intégration à la barre d'état système assure des mises à jour régulières et discrètes. De plus, l'application offre la possibilité de configurer les informations météorologiques pour différentes localités. Voici comment l'installer et la configurer sur votre système.

Installation de Meteo sur Linux

Avant de pouvoir configurer Meteo pour un accès rapide aux prévisions météo sur votre bureau Linux, il est nécessaire d'installer le logiciel. L'application Meteo ne semble malheureusement pas disponible sous forme de paquet pour la plupart des distributions Linux (à l'exception d'Arch Linux). Par conséquent, une compilation à partir des sources est généralement requise.

Pour compiler Meteo à partir des sources, ouvrez un terminal en utilisant les raccourcis clavier Ctrl + Maj + T ou Ctrl + Alt + T. Suivez ensuite les instructions ci-dessous.

Acquisition des Dépendances

Meteo étant une application Qt, il est crucial d'installer et de configurer certaines dépendances Qt avant de procéder à la compilation. Ces dépendances incluent notamment Python3-pip, Python3 Qt5 et d'autres éléments nécessaires.

Ubuntu

sudo apt install pyqt5-dev-tools qttools5-dev-tools python3-pip

Après l'installation des dépendances sur Ubuntu, une commande de lien symbolique est nécessaire pour que Qt5 soit la version par défaut du système.

ln -s /usr/share/qtchooser/qt5-x86_64-linux-gnu.conf /usr/lib/x86_64-linux-gnu/qtchooser/default.conf

Suite à la commande ln, utilisez pip3 pour installer le module "lxml". Son absence empêchera le bon fonctionnement de Meteo sous Linux.

sudo pip3 install lxml

Debian

sudo apt-get install pyqt5-dev-tools qttools5-dev-tools python3-pip

Une fois les dépendances installées, exécutez la commande ci-dessous pour vous assurer que Qt5 est défini comme version par défaut sur votre système Debian.

ln -s /usr/share/qtchooser/qt5-x86_64-linux-gnu.conf /usr/lib/x86_64-linux-gnu/qtchooser/default.conf

Pour Debian, le module Python 3 "lxml" est également indispensable pour que Meteo puisse être compilé et exécuté sans problème. Utilisez la commande Pip3 suivante pour l'installer :

sudo pip3 install lxml

Arch Linux

Sur Arch Linux, l'installation manuelle des dépendances n'est pas nécessaire. Il est possible de compiler l'application directement à partir des sources en utilisant l'AUR. Pour cela, saisissez les commandes suivantes dans un terminal :

sudo pacman -S git base-devel
git clone https://aur.archlinux.org/trizen.git
cd trizen
makepkg -sri
trizen -S  meteo-qt

Fedora

Pour installer les dépendances sur Fedora, utilisez les commandes d'empaquetage Dnf suivantes dans votre terminal :

sudo dnf install python3-qt5-devel qt5-linguist qtchooser python3-pip

Après avoir géré les dépendances de Fedora Linux, configurez Qt5 comme version par défaut de votre système :

sudo update-alternatives --config qtchooser-default

Enfin, installez le module lxml via Python 3 :

sudo pip3 install lxml

OpenSUSE

L'installation des dépendances pour Meteo sur OpenSUSE nécessite l'utilisation de Zypper. Exécutez la commande suivante pour récupérer les fichiers de build les plus récents :

sudo zypper install python3-qt5-devel libqt5-linguist

Ensuite, mettez à jour SUSE pour que Qt5 soit défini comme version par défaut :

sudo  ln -s /usr/bin/lrelease-qt5 /usr/bin/lrelease

Finalisez l'installation des dépendances de build sur SUSE en utilisant la commande pip :

sudo pip3 install lxml

Linux générique

Toute distribution Linux peut exécuter Meteo, à condition que vous installiez les dépendances mentionnées sur la page GitHub du projet. Pour en savoir plus, consultez le lien ici.

Compilation de Meteo

La gestion des nombreuses dépendances de Meteo peut paraître complexe, mais elle est nécessaire pour que le programme soit correctement compilé. Pour démarrer la compilation, utilisez la commande Python3 pour exécuter le script d'installation :

Notez que lors de l'installation de l'application Meteo, des options supplémentaires peuvent être activées. Pour les consulter, utilisez la commande suivante avec l'option --help :

sudo python3 setup.py install

Configuration de Meteo

Pour commencer à utiliser Meteo, lancez l'application. Elle devrait apparaître dans la barre d'état système. Faites un clic droit sur l'icône en forme de X rouge et sélectionnez "Préférences".

Dans les préférences, l'application vous informera que vous avez besoin d'une clé API d'OpenWeatherMap. Rendez-vous sur ce site, créez votre clé et collez-la dans le champ "OpenWeatherMap".

Une fois votre clé renseignée, explorez les autres paramètres et indiquez votre ville. N'hésitez pas à personnaliser les options du programme selon vos préférences. Vous pourrez notamment choisir entre degrés Fahrenheit et Celsius.

Après avoir ajusté tous les paramètres de Meteo, cliquez sur le bouton "Appliquer" pour valider les modifications.

Pour consulter les prévisions météo avec Meteo, double-cliquez sur son icône dans la barre d'état système. L'application vous fournira également des mises à jour régulières via des notifications.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.