新手求帮助libboost_filesystem.so.1.54.0问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
ncgege
帖子: 4
注册时间: 2018-03-13 20:50
系统: ubuntu 16.04 lts

新手求帮助libboost_filesystem.so.1.54.0问题

#1

帖子 ncgege » 2018-03-13 22:14

我执行sudo ./pyrod:
error while loading shared libraries: libboost_filesystem.so.1.54.0: cannot open shared object file: No such file or directory
我电脑上确实没这个libboost_filesystem.so.1.54.0,安装的是libboost_filesystem.so.1.58.0
怎么安装多个版本?
Ubuntu 16.04 LTS默认安装的就是libboost_filesystem.so.1.58.0

我做了如下尝试没成功
1. sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_system.so.1.58.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.54.0
这个不行,还是提示找不到libboost_filesystem.so.1.54.0
2.试图安装
sudo dpkg -i libboost-system1.54-dev_1.54.0-4ubuntu3_amd64.deb
Selecting previously unselected package libboost-system1.54-dev:amd64.
dpkg: regarding libboost-system1.54-dev_1.54.0-4ubuntu3_amd64.deb containing libboost-system1.54-dev:amd64:
libboost-system1.58-dev:amd64 conflicts with libboost-system1.54-dev
libboost-system1.54-dev:amd64 (version 1.54.0-4ubuntu3) is to be installed.

dpkg: error processing archive libboost-system1.54-dev_1.54.0-4ubuntu3_amd64.deb (--install):
conflicting packages - not installing libboost-system1.54-dev:amd64
Errors were encountered while processing:
libboost-system1.54-dev_1.54.0-4ubuntu3_amd64.deb
提示冲突,请各位帮忙下,这个问题怎么解决
我这个服务器用来装虚拟币钱包基本上都要用到libboost_filesystem.so.1.54.0
能否从其他机器拷贝到/usr/lib目录下呢?
onlylove
论坛版主
帖子: 5208
注册时间: 2007-01-14 16:23

Re: 新手求帮助libboost_filesystem.so.1.54.0问题

#2

帖子 onlylove » 2018-03-13 22:52

你可能需要自己编译安装1.54.0的boost,而不是用系统带的,先把系统里面的删掉,然后再下载代码自己装下试试看吧

http://www.boost.org/doc/libs/1_54_0/mo ... iants.html
ncgege
帖子: 4
注册时间: 2018-03-13 20:50
系统: ubuntu 16.04 lts

Re: 新手求帮助libboost_filesystem.so.1.54.0问题

#3

帖子 ncgege » 2018-03-13 22:53

难道只有装ubuntu 14.04 ?
ncgege
帖子: 4
注册时间: 2018-03-13 20:50
系统: ubuntu 16.04 lts

Re: 新手求帮助libboost_filesystem.so.1.54.0问题

#4

帖子 ncgege » 2018-03-13 23:24

onlylove 写了:你可能需要自己编译安装1.54.0的boost,而不是用系统带的,先把系统里面的删掉,然后再下载代码自己装下试试看吧

http://www.boost.org/doc/libs/1_54_0/mo ... iants.html
谢谢,我删除了,自己编译,报一堆错,最后没安装成功。
onlylove
论坛版主
帖子: 5208
注册时间: 2007-01-14 16:23

Re: 新手求帮助libboost_filesystem.so.1.54.0问题

#5

帖子 onlylove » 2018-03-13 23:25

你说自己编译报一堆错,然后呢,想过去解决没,或者把报错发上来?你要是觉得装ubuntu1404比装boost1.54.0简单,就去装(如果1404自带的是1.54)
ncgege
帖子: 4
注册时间: 2018-03-13 20:50
系统: ubuntu 16.04 lts

Re: 新手求帮助libboost_filesystem.so.1.54.0问题

#6

帖子 ncgege » 2018-03-14 17:47

onlylove 写了:你说自己编译报一堆错,然后呢,想过去解决没,或者把报错发上来?你要是觉得装ubuntu1404比装boost1.54.0简单,就去装(如果1404自带的是1.54)
也许确实没什么捷径
我说报一堆错就是多得不能停下来处理那种了。
不是一两个在最后输出能看到,很多一闪就过了。:em06
onlylove
论坛版主
帖子: 5208
注册时间: 2007-01-14 16:23

Re: 新手求帮助libboost_filesystem.so.1.54.0问题

#7

帖子 onlylove » 2018-03-14 19:50

ncgege 写了:
onlylove 写了:你说自己编译报一堆错,然后呢,想过去解决没,或者把报错发上来?你要是觉得装ubuntu1404比装boost1.54.0简单,就去装(如果1404自带的是1.54)
也许确实没什么捷径
我说报一堆错就是多得不能停下来处理那种了。
不是一两个在最后输出能看到,很多一闪就过了。:em06
按ctrl c强行终止总会吧,而且安装会有安装日志
回复