16 719
Tesztek Android Google Apple Microsoft Samsung Huawei Linux Okostelefon Biztonság Tudomány Facebook Videojáték Film
16 719

Kmess ‑ Empty contact list

Makay József2011.11.11. 13.22

November elején komoly problémával szembesülhettek a népszerű Kmess Live Messenger kliens felhasználói. Bejelentkezés után ugyanis egy teljesen üres partnerlista fogadta őket, amit semmilyen módon nem lehetett helyreállítani.


Most megmutatjuk, hogyan kell ezt a hibát javítani, arra viszont számítsatok, hogy nemcsak kattintgatni fogunk! A cikk címét is ezért adtam meg angolul, mivel a beírandó parancsok egyértelműen ki lesznek emelve, tehát nem szükséges az anyanyelvünk ismerete.

A folyamat a következőképpen fog kinézni. Letöltjük a Kmess 2.0.6.1-es verziójának forráskódját és egy javítófoltot (patch), ami kijavítja azt a hibát, amit tulajdonképpen maga a Microsoft okozott egy sokadik protokollmódosítással. A letöltött patch-et összefésüljük a kicsomagolt forráskóddal, aztán lefordítjuk és telepítjük az elkészült szoftvercsomagot.

Vágjunk is bele!

Nyissunk egy terminált és szerezzünk rendszergazdai jogokat!
sudo -s //Ubuntu, Debian
su //openSUSE, Fedora


Először távolítsuk el a már telepített Kmess a rendszerünkről, majd a következő paranccsal töltsük le a Kmess forráskódját!
cd /usr/src && wget -O kmess.tar.bz2 http://downloads.sourceforge.net/project/kmess/Latest%20versions/2.0.6.1/kmess-2.0.6.1.tar.bz2?r=http%3A%2F%2Fkmess.org%2Fdownload%2F&ts=1321012045&use_mirror=kent

Majd a javítófoltot!
wget -O kmess.patch http://lekensteyn.nl/files/kmess/follow-location-redirects.patch

Csomagoljuk ki a Kmess forráskódját majd lépjünk bele a létrejövő könyvtárba!
tar -xf kmess.tar.bz2 && cd kmess-2.0.6.1

Fésüljük össze a javítást a forráskóddal!
cat ../kmess.patch | patch -p1

Megjegyzés: A forráskód lefordításához a rendszernek biztosítania kell bizonyos függőségeket. Ezeket a fordítás előellenőrzésekor ki is listázza, de úgy gondolom, hogy egyszerűbb a legfontosabbakat már az elején telepíteni. A telepítendő csomagok között van például a libkde4 (vagy kde4-lib) fejlesztői csomagja (-devel, -dev), a gcc és a cmake, amiket ha csomagkezelővel (apt-get, zypper, Yast, Synaptic, Szoftverközpont, stb.) telepítünk fel, többnyire magukkal rántják a Kmess tovább függőségeit is.

Miután feltelepítettük a függőségeket, nincs más dolgunk, mint kiadni a forráskódot lefordító parancssort. Figyelj oda, hogy a terminálod a /usr/src/kmess-2.0.6.1 könyvtárban álljon! Ha nem ott áll, a cd /usr/src/kmess-2.0.6.1 paranccsal belenavigálhatsz.

./configure

Ha minden rendben lezajlott és nem talált további teljesítetlen függőséget, ki fogja írni, hogy kiadhatod a make parancsot. Ellenkező esetben a folyamat leáll és az utolsó sorokban jelezni fogja, milyen függőség hiányzik még mindig.

Ha megvagyunk, adjuk ki a fordítást és a telepítést elvégző parancsot egyben!

make && make install

Ezzel fel is telepítettük a már javított Kmess azonnali üzenetküldő kliensünket.

Kattints ide  ➜

Az Androbit technológiai és tudományos magazinnál hiszünk abban, hogy az információ mindenkit megillet. Hosszú évek munkájával megszerzett hírnevünknek köszönhetően megadatott számunkra az a lehetőség, hogy műszaki témájú médiumként is elérhessünk minden internetező korosztályt. Tesszük ezt olyan hírekkel és cikkekkel, amik között egyaránt szerepel nagyobb tömegeket és kisebb szakmai csoportokat érintő tartalom is.

A témák gondos összeválogatásának és a cikkek minőségi kidolgozottságának hála mára Magyarország egyik legnépszerűbb technológiai és tudományos információforrásává váltunk – fejlesztéseinkkel és kutatásainkkal pedig igyekszünk mindig egy lépéssel a versenytársak előtt járni.

A weboldalunkon található, szerkesztőségünk által készített tartalmakra vonatkozó összes felhasználási jogot az Androbit technológiai és tudományos magazin birtokolja. A tartalmak egyes részleteinek felhasználását kizárólag látványos (vagy jól hallható) forrásmegjelöléssel engedélyezzük. A feltételek megszegésének jogi következményei lehetnek. A feltételektől eltérő tartalomfelhasználás kizárólag megegyezés útján lehetséges.
Copyright © 2007-2016 – Makay József (makay@androbit.net)
Videókból fog tanulni a mesterséges inteligencia
A Nokia nagy visszatérése
A következő Apple Watch okosóra már kör alakú lehet
Szellemek szállták meg és katonák lőtték szitává Budapestet
2016 legjobb okostelefonjai ‑ Sebességteszt
Négy nagyváros már aláírta a dízel autók halálos ítéletét
Felkapott témák
Ezek a különbségek az iPhone- és Android-felhasználók között
Ezek a jelenleg kapható legerősebb okostelefonok
Az egyik legnépszerűbb antivírus egyben a legrosszabb is
Ezek a Huawei-készülékek kapják meg az Android 7.0 Nougat frissítést
Ingyenes nCore regisztráció - Újabb csalók próbálkoznak
LEAGOO M8 - Elindult az egyik legolcsóbb okostelefon előrendelési időszaka
Állásajánlatok
Rendszerszervező SAP rendszerek
PLC specialista
SAP rendszerelemző
Junior Marketing Professional
Beszállítói minőségügyi mérnök HF 11-7920
Termékfejlesztő mérnök
Crossplatform Frontend Fejlesztő