我想从CodeBlocks 13中下载ppa:pasgui/ppa 13,但它从主存储库下载10。我以前用apt-get install codeblocks下载它们有相同的文件名。当我下载之前,它会自动从ppa:pasgui下载,但现在它会下载10。
发布于 2014-06-18 20:55:27
PPA只提供14.04和CodeBlocks 13的软件包,正式为14.04提供,而不需要任何PPA。所以你肯定是在使用旧版本。它似乎是CodeBlocks的唯一PPA,所以我认为您必须使用原址提供的二进制文件。参见本论坛主题,其中提到了Ubuntu12.04上的CodeBlocks 13.12仍在工作的ppa:
代码::阻止Ubuntu Daily:https://launchpad.net/~damien-moore/+archive/codeblocks晚间:https://launchpad.net/~damien-moore/+archive/codeblocks-nightly
其中,“每日PPA”似乎更稳定。
发布于 2014-06-18 21:31:39
Ubuntu只需选择它可以使用的最新版本的包。您可以使用apt-cache policy <package>命令在任何给定时间看到它可用的版本。我没有安装PPA,我用的是14.04,但我看到的是:
$ apt-cache policy codeblocks
codeblocks:
Installed: (none)
Candidate: 13.12-3
Version table:
13.12-3 0
500 http://archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages如果有多个版本,则可以强制安装版本:
sudo apt-get install codeblocks:13.12-3但是一旦你想要得到dist升级,它就会回到最新的版本。你可以通过固定包裹来解决这个问题,但除非你真的需要,否则我不会再谈这个了。从长远来看,这会造成更多的问题。
https://askubuntu.com/questions/485213
复制相似问题