Когда я пытаюсь установить python-nautilus
с помощью Ubuntu Software Center, я получаю сообщение об ошибке «Зависимости пакетов не могут быть разрешены».
В разделе сведений отображается следующий вывод:
Package dependencies cannot be resolved
The following packages have unmet dependencies:
python-nautilus: Depends: libc6 (>= 2.2.5) but 2.13-20ubuntu5 is to be installed
Depends: libglib2.0-0 (>= 2.16.0) but 2.30.2-4ubuntu1~oneiric1 is to be installed
Depends: libgtk-3-0 (>= 3.0.0) but 3.2.0-0ubuntu3 is to be installed
Depends: libnautilus-extension1 (>= 1:2.91) but 1:3.2.1-0ubuntu3.2 is to be installed
Depends: libpython2.7 (>= 2.7) but 2.7.2-5ubuntu1 is to be installed
Этот вывод не имеет смысла для меня. Зависит от libpyhon2.7
, и версия 2.7.2
доступна ... Что здесь происходит не так?
Далее я попытался установить python-nautilus
из командной строки:
username ~$ sudo apt-get install python-nautilus
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
python-nautilus : Depends: python-gobject but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Однако, python-gobject
уже установлен:
username ~$ sudo apt-get install python-gobject
Reading package lists... Done
Building dependency tree
Reading state information... Done
python-gobject is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Мне кажется, что мой индекс пакета должен быть безнадежно сломан. Однако у меня не было проблем с другими пакетами. Я использую почти свежую версию 11.10 Ubuntu. Я попытался выполнить `apt-get update & amp; & amp; apt-get upgrade``, но это ничего не меняет.
Любые советы, как я могу решить эту проблему, приветствуются.
Ваши сообщения об ошибках, вероятно, связаны с тем, что у вас включена Gnome-3 PPA .
Недавние изменения в этом PPA способствовали использованию python-gobject и осудили использование python-nautilus.
По сути, у вас не может быть установлен python-nautilus.
У вас есть несколько вариантов:
ppa-purge
PPA Gnome-3, и вы сможете использовать действия наутилуса и т. Д. Возможно, вам следует опубликовать отчет об ошибке в PPA-версии Gnome-3, чтобы узнать, есть ли у них какие-либо мысли о переносе действий наутилуса из Precise в Oneiric.