我正在尝试安装GPU,一个GPU模拟器,在Ubuntu12.04的新安装上。我被困在安装说明书的下面一行:
sudo apt-get install libboost-dev libboost-system-dev libboost-filesystem-dev libboost-thread-dev我成功地安装了其中的第一个版本(libboost-dev,版本1.48.0.2;说明显示版本为1.46或更高版本),但其余部分拒绝安装。精确的错误是(在本例中,对于libboost all-dev):
E: Package 'libboost-all-dev' has no installation candidate对这些包运行“apt-缓存策略”显示没有安装,也没有候选程序。运行"apt-get更新“没有帮助。
我对Ubuntu很陌生(让GPU工作是我在安装它时的主要目标),但我认为我需要手动或通过软件中心GUI修改/etc/apt/ software . first文件。但我不知道该把什么信息放进去,也不知道如何找到这些信息。
(在我坚持的步骤之后还有更多的步骤,当我找到它们时,这些步骤可能会给我带来同样的问题,也可能不会给我同样的问题。我非常希望知道如何将内容放入sources.list文件,但我也希望知道您是如何知道这一点的。
发布于 2013-05-27 23:18:38
这些软件包在“宇宙”中。这些包不是由Ubuntu管理的,而是从社区交付的,并且处于“替代”状态,并且都是可选的。
为了能够从宇宙中安装,最简单的方法是在软件源代码中启用它们。
要从命令行启用这些功能,请使用:sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe"
接下来,运行sudo apt-get update以使用添加的存储库更新数据库。
https://askubuntu.com/questions/300872
复制相似问题