Jak zainstalować sztokfisz na Ubuntu?


23

Czy istnieje prosty przewodnik, jak zainstalować sztokfisza na Ubuntu?

Z głównej strony nie mogę znaleźć żadnych informacji, a repozytorium github nie zawiera wielu szczegółów.

Byłbym naprawdę wdzięczny, gdyby ktoś, kto już zainstalował i zaczął go uruchamiać, podzieliłby się tymi krokami.


chess.stackexchange.com/a/19444/18370 to najlepsza jak dotąd odpowiedź
Foreever

Odpowiedzi:


22

Dla kompletności chciałbym dodać bardziej wyraźne instrukcje dotyczące korzystania ze sztokfisza w Scid, ponieważ czasami jest trochę mylące, jak sprawić, aby sztokfisz działał w rzeczywistym programie szachowym.

sudo apt-get install scid
sudo apt-get install stockfish

Wczytaj kwas w kliknięcie kwasu:

Tools -> Analysis Engine (click twice) -> New
    Set Name to ‘stockfish’
    Command is /usr/games/stockfish (use ‘which stockfish’ if not)
    Directory : Click the ~/.scid button
    Hit OK and select the stockfish engine

Mam nadzieję, że jest to na tyle proste, że każdy może to powielić.


1
Spowoduje to zainstalowanie starej kopii Sztokfisza.
SmallChess

Czy studo to literówka do sudo?
Caridorc

8

Jak zapewne już wiesz, Sztokfisz jest „tylko” silnikiem szachowym. Oznacza to, że „tylko” część programu sprawia, że ​​myślenie, i w ogóle nie ma interfejsu.

Od dawna nie korzystałem z Ubuntu, ale Sztokfisz AFAIK jest dostępny w swoich repozytoriach, więc powinieneś być w stanie zainstalować go tylko poprzez: $ sudo apt-get install stockfish

Jeśli z jakiegokolwiek powodu potrzebujesz / chcesz zainstalować Sztokfisz ze źródeł, po pobraniu kodu z repozytorium github potrzebujesz kompilatora C ++ (vg g ++) iz folderu „src” wpisz polecenie: $ make build ARCH = x86-64 (dotyczy systemów 64-bitowych) $ make build ARCH = x86-32 (dotyczy systemów 32-bitowych)

Aby móc grać przeciwko Stockfis, potrzebujesz szachowego GUI, na przykład Arena (tylko wersja Windows, więc potrzebujesz wina, aby działało) i ScidVsPC są bardzo popularne: http://scidvspc.sourceforge.net/ http://www.playwitharena.com/

Po zainstalowaniu GUI i silnika Sztokfisz wystarczy dodać silnik Sztokfisz do GUI, aby móc grać przeciwko niemu.


Sztokfisz jest w repozytoriach Ubuntu, dostępny jest także SCID. SCIDvsPC nie jest
sharcashmo




1

Nie używaj apt-get, ponieważ nie daje najnowszej wersji Sztokfisz. Zrób to:

wget https://stockfishchess.org/files/stockfish-10-linux.zip
unzip stockfish-10-linux.zip
chmod +x stockfish-10-linux/Linux/stockfish_10_x64
./stockfish-10-linux/Linux/stockfish_10_x64

Czy to jest dokładne? apt show stockfishpowraca Version: 8-3na moim komputerze (Ubuntu 17.04, więc nawet najnowsza wersja Ubuntu).
Federico Poloni,

1
Pracował na Ubuntu 18.04.
Forever
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.