As informações meteorológicas são cruciais para planejar e programar suas tarefas diárias. Nos desktops Linux, há uma variedade de opções para obter essas informações. Este tutorial orienta você por algumas das melhores soluções disponíveis.
Aplicativos para computador
Esses são aplicativos de desktop tradicionais que exibem informações meteorológicas. Eles têm pouca ou nenhuma integração com o shell da área de trabalho.
1. Clima dos gnomos
Como o nome sugere, o clima do Gnome foi criado pelos desenvolvedores do Gnome. Está incluído no repositório oficial de todas as principais distribuições Linux. Se você estiver usando alguma outra distribuição, você pode baixar o código-fonte do repositório oficial do Gnome.
Este é um aplicativo baseado em GTK que se integra muito bem com o ambiente de desktop Gnome. Com os serviços de localização ativados, o clima do Gnome detectará automaticamente sua localização e exibirá o clima. Você também pode selecionar um local manualmente.

Se você estiver em distribuições baseadas em Debian ou Ubuntu, poderá instalar o aplicativo usando o seguinte:
sudo apt update sudo apt install gnome-weather
Para distribuições baseadas em Fedora ou RHEL, execute:
sudo dnf install gnome-weather
Você também pode instalar o clima do Gnome usando pacotes flatpak e snap. Estes são pacotes agnósticos de distribuição e funcionam em qualquer lugar. Para instalar via flatpak:
flatpak install flathub org.gnome.Weather
Para instalar usando o snap:
sudo snap install gnome-weather
2. Meteo
Meteo é um aplicativo de previsão do tempo feito com Vala e GTK. Ele usa a API OpenWeatherMap para exibir informações meteorológicas e previsão do tempo.

Você pode ver a temperatura atual, velocidade e direção do vento, nascer e pôr do sol usando este aplicativo. Meteo também vem com até cinco dias de previsão do tempo e suporte para unidades métricas, imperiais e britânicas.
Uma característica única do Meteo é que ele pode exibir mapas junto com as condições meteorológicas.

Se você estiver usando o Ubuntu e seus derivados, você pode usar o PPA oficial (arquivo de pacote pessoal) fornecido pela equipe do Meteo para instalar o software.
sudo add-apt-repository ppa:bitseater/ppa sudo apt update sudo apt install com.gitlab.bitseater.meteo
Para Debian, você pode baixar o arquivo .deb de seu repositório oficial. Após baixar o pacote, instale o arquivo .deb usando o dpkg
comando.
sudo dpkg -i packagename.deb
Meteo está disponível no repositório oficial do Fedora. Você pode instalá-lo executando este comando:
sudo dnf install meteo
Você também pode usar o flatpak para instalar o Meteo em qualquer distribuição que desejar.
flatpak install --from https://flathub.org/repo/appstream/com.gitlab.bitseater.meteo.flatpakref
3. Café
Café é um aplicativo climático GTK de aparência muito moderna para seu desktop Linux. Além do clima, este aplicativo também permite que você escolha seus sites de notícias favoritos de uma lista de 44 opções e exibe as notícias em um widget de rolagem.
Coffee conta com a API Dark Sky para exibir informações meteorológicas em um formato de cinco dias. Se sua geolocalização estiver ativa, este aplicativo pode fixar automaticamente sua localização e exibir o clima local.

Se você estiver usando um derivado do Ubuntu, os criadores do Coffee fornecem um PPA para instalar o aplicativo.
sudo add-apt-repository ppa:coffee-team/coffee sudo apt update sudo apt install com.github.nick92.coffee
No Arch Linux, você pode instalar o Coffee usando o gerenciador de pacotes yaourt.
sudo yaourt coffee-git
Em outras distribuições, você terá que compilar o Coffee a partir do código-fonte. Antes de compilar, instale as seguintes dependências.
sudo apt install libglib2.0-dev libgtk-3-dev libjson-glib-dev libsoup2.4-dev libgee-0.8-dev libgeocode-glib-dev libgeoclue-2 dev meson valac
Se você estiver usando algum outro gerenciador de pacotes como o dnf, poderá pesquisar no Google o nome dessas dependências de acordo com seu gerenciador de pacotes.
Depois de instalar todas as dependências necessárias, você pode compilar o pacote Coffee.
mkdir build meson build --prefix=/usr ninja
Quando o comando acima for executado com sucesso, você poderá finalmente instalar o aplicativo.
sudo ninja install ./src/com.github.nick92.coffee
Algumas outras alternativas para aplicativos de clima de desktop são:
Extensões de proteção
As extensões do shell são softwares integrados ao seu shell. Existem muitos shells no mundo Linux, mas aqui estamos discutindo principalmente as extensões de shell do Gnome, mas também dando uma olhada no KDE e no XFCE.
1. Tempo Aberto
Tempo aberto é uma extensão do shell do Gnome que exibe os dados climáticos mais recentes e a previsão do tempo. Como o nome sugere, este aplicativo usa OpenWeatherMap para exibir informações meteorológicas e pode exibir até oito dias de previsão do tempo.

Você pode instalar o Open Weather usando o extensions.gnome.org local na rede Internet. Após a instalação, reinicie sua sessão do Gnome e ative a extensão por meio de seu aplicativo de extensão.
Se você quiser instalá-lo usando seu gerenciador de pacotes, você pode definitivamente fazê-lo. Esta extensão está disponível para todas as principais distribuições.
Para derivados Debian e Ubuntu, execute o seguinte comando:
sudo apt update sudo apt install gnome-shell-extension-weather
Para Fedora ou outra distribuição RHEL, você pode instalar este software usando dnf
.
sudo dnf install gnome-shell-extension-openweather
Esta extensão também está disponível no repositório do usuário Arch. Você pode instalá-lo usando o gerenciador de pacotes yaourt.
yaourt -S gnome-shell-extension-openweather-git
Para usar esta extensão, você precisa obter sua própria chave de API do OpenWeatherMap ou Dark Sky. O plano gratuito é suficiente para a extensão.
2. Meu Indicador Meteorológico
Meu indicador do tempo é especialmente projetado para desktops Gnome, mas suporta os ambientes de desktop KDE Plasma, MATE e XFCE. A extensão é embalada com muitos recursos. Além de fornecer informações meteorológicas atuais, ele pode mostrar a previsão do tempo, pressão, mapas da área local, calendário lunar etc.

Além de ser rica em recursos, esta extensão vem com muitas opções de personalização. Você pode selecionar até duas cidades para obter atualizações simultâneas. A interface também oferece a opção de escolher entre diferentes provedores de dados meteorológicos.
Para instalar o software em distribuições baseadas no Ubuntu, execute estes comandos:
sudo add-apt-repository ppa:atareao/atareao sudo apt update sudo apt install my-weather-indicator
Se você não deseja instalar a partir do Ubuntu PPA, certifique-se de instalar a seguinte dependência para executar o My Weather Indicator em seu sistema.
gir1.2-gtk-3.0 gir1.2-glib-2.0 gir1.2-gdkpixbuf-2.0 gir1.2-appindicator3-0.1 gir1.2-notify-0.7 gir1.2-webkit2-4.0 gir1.2-geocodeglib-1.0 gir1.2-osmgpsmap-1.0 python3-tz python3-tzlocal python3-cairo python3-lxml python3-dateutil python3-requests python3-requests-oauthlib
Algumas outras alternativas de extensões meteorológicas são:
Ferramentas de linha de comando
As ferramentas de linha de comando são executadas no terminal e não possuem GUI. No entanto, eles podem ser bastante úteis se você quiser fazer o trabalho rapidamente.
1. Wttr.in
wttr.in é uma ferramenta CLI que está usando cURL para exibir o clima em seu aplicativo de terminal. Este é o aplicativo meteorológico de terminal mais rico em recursos que você pode encontrar e funciona em todas as plataformas. Para executar este aplicativo, você deve instalar o cURL no seu dispositivo.
Observação: você também pode testar wttr.in no seu navegador, se desejar. A ferramenta detecta automaticamente sua geolocalização e mostra as informações meteorológicas de acordo.

