Conky zeigt keine Wetterinformationen an

3

Ich benutze das Harmattan- Thema.

So sieht es aus: (Auf Xubuntu 14.04 LTS Release mit XFCE 4.12) Bildbeschreibung hier eingeben

Aus irgendeinem Grund werden die Wetterinformationen nicht angezeigt.

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'

Ich habe bereits conkyinstalliert, beim Versuch, zu installieren curl, erhalte ich die folgenden Meldungen:

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.

Ich habe auch andere Themen ausprobiert, aber sie produzieren ähnliche Themen.

Wie kann ich das beheben?

Ashesh Kumar Singh
quelle
Ich folgte der "README" -Datei im Zip
Ashesh Kumar Singh
Ja, ich habe mit woeid.rosselliot.co.nz
Ashesh Kumar Singh
Ich habe die Wetterinformationen aufgegeben, das Problem liegt trotzig an der Wellung. Wenn Sie die Datei weather.xml manuell herunterladen möchten, bedanken Sie sich für Ihre Unterstützung. :-)
Ashesh Kumar Singh
das ist in Ordnung, danke für das Annehmen :) Ich bin froh, Ihnen weiterhin bei der Lösung des Problems zu helfen, wenn dieser Link nicht funktioniert.
Tim,

Antworten:

3

Möglicherweise müssen Sie auch Curl greifen, wenn es nicht bereits installiert ist.

Verwenden Sie zum Installieren den folgenden Befehl:

sudo apt-get install curl

Nachdem Sie .zipdie Datei vollständig heruntergeladen haben , müssen Sie sie extrahieren und die darin enthaltenen Dateien in Ihren Basisordner verschieben ( /home/USERNAME).

Möglicherweise haben Sie Folgendes ausgeführt, wenn dies nicht der Fall ist, lesen Sie weiter.

Das ist alles, was benötigt wird, um das Conky-Theme zu installieren. Sie müssen jedoch den Wetterstandort so bearbeiten, dass er Ihrem eigenen entspricht:

  • Gehen Sie zu weather.yahoo.com
  • Suchen Sie Ihren Standort im Wettersuchfeld (unter Vorhersage)
  • Kopieren Sie die numerische Zeichenfolge in die URL
  • Öffnen Sie .conkyrc in Ihrem Home-Ordner
  • Finde die Nummer: '2294941'
  • Ersetzen Sie ihn durch die von Yahoo! Wetter-URL speichern

Quelle

Tim
quelle
dies gibt mir den Fehler "libcurl3 (= 7.35.0-1ubuntu2.3), aber 7.35.0-1ubuntu2.5 muss installiert werden"
Ashesh Kumar Singh
@Ashesh könntest du bitte im ganzen fehler deine frage bearbeiten?
Tim
Frage Beschreibung aktualisiert, vorerst habe ich die weather.xmlDatei manuell in den .cacheOrdner gelegt, nicht sicher, ob es das Problem dauerhaft behebt.
Ashesh Kumar Singh
1

Ich konnte mich nicht auf meinem System einrollen, die wahrscheinlichen Korrekturen, die ich bekam, waren zu viel, um sie durchzumachen, und so entschied ich mich schließlich für die Verwendung wgetanstelle voncurl .

Das Programm curlholt sich in diesem Fall grundsätzlich die Wetterinformationen von Yahoo-Servern und speichert sie auf Ihrer Festplatte, dies kann auch über erfolgen wget.

Abhilfe

1. Öffnen Sie die /home/yourusername/.conkyrcDatei mit einem Texteditor wie gedit oder mousepad .

2. Suchen Sie nach der Zeile ähnlich der folgenden:

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

und füge diese Zeile darüber hinzu:

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

Es sieht also so aus:

${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. Speichern Sie die Datei und starten Sie Conky neupkill conky && conky


Beachten Sie, dass "2295411" hier die WOEID ist und je nach Standort unterschiedlich ist. Ihre finden Sie hier bei Yahoo WOEID Lookup

Ashesh Kumar Singh
quelle
Ich stehe auch vor dem gleichen Problem, obwohl ich alle Schritte befolge.
Alan Jameson