El otro día ví un recurso de Conky para tener en tu escritorio la hora y la previsión meteorológica, que realmente me llamó la atención, puesto que se asemejaba mucho a los widget de HTC, y queda muy aparente en tu escritorio.
Al verlo en GNOME-LOOK.org, me pareció muy sencillo de instalar, pero cuando me puse a ello, no resultó tan sencillo como yo pensaba.
De cualquier manera, como me pareció tan sumamente interesante que he preparado una guía para su completa instalación y configuración. El resultado lo puedes ver, es muy bueno.
Instalando…
Instala conky
En primer lugar tienes que instalar conky, para ello como de costumbre te doy un par de posiblidades, la primera con apturl, solo tienes que hacer click en el siguiente enlace: conky-all
sudo apt-get install conky-all
Instala conkyForecast
Lo siguiente añadir conkyForecast, para ello es necesario incluir el repositorio:
sudo add-apt-repository ppa:conkyhardcore/ppa
sudo apt-get update
sudo apt-get install conkyforecast
Configura conkyForecast
Una vez instalado conkyForecast tienes que configurarlo, para ello en primer lugar tienes que copiar la configuración a tu escritorio:
cp /usr/share/conkyforecast/conkyForecast.config ~/.conkyForecast.config
Tienes que indicar tu ciudad, para ello haces uso de internet, y buscas:
https://xoap.weather.com/search/search?where=valencia, ese en mi caso, tu lo sustituyes por la ciudad más próxima a tu emplazamiento. El resultado obtenido es:
[xml]
<search ver=»3.0″>
<loc id=»SPXX0082″ type=»1″>Valencia, Spain</loc>
<loc id=»USCA1182″ type=»1″>Valencia, CA</loc>
<loc id=»USPA1694″ type=»1″>Valencia, PA</loc>
<loc id=»VEXX0031″ type=»1″>Valencia, Venezuela</loc>
<loc id=»SPXX0004″ type=»1″>Alcira, Spain</loc>
<loc id=»SPXX0008″ type=»1″>Alicante, Spain</loc>
<loc id=»SPXX0035″ type=»1″>Elche, Spain</loc>
<loc id=»SPXX0037″ type=»1″>Gandia, Spain</loc>
<loc id=»SPXX0062″ type=»1″>Paterna, Spain</loc>
<loc id=»SPXX0117″ type=»1″>Requena, Spain</loc>
</search>
[/xml]
Me quedo con el código de la ciudad SPXX0082
Lo siguiente es obtener el número de identificación de usuario de The Weather Channel y el número de licencia de la aplicación. Para ello puedes o bien registrarte en The Weather Channel, o bien utilizar mis datos de registro:
Partner ID: 1149089868
License Key: 8bfec04bc10dd216
Ahora ya puedes editar completamente el archivo conkyForecast.congif
gedit ~/.conkyForecast.config
Que en mi caso quedará de la siguiente manera:
# config settings for conkyForecast.py
CACHE_FOLDERPATH = /tmp/
CONNECTION_TIMEOUT = 5
EXPIRY_MINUTES = 30
TIME_FORMAT = %H:%M
DATE_FORMAT = %Y-%m-%d
LOCALE =
XOAP_PARTNER_ID = 1149089868
XOAP_LICENCE_KEY = 8bfec04bc10dd216
MAXIMUM_DAYS_FORECAST = 7
#BASE_XOAP_URL = https://xoap.weather.com/weather/local/<LOCATION>?cc=*&dayf=10&link=xoap&prod=xoap&par=<XOAP_PARTNER_ID>&key=<XOAP_LICENCE_KEY>&unit=m
BASE_XOAP_URL = https://xml.weather.com/weather/local/SPXX0082?cc=*&dayf=10&link=xoap&prod=xoap&par=<XOAP_PARTNER_ID>&key=<XOAP_LICENCE_KEY>&unit=m
No es necesario indicar el parámetro LOCALE, el lo busca en tu sistema, si quieres particularizar en algún caso, por ejemplo en castellano sería ES, LOCALE = ES
Tienes que sustituir <LOCATION> por el código de identificación de la localidad en cuestión. En mi caso SPXX0082.
Instala ConkyWeather+Clock
Lo siguiente a realizar es descargar el archivo de configuración de ConkyWeather+Clock y lo extraes en etu directorio $HOME
wget https://gnome-look.org/CONTENT/content-files/133251-weather+clock.tar.gz
tar xvf -C ~ 133251-weather+clock.tar.gz
Igualmente descargamos las fuentes desde aquí, descomprimimos el archivo de fuentes:
tar xvf -C ~/.fonts Helvetica.tar.gz
y actualizamos el caché de fuentes:
fc-cache -f -v
Por fin ya está todo, es un poquito largo, pero el resultado es verdaderamente sorprendente.
En funcionamiento
Para probarlo simplemente tienes que ejecutar esta línea:
conky -c ~/weather+clock/conkyrc
Si quieres añadirlo a tu inicio, para que funcione desde el principio, hay un ejecutable en la carpeta llamado conky_start.sh.
Con esto ya puedes disfrutar y conocer la previsión meteorológica al instante.
Fuente | GNOME-LOOK.org
Hay que joderse, todo eso para ver el tiempo, todavía queda mucho trabajo por hacer en Linux para simplificarnos la vida y poder competir de verdad con los demás…
Usuario de Lucid bastante contento pero estas cosas me cabrean.
Hombre, siempre te puedes conformar con la información meteorológica que te aparece en el panel.
Yo pienso que estas cosas es mejor no publicarlas, ya que si un nuevo lo le se vuelve corriendo a Win o se compra un Mac.
Creo que hay que dar cancha a las cosas fáciles de configurar, así los desarrolladores se esforzaran mas en este sentido…
Pero bueno es mi opinión…
Conky es ligero y versátil. Y más estético que los screenlets (en mi modesta opinión). ¿Difícil? Como el bricolage: hay quien se divierte haciendo sus propios muebles y hay quien se conforma con comprarlos en el Ikea. Los nuevos leerán tu comentario y se conformarán con los screenlets; pero descubrirán que hay otra forma de hacer las cosas, a diferencia de otros entornos donde sólo hay «Ikea». Y puede que, con el tiempo, se decidan a experimentar con estas cosas «tan difíciles», y hasta que lo encuentren divertido.
Como todos, yo también pasé por mi etapa «Ikea» y me conformaba con un Gnome a pelo. Hace cuatro años te hubiera dado la razón. Ahora, cada vez me divierte más hacerme estas cosas a medida y a mi gusto. Cuando tengo tiempo, claro. Casi todo es cuestión de tiempo.
No me ha rulao con tus datos de registro.
Por cierto, no existe el directorio .fonts en la carpeta personal.
Salu2
bueno, el que no se quiera complicar la vida lo tiene mucho más sencillo con screenlets. Es una aplicación grafica que no requiere ningun jaleo con lineas de codigo o terminal…..
está chulo, aunque me gusta más cómo queda con los screenlets que es como ahora mismo lo tengo, y además fue bastante más sencillo de instalar, pero siempre es bueno conocer nuevas alternativas
trate de instalar en crunchbang y no pude, da una serie de errores al agregar el repo. Si me podes ayudar estaria buenisimo.
Hola @charlysaucedo:disqus,
¿Que errores te lanza?