无法安装ubuntu 13.10
Unable to install boost ubuntu 13.10
我试图在我的32位Ubuntu 13.10系统上安装boost。但是,当我运行:
sudo apt-get install libboost-all-dev
我:
The following packages have unmet dependencies.
libboost-all-dev : Depends: libboost-graph-parallel-dev but it is not going to be installed
Depends: libboost-mpi-dev but it is not going to be installed
Depends: libboost-mpi-python-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
为了解决这个问题,我做了:
sudo apt-get remove --purge libboost-all-dev
但是它总是返回
Package 'libboost-all-dev' is not installed, so not removed
The following packages were automatically installed and are no longer required:
binutils-dev cmake cmake-data comerr-dev expect grive krb5-multidev
libboost-filesystem-dev libboost-program-options-dev libboost-test-dev
libcurl4-openssl-dev libexpat1-dev libgcrypt11-dev libgnutls-dev
libgnutlsxx27 libgpg-error-dev libgssrpc4 libidn11-dev libjson-c-dev
libjson0-dev libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-6 libkrb5-dev
libldap2-dev libp11-kit-dev librtmp-dev libssl-dev libssl-doc libtasn1-3-dev
libyajl-dev
一切照旧
任何想法?
首先用,
$>sudo apt-get install -f
$>sudo dpkg --configure -a
$>sudo apt-get --fix-broken install
$>sudo apt-get --fix-missing install
$>sudo apt-get clean
$>sudo apt-get autoclean
$>sudo apt-get autoremove
然后升级/更新包基,
$>sudo apt-get update
$>sudo apt-get upgrade
,
$>sudo apt-get install libboost-all-dev
如果错误仍然存在,则
$> sudo apt-get install <here goes the dependent pkg, in your case here, 'libboost-graph-parallel-dev' etc.>
这应该可以正常工作。如果你仍然得到一个破碎的包的错误,你必须检查
/var/lib/dpkg/状态
文件,检查包装是否破损,然后取出来。
这些都不起作用。
有效的方法是安装赛门铁克软件包管理器并手动检查和删除损坏的软件包。
一旦所有损坏的包被删除,安装工作如预期。
谢谢你的帮助。
我有同样的问题,我找到了我的情况的答案。只需运行以下命令
$ sudo apt-get remove libboost1.55-all-dev
$ sudo apt-get autoremove
相关文章:
- 在Ubuntu 16.04上安装Cilk时出现问题
- 无法安装 R 包 "nloptr"(Ubuntu 16.04 上的 R3.6.2) - C++编译器问题
- 如何在 Ubuntu 上安装 OpenCV for C/C++
- 在 Ubuntu 中创建自动安装程序
- OpenGL 在 VMWare Fusion 版本 10.1.3 上安装的虚拟机 (Ubuntu 16.04) 上崩溃
- 在 ubuntu 上安装 node js pulsar 客户端
- 在 ubuntu 18.04.3 LTS 上安装 Qt 和 qwt:如何连接它们?
- 在 Ubuntu 中编译 SuiteSparse,在安装 CHOLMOD 时中断
- 如何在 ubuntu 20.04 中安装编译器 g++-4.8.5
- 如何使用CMake在ubuntu上找到已安装的Boost库
- 无法在我的ubuntu中正确安装MySQL连接器/c++
- 如何在 Ubuntu 上安装 Rose 编译器?
- 在 ubuntu 上安装 c++ 标准库文件
- 在 Ubuntu 16.04 的 usr/local/bin 中安装的 c++ 应用程序在从主目录执行时无法正常运行
- 我正在尝试在Ubuntu 14上安装libgtk2.0-dev,但出现了一些错误
- 如何在Ubuntu 16.04中安装Eclipse C IDE
- 如何在Ubuntu中安装Boost多重任库
- Ubuntu 14.04 LTS:如何安装OpenCV HighGui模块
- 在 Ubuntu 13.10 上安装 OpenGL
- 如何为 Ubuntu 安装 MongoDB C++ 驱动程序