Зависит: libnss3 (> = 2:3.26), но 2:3.21-1ubuntu4 должен быть установлен

Я пытаюсь установить Код Visual Studio Настольных Ubuntu 16.04 LTS с командой

sudo dpkg -i code_1.27.2-1536736588_amd64.deb

но это имеет некоторые зависимости:

 code depends on libnss3 (>= 2:3.26); however:
  Version of libnss3:amd64 on system is 2:3.21-1ubuntu4.

Затем я работаю

sudo apt-get update

и имейте проблему в заголовке этого вопроса после этого. Я пробую затем:

sudo apt-get install libnss3

с результатом:

The following packages have unmet dependencies:
libnss3 : Depends:
        libnspr4 (>= 2:4.12) but 2:4.11-1ubuntu1 is to be installed 
libnss3-1d : Depends:
        libnss3 (= 2:3.21-1ubuntu4) but 2:3.28.4-0ubuntu0.16.04.3 is to be installed
libnss3-nssdb : Depends:
        libnss3 (= 2:3.21-1ubuntu4) but 2:3.28.4-0ubuntu0.16.04.3 is to be installed

Как разорвать этот цикл ада?

ОБНОВЛЕНИЕ 21 сентября 2018

Я пробую этой командой и получаю то же сообщение о зависимости libnss3:

sudo apt install snapd-xdg-open
1
задан 24 September 2018 в 15:40

1 ответ

Вы должны исправить неисправные зависимости, см. Соответствующую часть man apt-get ниже:

-f, --fix-broken
Исправить; попытаться исправить систему с нарушенными зависимостями. Эта опция, когда используется с установкой / удалением, может пропустить любые пакеты, чтобы позволить APT вывести вероятное решение. Если указаны пакеты, они должны полностью устранить проблему. Эта опция иногда необходима при первом запуске APT; Сам APT не позволяет существующим в системе нарушенным зависимостям пакетов.
Вполне возможно, что структура зависимостей системы может быть настолько повреждена, что потребует ручного вмешательства (что обычно означает использование dpkg --remove для устранения некоторых пакетов-нарушителей). Использование этой опции вместе с -m может привести к ошибке в некоторых ситуациях. Элемент конфигурации: APT :: Get :: Fix-Broken.

Полная команда выглядит следующим образом:

sudo apt-get install -f
2
ответ дан 7 December 2019 в 13:21

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

Похожие вопросы: