Como exibir a previsão do tempo no Linux

Weather
⏱️ 13 min read

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.

Clima 1

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.

Clima 2

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.

Clima 3

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.

Clima 4

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.

Clima 5

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.

Linux Weather Forecast Meu Indicador Meteorológico

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.

Clima 6

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.

Clima 7

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

Elegância do Tempo

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

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x