如何在Ubuntu上安装鳕鱼?


Answers:


22

为了完整起见,我想在Scid中添加一些更明确的使用鳕鱼的说明,因为有时候在实际的国际象棋程序中如何使鳕鱼变得有些混乱。

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

在Scid中加载Scid单击:

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

希望这足够简单,任何人都可以复制它。


1
这将安装Stockfish的旧副本。
SmallChess

studo是sudo的错字吗?
Caridorc

8

大概您已经知道Stockfish是“唯一”的象棋引擎。这意味着它只是进行思考的程序部分,根本没有任何接口。

我已经有一段时间没有使用Ubuntu了,但是AFAIK Stockfish在其存储库中可用,因此您应该可以通过以下方式进行安装:$ sudo apt-get install stockfish

如果出于某种原因需要/想要从源代码安装Stockfish,则从github存储库下载代码后,只需一个C ++编译器(vg g ++),然后从“ src”文件夹中输入命令:$ make build ARCH = x86-64(适用于64位系统)$ make build ARCH = x86-32(适用于32位系统)

为了能够与Stockfis对抗,您需要一个国际象棋GUI,例如Arena(仅Windows版本,因此需要葡萄酒以使其发挥作用)和ScidVsPC非常受欢迎:http ://scidvspc.sourceforge.net/ http://www.playwitharena.com/

一旦安装了GUI和Stockfish引擎,只需将Stockfish引擎添加到GUI即可对其进行操作。


Stockfish位于Ubuntu存储库中,SCID也可用。SCIDvsPC不是
sharcashmo '16




1

不要使用apt-get,因为它没有提供最新的Stockfish版本。做这个:

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

这个准确吗?apt show stockfishVersion: 8-3在我的计算机上返回(Ubuntu 17.04,因此甚至不是最新的Ubuntu)。
Federico Poloni

1
在Ubuntu 18.04上工作。
永远
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.