Conky não mostrará informações sobre o tempo

3

Estou usando o tema Harmattan .

é assim que parece: (No Xubuntu 14.04 LTS release com o XFCE 4.12)

Por algum motivo, as informações meteorológicas não serão exibidas.

ashesh-pc1@A1315IN:~$ 
Conky: desktop window (1200003) is subwindow of root window (7c)
Conky: window type - normal
Conky: drawing to created window (0x2600001)
Conky: drawing to double buffer
sh: 1: curl: not found
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
cp: cannot stat ‘/home/ashesh-pc1/.harmattan-assets/photos/smallest/.png’: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
cp: cannot stat ‘/home/ashesh-pc1/.harmattan-assets/icons/small-#dcdcdc/.png’: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
cp: cannot stat ‘/home/ashesh-pc1/.harmattan-assets/icons/small-#dcdcdc/.png’: No such file or directory
grep: /home/ashesh-pc1/.cache/weather.xml: No such file or directory
cp: cannot stat ‘/home/ashesh-pc1/.harmattan-assets/icons/small-#dcdcdc/.png’: No such file or directory
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather.png'
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather-1.png'
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather.png'
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather-1.png'
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather.png'
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather-1.png'
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather.png'
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather-1.png'
Conky: Unable to load image '/home/ashesh-pc1/.cache/weather.png'

Já tenho conky instalado, ao tentar instalar curl , recebo as seguintes mensagens:

ashesh-pc1@A1315IN:~$ sudo apt-get install curl
[sudo] password for ashesh-pc1: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 curl : Depends: libcurl3 (= 7.35.0-1ubuntu2.3) but 7.35.0-1ubuntu2.5 is to be installed
E: Unable to correct problems, you have held broken packages.

Eu também tentei outro tema, mas eles produzem problemas semelhantes.

Como posso corrigir isso?

    
por Ashesh Kumar Singh 24.05.2015 / 17:24

2 respostas

1

Eu não consegui enrolar no meu sistema, as correções prováveis que recebi foram demais para serem resolvidas, então finalmente decidi usar wget em vez de curl .

O programa curl neste caso, basicamente obtém as informações do tempo dos servidores yahoo e as salva no seu disco, isso também pode ser feito usando wget .

WORKAROUND

1. Abra o arquivo /home/yourusername/.conkyrc usando algum editor de texto como gedit ou mousepad .

2. Procure a linha semelhante a:

${execi 300 curl -s "http://weather.yahooapis.com/forecastrss?w=2295411&u=c" -o ~/.cache/weather.xml}

e adicione esta linha acima:

${execi 300 wget "http://weather.yahooapis.com/forecastrss?w=2295411&u=c" --output-document=.cache/weather.xml}

Então, parece algo como:

${execi 300 wget "http://weather.yahooapis.com/forecastrss?w=2295411&u=c" --output-document=.cache/weather.xml}
${execi 300 curl -s "http://weather.yahooapis.com/forecastrss?w=2295411&u=c" -o ~/.cache/weather.xml}

3. Salve o arquivo, reinicie o Conky pkill conky && conky

Note que "2295411" aqui é o WOEID e varia dependendo da localização, você pode encontrar o seu aqui em Yahoo WOEID Lookup

    
por Ashesh Kumar Singh 24.05.2015 / 18:24
3
  

Você também pode precisar pegar o Curl se ele ainda não estiver instalado.

para instalar, use este comando:

sudo apt-get install curl
  

Depois de fazer o download completo do .zip , é necessário extraí-lo e mover os arquivos para dentro da sua pasta pessoal ( /home/USERNAME ).

Você pode ter concluído o seguinte, se não, em seguida, continue lendo.

  

Isso é tudo o que é necessário para instalar o tema Conky. Mas você precisará editar o local do clima para corresponder ao seu próprio:

     
  • Ir para weather.yahoo.com
  •   
  • Pesquise sua localização na caixa de pesquisa de meteorologia (abaixo da previsão)
  •   
  • Copie a sequência numérica no URL
  •   
  • Abra .conkyrc na sua pasta Pessoal
  •   
  • Localize o número: "2294941"
  •   
  • Substitua-o pela string numérica que você copiou do Yahoo! URL do tempo salvar
  •   

Fonte

    
por Tim 24.05.2015 / 17:38