KMess is een MSN Messenger client voor Linux. Linux gebruikers kunnen zo chatten met vrienden die MSN Messenger onder Windows gebruiken.
De eenvoudigste manier om KMess te installeren is een rpm package (binary) te downloaden voor jouw specifieke distributie. Je kan KMess dan simpel installeren met het commando:
rpm -Uvh kmess-<version>.rpm
Op de website van KMess en op diverse downloadsites zijn rpm packages beschikbaar. Helaas is niet voor ieder willekeurige systeemconfiguratie een rpm package verkrijgbaar.
Een standaard Red Hat Linux 9 installatie draait KDE versie '3.1-10 Red Hat'. Hiervoor zijn niet meer up-to-date KMess rpm packages te vinden. Het is dan noodzakelijk de source code van KMess zelf te compileren en zelf een rpm te maken. Dit is ingewikkelder dan het installeren van een rpm maar met de stappen op
kmess.sourceforge.net/installing/ en onderstaande stappen zou het moeten lukken.
1. Download de KMess source package (kmess-1.4.3.tar.gz) van
kmess.sourceforge.net.
Voor de onderstaande acties is het noodzakelijk als root ingelogd te zijn en dient men beschikking te hebben over alle orginele Red Hat 9 packages vanaf de cd's of FTP locatie.
2. Installeer alle KDE source (development) packages aan de hand van de Red Hat cd's.
3. Installeer alle additionele packages aangegeven op
kmess.sourceforge.net/installing/. De meeste staan op Red Hat cd 2.
4. Voor het compileren van KMess is een hogere versie van autoconf (>=2.58) nodig dan de versie die standaard bij RH9 wordt meegeleverd. Een rpm hiervan is te downloaden vanaf
het kde-redhat project
5. Omdat er een streepje in de release van KDE staat (3.1-10) moet er een kleine aanpassing gedaan worden aan de kmess.spec file die in het tar.gz bestand bevind. Anders onstaan er errors.
Vervang hiervoor de regel (regel 112):
Release: %{release_suffix}
in:
Release: 1.RedhatLinux9.kde31
Je kan het beste de tar.gz uitpakken naar een directory (
tar -zxf kmess-1.4.3.tar.gz), de spec file aanpassen en vervolgens weer inpakken als tar.gz (
tar -czf kmess-1.4.3.tar.gz kmess-1.4.3/).
6. Build de rpm met het commando:
rpmbuild -tb kmess-1.4.3.tar.gz
Dit duurt een minuut of 10-15.
7. Na het compileren kan je in de directory
/usr/src/redhat/ de gemaakte rpm vinden.
8. Installeer als laatste de rpm met het commando:
rpm -Uvh kmess-1.4.3-1.RedhatLinux9.kde31.i386.rpm
Klaar!