#chess Tutorial
Im Channel #chess auf irc.linuxforen.de besteht jetzt die Moeglichkeit, gegen andere Mitglieder des Forums Schach, das Spiel der Koenige, zu spielen.
Inhalt
1. Ich mach mit! Was brauche ich?UPDATE
2. Installation
2.1 gnuchess
2.1.1 Installation des Tarballs
2.1.2 Installation des RPM-Packetes
2.1.3 Installation per apt-get
2.1.4 Installation mit YaST
2.1.5 Installation mit Portage
2.2 eboard
2.2.1 Installation des Tarballs
2.2.2 Installation des RPM-Packetes
2.2.3 Installation per apt-get
2.2.4 Installation mit YaST
2.2.5 Installation mit Portage
3. eboard starten und mit dem FICS Server verbinden
4. Registriereung
1. Ich mach mit! Was brauche ich?
Benotigt wird dafuer lediglich ein onlinefaehiges Schachprogramm. Ein Account auf freechess.org ist optional, aber sinnvoll (Naehere Informationen dazu gibts im Abschnitt 4 oder auf freechess.org).
Es wird vorausgesetzt, dass man die Regeln kann!
Das soll aber nicht heissen, dass man ein absoluter Profi sein muss.
Die meisten User in #chess benutzen eboard, das Frontend zu gnuchess. Die dependencies sind irrelevant, da lediglich X und gnuchess die Vorraussetzungen fuer eboard sind und gnuchess an sich keine nennenswerten Abhaengigkeiten mitbringt.
UPDATE: Das Programm 'xboard' ist ebenfalls ein Frontend zu gnuchess und ist ebenfalls FICS-tauglich.
Das Programm 'knights' ist auch onlinefaehig, ist zwar huebscher wie die anderen, bringt aber auch mehr Dependencies mit.
1.2 Wo finde ich gnuchess und eboard?
gnuchess findet man hier als Tarball oder hier als Packet.
eboard ist als Tarball von sourceforge.net oder als Packet von rpmseek.com erhaeltlich.
2. Installation
Die Installation sollte fuer jede der unten beschriebenen Moeglichkeiten stets routinemaessig verlaufen.
2.1 gnuchess
2.1.1 Installation des Tarballs
Code:
tar -xvzf (bzw: -xvjf bei einem *.tar.bz2) gnuchess*.tar.gz
cd gnuchess*
./configure --prefix=/usr && make && make install
2.1.2 Installation des RPM Packetes
Code:
rpm -i gnuchess*.rpm
Falls die Meldung ``Can't create Transaction lock'' erscheint, bitte ganz dick su hinter die Ohren schreiben
2.1.3 Installation per apt-get
Anmerkung: Fuer die Installation per apt-get ist weder ein Tarball noch ein Packet noetig.
Code:
apt-get install gnuchess
2.1.4 Installation mit YaST
Code:
yast -i gnuchess*.rpm
2.1.5 Installation mit Portage
2.2 eboard
2.2.1 Installation des Tarballs
Code:
tar -xvzf (bzw: -xvjf bei .tar.bz2) eboard*.tar.gz
cd eboard*
./configure --prefix=/usr && make && make install
Falls das configure-Script meckert, es sei kein gnuchess vorhanden (war fuer gewoehnlich nicht der Fall ist) sollte man (mit root Rechten natuerlich)
Code:
updatedb && locate gnuchess
ausfuehren und nachsehen, ob sich gnuchess auch in der $PATH Umgebungsvariable befindet.
2.2.2 Installation des RPM Packetes
2.2.3 Installation per apt-get
Code:
apt-get install eboard
2.2.4 Installation mit YaST
Code:
yast -i eboard*.rpm
2.2.5 Installation mit Portage
3. eboard starten und mit dem FICS Server verbinden
eboard startet man per terminal mit `eboard' oder traegt es in das Menu des bevorzugten Window Managers ein (falls vorhanden)
Jetzt sollte ein Schachbrett auf dem Bildschirm erscheinen mit dem man per Klick auf `Peer' und anschliessend auf `Connect to FICS' sich mit dem Server verbinden kann (Anmerkung: Falls eine deutsche Version installiert wurde, koennte das ganze anders heissen, aber es sollte nicht allzu schwer zu finden sein ).
Jetzt erscheint die eboard-console und das FICS-Logo mit einer Aufforderung sich einzuloggen. Da noch kein Account erstellt wurde 'guest' eintippen und sich den Nachfolgenden Namen merken (Beispiel: GuestJKLX).
Jetzt ist spaetestens der Zeitpunkt gekommen, mit einem IRC-Clienten (irssi, xchat etc.) irc.linuxforen.de zu connecten und #chess zu joinen. Das #chess Team (seb`, concentrated und carnil) wird wahrscheinlich schon sehnsuechtig auf neue Opfer... aeh... Spieler warten . Den oben gemerkten Namen dann einfach den Spielern verraten und nach Absprache auf ein Match warten.
Gespielt wird unbewertet und ohne Zeitlimit. Der Herausforderer muss 'match ' in seine Console eingeben und der Herausgeforderte 'accept' und schon kann das Spiel beginnen.
4. Registrierung
Falls man an dem Spielchen Gefallen gefunden hat, gibt es auch die Moeglichkeit sich auf freechess.org zu registrieren und seinen eigenen Handle (== Nick) zu erhalten. Dazu muss lediglich das Fomular aufuellen und der Anleitung gefolgt werden. Fertig.
Viel Vergnuegen!
seb`
Lesezeichen