Я получаю следующие сообщения об ошибках при попытке обновить инструмент поиска файлов Catfish
:
The following packages have been kept back:
catfish
The following packages have unmet dependencies:
catfish : Depends: python3-pexpect but it is not installable
E: Unable to correct problems, you have held broken packages.
Поэтому, когда я пытаюсь установить отсутствующую неудовлетворенную зависимость python3-pexpect
, я получаю следующее сообщение об ошибке:
Package python3-pexpect is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'python3-pexpect' has no installation candidate
Посоветуйте, пожалуйста, как я могу исправить эту проблему, чтобы я мог обновить Catfish
и удалить программу из режима ожидания.
Я боюсь полностью удалить, а затем переустановить Catfish
, поскольку пакет python3-pexpect
недоступен, и если он требуется для обновления, то, боюсь, я вообще не смогу переустановить Catfish
.
Если Вы не будете работать 14.04, Вы не будете в состоянии установить python3-pexpect
на предыдущих выпусках, поскольку этот пакет только доступен с 14,04 .
, Но поскольку это только зависит от python3, можно вручную установить его в системе:
В той же папке, где Вы загрузили deb файл, откройте терминал тип:
sudo dpkg -i python3-pexpect_3.1-1_all.deb
Наконец обновление Catfish
теперь, когда все его зависимости удовлетворены.