在用Ubuntu的时候经常需要安装一些库什么的,这时候首先要安装一大堆相关的依赖包,但是很多时候某些版本的依赖包并不能在Ubuntu16.04上安装,在学习的时候遇到了这种问题的解决方法,写此博客记录一下。
解决方法:
使用apt-cache search <package_name>寻找相关的依赖包版本。
比如libcholmod3这个依赖包直接安装会显示无法定位,这时候终端输入:apt-cache search libcholmod,就会显示:
libcholmod2.1.2 - sparse Cholesky factorization library for sparse matrices
libcholmod3.0.6 - sparse Cholesky factorization library for sparse matrices
这是后把libcholmod3换成libcholmod3.0.6就可以了。