我试图安装一个特定版本的软件包( python-neutronclient ),但是由于旧的软件包apt没有这样做。 即使有新的软件包,也会发生这种情况。
一开始的能力也失败了,但提出升级作为第四个select:
# aptitude install python-neutronclient=some_version The following NEW packages will be installed: python-neutronclient{b} 0 packages upgraded, 1 newly installed, 0 to remove and 21 not upgraded. Need to get 0 B/102 kB of archives. After unpacking 816 kB will be used. The following packages have unmet dependencies: python-neutronclient : Depends: python-cliff (>= 1.4.3) but it is not going to be installed. Depends: python-pyparsing (>= 2.0.1) but it is not going to be installed. Depends: python-cmd2 (>= 0.6.7) but it is not going to be installed. ...
有趣的是,所有需要的依赖关系都是可用的。 我已经检查过的东西:
--no-install-recommends不会改变任何东西,我也不需要那个软件包 还有什么可能是失败的原因? 我应该在哪里看?