Boas!
Cá estou eu novamente, desta vez para apresentar uma dica que na verdade é uma tradução e adaptação
desta dica que foi postada pelo linuxista canadense
ToZ, moderador do fórum do projeto
Xfce (em inglês).
Eu já tive XUbuntu 11.04, XUbuntu 12.04, e daí "pulei" para o XUbuntu 14.04 - todos de 32 bits. O que eles têm em comum é que alguns meses após a instalação de cada um deles o plugin "atualização meteorológica" (nome oficial dele, em inglês:
xfce4-weather-plugin) para de apresentar a previsão do tempo.
Esse problema ocorre porque o desenvolvedor do plugin está constantemente atualizando-o, muitas vezes porque o servidor de dados meteorológicos usado pelo plugin
saiu do ar (ou então não saiu do ar mas parou de reconhecer coordenadas geográficas e/ou outros parâmetros inseridos manualmente por você na configuração do plugin), e isso obriga o desenvolvedor a lançar uma nova versão do plugin (que utilize um servidor meteorológico diferente, ou que reconheça parâmetros inseridos manualmente por você, nas configurações do plugin), porém os mantenedores do
repositório do projeto Xfce, responsáveis por manter o
repositório do plugin, não acompanham o ritmo dessas atualizações, por isto às vezes demora um (às vezes bom...) tempo até que a equipe do projeto Xfce lance um pacote DEB que contenha a versão mais recente desse plugin.
Bom, existem duas soluções para esse problema:
1) A primeira, que eu chamo de
solução trivial, consiste em você aguardar pacientemente até que os desenvolvedores do projeto Xfce lancem um novo pacote DEB desse plugin e daí ele seja atualizado via "atualização de software" do seu XUbuntu e volte a funcionar.
2) A segunda, que eu chamo de
solução pragmática, consiste em você desinstalar o pacote DEB oficial desse plugin e em seguida
compilar e instalar a versão mais nova dele, obtida do repositório GIT oficial do desenvolvedor.
Caso decida adotar a solução pragmática, continue lendo...
PASSO-A-PASSO PARA ATUALIZAÇÃO DO PLUGIN A PARTIR DO REPOSITÓRIO GIT1.1 - Interrompa o pluginO primeiro passo para começar a resolver essa "pane" consiste em interromper o funcionamento do seu plugin: vá até o painel em que o plugin está aparecendo, clique com o botão direito sobre o plugin e selecione a opção "
Remover"
1.2 - Desinstale o pacote DEB do pluginEntre no emulador de terminal do shell e execute o seguinte comando:
sudo apt-get remove xfce4-weather-plugin -y
1.3 - Instale as ferramentas de download de arquivos-fonte e montagem de códigos-fonte oriundos de repositórios GITA instalação dessas ferramentas permitirá que você posteriormente obtenha os arquivos-fonte da mais recente versão do plugin diretamente a partir do repositório GIT que é mantido pelo desenvolvedor do plugin, e também que construa o código-fonte desses arquivos-fonte. Para obter essas importantes ferramentas, execute este comando, no emulador de terminal do shell:
sudo apt-get install build-essential git
1.4 - Construa a árvore de dependências (pacotes DEB requeridos) para o pluginComando a ser executado para que a árvore de dependências seja construída em seu sistema:
sudo apt-get build-dep xfce4-weather-plugin
1.5 - Entre no diretório em que ficam os arquivos-fonte usados pelo usuárioO comando é este:
cd /usr/src
1.6 - Efetue download dos arquivos-fonteExecute o comando abaixo e o aplicativo GIT efetuará download de todos os arquivos-fonte da mais recente versão disponibilizada pelo desenvolvedor do plugin:
sudo git clone git://git.xfce.org/panel-plugins/xfce4-weather-plugin
1.7 - Entre no diretório em que ficam os arquivos-fonte do pluginO comando é este:
cd xfce4-weather-plugin
1.8 - Configure os arquivos-fonte, compile-os e então instaleO supercomando abaixo executará as três ações acima, na sequência em que foram mencionadas:
sudo ./autogen.sh --prefix=/usr --disable-static --disable-debug && sudo make && sudo make install
1.9 - Reinicie o painel do XfceExecute este comando para que o painel seja reiniciado e daí você possa carregar o novo plugin:
xfce4-panel -r
1.10 - Adicione o novo plugin ao seu painelClique com o botão
direito do mouse sobre o painel em que deseja adicionar o plugin. Agora selecione a opção
Painel, clique em
Adicionar novos itens..., daí clique em
Atualização meteorológica, então clique em
Adicionar e por fim clique em
Fechar. Pronto! Agora a mais recente versão do
xfce4-weather-plugin está adicionada ao painel do seu ambiente Xfce!
1.11 - Posicione e configure o pluginClique com o botão direito do mouse sobre o plugin que você acabou de adicionar ao painel, daí clique em
-> Mover e movimente o plugin até que ele fique na posição que você prefere.
Feito isso, clique novamente com o botão direito do mouse sobre o plugin, selecione a opção
Propriedades e configure o plugin. Caso esteja conectado à internet, espere um tempo que o plugin tentará descobrir sozinho sua localização geográfica e com base nisso escolher os dados meteorológicos a consultar. Também é recomendável que você clique na aba
Caixa de rolagem e adicione o parâmetro
Umidade (H). Enfim: divirta-se!
Notas:- É altamente recomendável deixar intacto o diretório /usr/src/xfce4-weather-plugin, pois você necessitará dele quando for / quiser / necessitar desinstalar o plugin.
- Caso queira confirmar a versão do plugin, clique com o botão direito do mouse sobre o plugin no painel e então clique em Sobre. Deverá aparecer algo mais ou menos assim:
xfce4-weather-plugin 0.8.3git-a4f61c7 - A presença da sequência de caracteres git indica que o plugin que você está usando foi compilado a partir do repositório GIT do desenvolvedor do plugin. Então está tudo certo! Ah, e o código a4f61c7 é o número de série da última atualização que o desenvolvedor aplicou ao plugin. Se aí no seu sistema aparecer um código diferente, não se preocupe, isso quer dizer apenas que depois que eu publiquei esta dica você instalou uma versão mais atualizada, que por isto tem um número de série diferente (mais atual).