Tarantool 不适用于 Ubuntu 16(libbfd-2.26-system.so:无法打开共享对象文件)

Tarantool doesn't work on Ubuntu 16 (libbfd-2.26-system.so: cannot open shared object file)

我按照说明在 Ubuntu 16 上安装了 Tarantool 1.7 https://tarantool.org/download.html 安装成功,但是当我 运行 tarantool 时它失败并出现错误:

tarantool:加载共享库时出错:libbfd-2.26-system.so:无法打开共享对象文件:没有这样的文件或目录

检查'binutils'是否已经安装,如果没有:

$ sudo apt-get update
$ sudo apt-get install -y binutils

检查版本:

$ ls /usr/lib/x86_64-linux-gnu/libbfd*

如果你看到:

/usr/lib/x86_64-linux-gnu/libbfd-2.26.1-system.so

那么你需要:

$ cd /usr/lib/x86_64-linux-gnu
$ sudo ln -s libbfd-2.26.1-system.so libbfd-2.26-system.so