Невозможно установить зависимости minion-nc в Ubuntu 21.04, учитывая откат на Ubuntu 20.04

Недавно я установил новый компьютер на Ubuntu 21.04, и когда я пытаюсь установить minion-nc, я получаю список проблем с зависимостями. Ниже приведен результат ошибки:

      $ sudo apt-get install minion-nc
Reading package lists... Done
Building dependency tree... Done
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 resolve the situation:

The following packages have unmet dependencies:
 ont-guppy-cpu-for-minion : Depends: libhdf5-cpp-100 but it is not installable
                            Depends: libboost-atomic1.65.1 but it is not installable
                            Depends: libboost-chrono1.65.1 but it is not installable
                            Depends: libboost-date-time1.65.1 but it is not installable
                            Depends: libboost-filesystem1.65.1 but it is not installable
                            Depends: libboost-iostreams1.65.1 but it is not installable
                            Depends: libboost-program-options1.65.1 but it is not installable
                            Depends: libboost-regex1.65.1 but it is not installable
                            Depends: libboost-system1.65.1 but it is not installable
                            Depends: libboost-log1.65.1 but it is not installable
E: Unable to correct problems, you have held broken packages.

Я пытался установить зависимости по отдельности, но снова столкнулся с ошибками:

      $ sudo apt-get install libhdf5-cpp-100
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package libhdf5-cpp-100 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
However, the following packages replace it:
  libhdf5-openmpi-hl-cpp-100 libhdf5-mpich-hl-cpp-100 libhdf5-hl-cpp-100

E: Package 'libhdf5-cpp-100' has no installation candidate
      $ sudo apt-get install libboost-program-options1.65.1
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Package libboost-program-options1.65.1 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 'libboost-program-options1.65.1' has no installation candidate

Я подумываю о том, чтобы вернуться к Ubuntu 20.04 с моего текущего 21.04, но я не уверен, что это решит проблему, и подумал, что посмотрю здесь, чтобы получить совет, прежде чем я сделаю такой шаг.

Заранее спасибо!

1 ответ

Чтобы исправить проблемы с зависимостями пакетов, я бы начал с этих команд:

  1. Повторно синхронизируйте локальный индекс пакета, чтобы убедиться, что списки зависимостей для всех устанавливаемых пакетов актуальны.
      $ sudo apt update
  1. Попытка исправить систему с неработающими зависимостями:
      $ sudo apt install -f

А затем попробуйте снова установить желаемый пакет.

Другие вопросы по тегам