Konfiguracja i korzystanie z GNU Go i interfejsu graficznego JAGO

Friday, June 22, 2007, autor: Rafał

Dla wszystkich zainteresowanych graniem w GO postanowiłem napisać mały instruktarz jak zainstalować i używać program do gry w GO w Linuksie i w systemie Windows.
Osobiście korzystam z dystrybucji Linuksa SUSE 10.1, więc instalację i używanie programu przedstawię na podstawie tej dystrybucji. Jeżeli używasz innej dystrybucji Linuksa, to w zasadzie nie powinno być wielkich różnic.

Dodatkowo, dla tych którzy nie korzystają z Linuksa, na końcu strony zamieściłem też mały opis dla używania programu w Windows. Zachęcam jednak do zainstalowania Linuksa, który w odróżnieniu od Windowsa jest za darmo! Oferta darmowych programów dla Linuksa jest coraz większa, a sam Linuks coraz prostszy w instalacji.

Ilość dostępnych programów do gry GO jest duża, ale ja najbardziej lubię GNU Go. Stąd też ten opis.

Jeżeli znasz język angielski to najnowszą wersję zawsze znajdziesz na stronie głównej projektu http://www.gnu.org/software/gnugo/gnugo.html, ale aby ułatwić sprawę osobom nieznającym angielskiego, postanowiłem udostępnić wszystkie pliki na swojej stronie.

Kilka słów na temat GNU GO
GNU Go jest programem, który umożliwia grę w GO, ale nie oferuje interfejsu graficznego. Oznacza to, że pograć możemy w tzw. linii komend, co jest mało atrakcyjne. Ponieważ sam program GNU Go nie posiada interfejsu graficznego, musimy taki interfejs wybrać i zainstalować (jeżeli program wymaga instalacji). Ja używam JAGO, z którego jestem zadowolony, tak więc przedstawię sposób korzystania z tego programu. JAGO stanowi nakładkę graficzną na GNU GO. Takich nakładek jest więcej, a ich listę znajdziesz na stronie projektu.

Celem oferowania programu do gry w GO na licencji GNU jest zagwarantowanie użytkownikowi swobody udostępniania i zmieniania tego otwartego oprogramowania, a więc danie pewności, iż oprogramowanie jest wolno dostępne dla wszystkich użytkowników. Program można w sposób dowolny modyfikować i zmieniać, dlatego jeżeli czujesz się na tyle mocny aby majstrować w kodzie GNU Go, to nie ma tu żadnych przeszkód.

INSTALACJA GNU GO
Instalację rozpoczynamy od skopiowania pliku i zapisania go na dysku w folderze użytkownika.
Pobierz poniższy plik klikając na nim prawym przyciskiem myszki i wybierając „Zapisz element docelowy jako…”. Po pobraniu musisz go rozpakować.

pliki dla linuksa (gnugo-3.7.2-4.i586.rpm i jago.jar)

Wewnątrz tego pliku znajdują się dwa pliki, ale chwilowo interesuje nas pakiet rpm (gnugo-3.7.2-4.i586.rpm), który jest łatwy do zainstalowania w Linuksie. Po rozpakowaniu wystarczy wpisać w linii komend następującą komendę:

rpm -Uvh gnugo-3.7.2-4.i586.rpm

CO ZROBIĆ JEŻELI JEST NOWSZA WERSJA I CHCESZ JĄ ZAINSTALOWAĆ
Tak jak już pisałem, możesz też pobrać nowszą wersję ze strony projektu, ale wówczas będą to tzw. pliki źródłowe i instalacja jest już bardziej skomplikowana (chyba, że po publikacji tego wpisu znajdą się w Internecie nowsze pakiety RPM dla GNU Go).
Instalacja ze źródeł może okazać się konieczna, gdy udostępniony przeze mnie plik RPM nie działa z twoją dystrybucją Linuksa.

Jeżeli chcesz spróbować sił z plikiem źródłowym, to po jego pobraniu rozpakowujemy go do katalogu. Przechodzimy do wnętrza tego katalogu i kolejno uruchamiamy komendy:

./configure
make
make install

Jeżeli po którejkolwiek komendzie pojawił się błąd (lub błędy, bo może ich być więcej), to musimy uważnie przeczytać jaki jest komunikat błędu. Nie da się przewidzieć wszystkich błędów, dlatego nie będę ich opisywał. Najlepszą metodą jest poszukanie w Internecie właściwego rozwiązania. Z reguły brakuje nam jakiś programów, które potrzebne są do skompilowania programu.

Po zainstalowaniu możemy rozpocząć granie , ale tylko w linii komend. Wystarczy, że wpiszesz w terminalu następującą komendę :

gnugo

NAKŁADKA GRAFICZNA NA GNU GO - JAGO

Aby nasza gra była nieco bardziej przyjemna musimy skorzystać z pliku: jago.jar . Jest to nakładka graficzna na GNU Go.

Program JAGo napisany został w języku Java. Plikjago.jar, który pobrałeś można uruchomić nie tylko w Linuxie, ale i pod Windows. Warunkiem koniecznym jest posiadanie tzw. Java Runtime Environment. JAVA jest instalowana razem z systemem Linux, a nawet jeżeli nie, to można to w każdej chwili doinstalować używając YASTa.

Kiedy, już pobrałeś plik to będąc w katalogu, w którym się on znajduje, wpisz w linii komend:
java –jar jago.jar

Jeżeli wszystko się powiodło, to powinno się otworzyć nowe okienko z programem.

Przy pierwszym uruchomieniu musimy zmienić zmienić ustawienia programu. W menu wybierz kolejno ‘Czynności‘ a następnie ‘Graj w Go(GMP)‘. W pozycji ‘Go Protocol Server‘ powinniśmy zobaczyć wpis gnugo.exe , który jest prawidłowy w przypadku Windows, ale w linuksie musimy go zamienić na ścieżkę programu gnugo. W moim SuSe jest to następująca ścieżka:
/usr/local/bin/gnugo
Poniżej zrzut ekranu z mojego Linuksa (kliknij na nim, aby zobaczyć powiększenie).

zrzut ekranu

DLA OSÓB KORZYSTAJĄCYCH Z WINDOWS
Jeżeli korzystasz z systemu Windows, to wystarczy, że pobierzesz następujący plik:

GNUGOiJAGO-Windows.zip

Plik ten zawiera zarówno GNU GO dla Windows jak i JAGO. Po rozpakowaniu kliknij na pliku start.bat co spowoduje wystartowanie JAGO (oczywiście podobnie jak dla Linuxa musisz mieć zainstalowane tzw. Java Runtime Environment). Jeżeli chcesz zobaczyć jak działa sam GNU GO lub nie możesz uruchomić JAGO, to kliknij na pliku gnugo.exe

Miłej gry!



 

 

 



Zostaw komentarz


 


 


 


 

*
Wpisz słowo z obrazka. Kliknij na obrazku aby usłyszeć angielską wersję audio
Kliknij na obrazku aby usłyszeć angielską wersję audio