Para fazer isso em uma distribuição baseada no Ubuntu:
sudo apt update sudo apt install curl
Para uma distribuição baseada no Fedora:
sudo dnf install curl
Para obter as informações meteorológicas de cidades específicas, você deve construir sua URL conforme mostrado abaixo.
curl wttr.in/London curl wttr.in/Moscow curl wttr.in/Salt+Lake+City
Você também pode consultar informações meteorológicas adicionando o código de três letras do aeroporto mais próximo.
curl wttr.in/muc curl wttr.in/ham
A versão 2 do wttr.in CLI vem com informações meteorológicas adicionais com dados astronômicos e algumas artes ASCII muito legais. A versão 3 da ferramenta também suporta mapas e imagens.
2. Ansitempo
Ansiweather é uma ferramenta CLI poderosa, mas muito simples, que pode exibir o clima em seu terminal. Ele suporta cores ANSI e caracteres Unicode. Para executar esta ferramenta CLI, primeiro você precisa clonar o Repositório Github do Ansiweather.
git clone https://github.com/fcambus/ansiweather.git
Se o Git não estiver instalado no seu dispositivo, você poderá instalá-lo usando o seguinte:
sudo apt update sudo apt install git
Dentro do repositório clonado, invoque o script Ansiweather desta forma:
./ansiweather
Para exibir a previsão usando unidades métricas para os próximos cinco dias (mostrando símbolos e dados de luz do dia) para Delhi, Índia, a string de consulta deve ter esta aparência:
ansiweather -l "Delhi,IN" -u metric -s true -f 5 -d true
No comando acima:
-u
representa o sistema de unidades.-s
é um booleano que alterna para exibir símbolos.-f
mostra quantos dias o resultado deve ser-d
é um booleano que ativa ou desativa os dados de luz do dia.
Alguns outros aplicativos CLI que você pode querer conferir são:
Widgets de clima para computador
Existem alguns widgets de desktop no Linux que exibirão informações meteorológicas diretamente em seu espaço de trabalho. Estes são muito personalizáveis e funcionam com o Conkey.
1. Clima agradável
Flair Weather é um belo widget Conky feito para o gerenciador de Conkey.

Para instalar esta ferramenta, primeiro você precisa instalar o gerenciador Conky em sua área de trabalho.
sudo add-apt-repository -y ppa:teejee2008/ppa sudo apt-get update sudo apt-get install conky-manager curl
Download Clima agradável do site deviantart. Extraia a pasta baixada e extraia-a para a pasta .conkey presente dentro de sua pasta pessoal.
Vamos para Tempo do Yahoo e selecione sua localização. Copie seu ID de localização do URL para usar em seu gerenciador Conky.
Dentro do gerenciador Conky, edite o ID do local no Flair Weather e substitua-o pelo seu ID da etapa anterior. Prossiga para personalizar o Conky como faria normalmente.
2. Clima Elegente

Este é um widget Conky tempo muito simples e mínimo. Ao contrário do anterior, este depende da API OpenWeatherMap para exibir o clima.
Para instalar este widget, primeiro instale as dependências:
sudo apt install conky curl jq
Vou ao OpenWeatherMap site e obtenha uma chave de API gratuita, pesquise seu local e copie o ID do local, que é a última parte do URL após o city/
corda.
Clone o Repositório do GitHub e adicione o ID da sua cidade e a chave de API gratuita dentro da pasta “scripts.weather.sh”.
api_key=<YOUR_API_KEY> city_id=<YOUR_CITY_ID>
Agora você pode usar este Conky em sua área de trabalho.
perguntas frequentes
Por que não consigo instalar extensões do Gnome do site oficial?
Pode ser porque você está usando a versão snap ou flatpack do navegador. Essas versões não têm integração com a área de trabalho, então você não poderá instalar extensões do Gnome por meio desses navegadores snap ou flatpak, mas você pode usar o gerenciador de extensão para instalar as extensões.
A API OpenWeather é gratuita?
Com o plano gratuito, a API OpenWeather fornece uma cota de 60 chamadas por minuto, além de previsão do tempo, índice de qualidade do ar, API de geocodificação, etc. Esta é uma oferta decente para uso pessoal. Se você quiser fazer uma oferta comercial, terá que mudar para um plano pago.
Crédito da imagem: Lucy Chian Abrir Todas as capturas de tela por Hrishikesh Pathak