在ubuntu 12.04上安装python-software-properties

时间:2012-12-14 20:40:49

标签: ubuntu apt-get

我正在尝试在ubuntu 12.04计算机上安装python-software-properties软件包。我一直在说:

The following packages have unmet dependencies:
python-software-properties : Depends: python (< 2.7) but 2.7.3-0ubuntu2 is to be installed
                          Depends: python-pycurl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Aptitude显示它尝试安装的版本是0.75.10.3。当然,我已经运行了apt-get update。我需要这个来为我的回购列表添加一个ppa。

1 个答案:

答案 0 :(得分:7)

评论中的这两行完美地总结了您的问题:

  

我看到了许多清晰的线条。实际上,整个sources.list文件看起来都属于lucid。

     

我被告知它正在运行12.04。

这在某种程度上,但不是全部。如果不是太多工作,我建议在新安装中重新开始。

可替换地,

  1. regenerate your APT sources并将其放入/etc/apt/sources.list
  2. 确保仅列出/配置了precise个来源(包括/etc/apt/sources.list.d目录中的文件。
  3. 运行sudo apt-get cleansudo apt-get update
  4. 更新/升级所有套餐(例如sudo apt-get dist-upgrade
  5. 但是,这并不能确保所有软件包都处于干净状态,因此您可能会再次遇到麻烦。