Amint megismertem a Conky-t rögtön beleszerettem. Nagyon tetszik az ötlet, és a megvalósítás szerintem zseniális. Rögvest neki is fogtam, ez lett az eredménye: http://noob.hu/2011/08/31/screenshot.png
A "tovább" után egy elég szájbarágós, teljes leírás következik a telepítésről.
Az alábbi leírás Ubuntu-ra vonatkozik, tesztelve 11.04-en, illetve Xubuntu 11.04-en volt.
Alábbiakban mellékelek minden filet, illetve egy teljes leírást a telepítésről.
Fileok → http://www.megaupload.com/?d=GU3SDS6L
A következő parancsokat futtassuk le:
{syntaxhighlighter SPEC}sudo apt-get install conky-all{/syntaxhighlighter}
Ezzel feltelepítjük a conkyt magunknak, remélhetőleg a legújabb verzió, 1.8.1, ha esetleg mégsem az lenne, ppa:vincent-c/conky ezen a ppa-n megtalálható.
{syntaxhighlighter SPEC}sudo apt-get install msttcorefonts{/syntaxhighlighter}
Ezzel telepítjük az általam használt betűtípusok egyikét, (arial) ez a legtöbb számítógépen már megtalálható, de nehogy ezen bukjon el a dolog.
{syntaxhighlighter SPEC}sudo apt-get install lm-sensors {/syntaxhighlighter}
Erre aktuális CPU hőmérséklet mérés miatt van szükség, FIGYELEM!!! az 1.8.0-sá verzióban hiba van, és ezen program telepítése után nem jelzi ki rendesen a hőmérsékletet, frissítsétek a Conky-tokat, remélhetőleg az megoldja a problémát
{syntaxhighlighter SPEC}sudo sensors-detect {/syntaxhighlighter}
A paranccsal az imént feltelepített érzékelőt állíthatjuk be, ez egy hosszadalmasabb művelet, géptől függően akár 10 percig is eltarthat. A program kérdéseket fog nekünk feltenni, abban az esetben ha nem értjük mit kérdez, a siker érdekében célszerű a yes parancsot ismételgetni, míg a végére nem érünk.
{syntaxhighlighter SPEC}sudo apt-get install ca-certificates{/syntaxhighlighter}
A gmail olvasóhoz szükséges.
{syntaxhighlighter SPEC}sudo add-apt-repository ppa:conky-companions/ppa{/syntaxhighlighter}
Időjárás előrejelző ppa
{syntaxhighlighter SPEC}sudo apt-get update{/syntaxhighlighter}
Frissítsünk
{syntaxhighlighter SPEC}sudo apt-get install conkyforecast{/syntaxhighlighter}
Az időjárás előrejelző maga.
Ha ezt mind megtettük, (illetve kinek mi kell igény szerint) itt az ideje valóban csinálni is valamit:
Az általam feltett .rar fájl TELJES tartalmát tömörítsük ki a home mappánkba. (Saját mappa néven is fut) Tehát most az oryon nevű mappa, a saját mappánkban van közvetlenül.
1: A Conky (conkyrc) telepítése:
A Conky-t un. conkyrc fájl működteti, itt adhatunk meg neki minden olyan kívánságot, amit mi látni szeretnénk az asztalunkon. Én mellékeltem a sajátomat, érdemes ezt feltenni kezdésnek, és kicsit próbálgatni igény szerint alakítani, ha belejöttök, nyugodtan írhattok majd sajátot is.
{syntaxhighlighter SPEC}sudo mv ~/oryon/conkyrc /etc/conky{/syntaxhighlighter}
Ezzel a parancsal a helyére is került a conkyrc
Érdemes létrehozni egy mappát ahová majd indítókat, illetve scripteket fogunk betenni, és használni onnan, én erre a saját mappámon belül létrehozott script mappát használom, tegyetek így ti is, vagy írhatjátok át az összes parancsot másolás helyett :)
{syntaxhighlighter SPEC}mkdir ~/scripts{/syntaxhighlighter}
Ahhoz, hogy a Conky látszódjon is, érdemes egyszerűen az ubuntu bekapcsolásával együtt indítani azt, erre írtam egy kis segítőt:
{syntaxhighlighter SPEC}sudo mv ~/oryon/conky-autostart ~/scripts{/syntaxhighlighter}
Ezek után lépjünk be az indítópultba,(olyan beállítást kell keresni a gépen, ahol az automatikusan induló programok vannak feltüntetve.) → hozzáadás, Név: Conky, Parancsnak pedig mutassunk rá, (tallózzunk rá) a home/scripts mappában lévő conky-autostart file-ra. Ha ez sikerült, a következő indítástól kezdve, már működnie kell a conky-nak, ám ne feledjük, ebben jelen pillanatban benne van a gmail olvasó, és az időjárás előrejelző is, ezért valószínűleg hibásan vagy csúnyán fog kinézni. Ha nem kívánjuk ezeket telepíteni, olvassuk el a [[[]]] közötti részeket.
[[[Ha nem kívánod telepíteni a gmail értesítőt:
{syntaxhighlighter SPEC}gksu gedit /etc/conky/conkyrc{/syntaxhighlighter}
Keressük meg az alábbi két sort, és töröljük ki azokat!
${color orange}E-mail${hr}$color
${execi 300 perl ~/Sablonok/scripts/gmail.pl e}
]]]
2: Gmail értesítő telepítése:
A gmail értesítőnk egy pearl script lesz, de ahhoz, hogy ez működhessen, meg kell neki adni a felhasználó nevünket, és a jelszavunkat.
{syntaxhighlighter SPEC}gksu gedit ~/oryon/gmail.pl{/syntaxhighlighter}
A script tetején a megjelölt helyre írjuk be a felhasználó nevünket, és jelszavunkat, majd mentsük el, és lépjünk ki belőle.
Tegyük ezt is a helyére, hogy ne zavarjon minket.
{syntaxhighlighter SPEC}sudo mv ~/oryon/gmail.pl ~/scripts{/syntaxhighlighter}
[[[Ha nem kívánod telepíteni az időjárás előrejelzőt:
{syntaxhighlighter SPEC}sudo gedit /etc/conky/conkyrc{/syntaxhighlighter}
Keressük meg az elábbi sort, és töröljük ki őt magát, és mindent ami alatta van! [értelem szerűen ami felette van azt hagyjuk békén]
${color orange}Időjárás${font} ${hr}${color}
]]]
3: Az időjárás előrejelző telepítése:
Először is leszögezném, hogy az itt szereplő fordítás saját célból, meglehetősen rövid idő alatt készült el, a helyesírásért felelősséget nem vállalok, bármi észrevételt természetesen szívesen fogadok, és javítok is.
Az 1. pontban telepített conkyForecast egy remek időjárás előrejelző program, ami rengeteg nyelven elérhető [magyarul is], és a legismertebb, legelfogadottabb időjárás jelentő oldalak egyikéről szedi az információkat. Az alapbeállítás mit én itt mellékeltem BUDAPEST -re vonatozik. Amennyiben ezt valaki meg akarja változtatni, az ugorjon a 8. ponthoz.
Először is, szükségünk van a conkyForecast config file-ára, és annak a megfelelő helyre tételére.
{syntaxhighlighter SPEC}sudo mv ~/oryon/conkyForecast.config ~/.conkyForecast.config{/syntaxhighlighter}
Ezek után telepítsük fel a magyar nyelvi csomagot:
{syntaxhighlighter SPEC}sudo mv ~/oryon/hu /usr/share/conkyforecast/locale{/syntaxhighlighter}
4: Finomhangolás:
A hálózat adatainak megjelenítése érdekében szükség lesz pár adatra az internet kapcsolatunkról. Keressük ki a kapcsolat információk első sorát, és a „Csatoló: 802.11 WiFi (wlan0)” sort. Nekünk ebből a zárójelben lévő kifejezésre lesz szükségünk, ez általában wlan0 (wifi), eth0, vagy ath0, de lehet esetleg más is. Adjuk ki a parancsot:
{syntaxhighlighter SPEC}gksu gedit /etc/conky/conkyrc{/syntaxhighlighter}
Keressük meg a Hálózat szócskát, és az utána következő sorokban mindenhol írjuk át a (alapértelmezetten) wlan0 részeket a sajátunkra. Ha ezt esetleg nem tesszük meg, nem fog rendesen látszódni a fel és letöltési sebességünk, illetve az ehhez kapcsolódó grafikon sem.
5: Felesleges dolgok törlése, befejezés:
{syntaxhighlighter SPEC}sudo rm ~/oryon/*{/syntaxhighlighter}
{syntaxhighlighter SPEC}sudo rmdir ~/oryon{/syntaxhighlighter}
Gratulálok, sikeresen telepítetted a conkyt, használd egészséggel, ha bármi kérdésed van: e.gabor90[kukac]gmail[pont]com
8: Időjárás előrejelző konfigurálása:
Az előrejelző alap beállításon Budapest-re van hangolva. Ha ezen változtatni szeretnénk először is regisztrálnunk kell magunkat egy LÉTEZŐ email címmel a következő oldalon.
http://www.weather.com/services/xmloap.html
Abban az esetben ha a regisztrációnk sikeres volt, e-mailben megkaptunk majdnem minden szükséges adatot, már csak a saját pozíciónk megkeresése van hátra.
http://xoap.weather.com/search/search?where=
A link végére pedig nagybetűvel, ékezet nélkül írjuk be a keresett település nevét, például így:
http://xoap.weather.com/search/search?where=GYOR
http://xoap.weather.com/search/search?where=BUDAPEST
Ha jól csináltuk az alábbi kép fogad minket:
"!-- This document is intended only for use by authorized licensees of The -- !-- Weather Channel. Unauthorized use is prohibited. Copyright 1995-2011, -- !-- The Weather Channel Interactive, Inc. All Rights Reserved. -- search ver="3.0" loc id="HUXX0007" type="1" Gyor, Hungary /loc /search"
Nekünk a "loc id="HUXX0007" type="1"" tag HUXX0007 részére van szükségünk, írjuk ezt le egy papírra, vagy jegyezzük meg, mert még sokszor fog kelleni.
Nyissuk meg az emailt amit a regisztrációnál kaptunk, és íjuk ki belőle az alábbi 2 sort:
Partner ID: 1275750924
License Key: 688f99478e50500f
Adjuk ki a parancsot:
{syntaxhighlighter SPEC}gksu gedit ~.conkyForecast.config{/syntaxhighlighter}
A megfelelő sorokat töltsük ki a hozzájuk tartozó információkkal
XOAP_PARTNER_ID = 1275750924
XOAP_LICENCE_KEY = 688f99478e50500f
DEFAULT_LOCATION = HUXX0007
Mentsük el a filet, majd zárjuk be. Már csak egy, hosszú de unalmas lépesé választ el minket attól, hogy rendesen működjön a conky időjárás előrejelzője. Adjuk ki a parancsot:
{syntaxhighlighter SPEC}gksu gedit /etc/conky/conkyrc{/syntaxhighlighter}
Keressük meg a szövegben az „Időjárás” szót, és minden utána következő „HUXX0016” -ot cseréljünk le a saját pozíció kódunkra. Ha ezzel végeztünk ugorjunk a vissza a 4. ponthoz.