Я пытаюсь установить построить-необходимый
package на Ubuntu 18.04 LTS, но он говорит, что у меня есть неудовлетворенные зависимости.
$ sudo apt-get install build-essential
Чтение списков пакетов... Готово
Построение дерева зависимостей... Готово
Чтение информации о состоянии... Готово
Возможно, вы захотите запустить «apt --fix-broken install», чтобы исправить это.
Следующие пакеты имеют неудовлетворенные зависимости:
build-essential : Зависит: libc6-dev, но он не будет установлен или
libc-dev
Зависит: g++ (>= 4:7.2), но не будет установлен
libbrotli1 : зависит: libc6 (>= 2.29), но необходимо установить 2.27-3ubuntu1.2
libc6 : Перерывы: libc6:i386 (!= 2.27-3ubuntu1.2), но необходимо установить 2.31-13
libc6:i386 : Разрывы: локали (< 2.31), но необходимо установить 2.27-3ubuntu1.2
Рекомендует: libidn2-0:i386 (>= 2.0.5~), но не будет установлен
Рекомендует: libnss-nis:i386, но не устанавливается
Рекомендует: libnss-nisplus:i386, но не устанавливается
Перерывы: libc6 (!= 2.31-13), но нужно установить 2.27-3ubuntu1.2
libc6-dbg : зависит: libc6 (= 2.27-3ubuntu1.4), но необходимо установить 2.27-3ubuntu1.2
libc6-i386 : зависит: libc6 (= 2.31-13), но необходимо установить 2.27-3ubuntu1.2
libc6-x32 : зависит: libc6 (= 2.27-3ubuntu1.4), но необходимо установить 2.27-3ubuntu1.2
libcairo2 : зависит: libc6 (>= 2.29), но необходимо установить 2.27-3ubuntu1.2
libfile-fcntllock-perl : зависит: libc6 (>= 2.28), но необходимо установить 2.27-3ubuntu1.2
libio-pty-perl : зависит: libc6 (>= 2.28), но необходимо установить 2.27-3ubuntu1.2
libperl5.32 : зависит: libc6 (>= 2.29), но необходимо установить 2.27-3ubuntu1.2
libpng16-16 : зависит: libc6 (>= 2.29), но необходимо установить 2.27-3ubuntu1.2
libtext-charwidth-perl : зависит от: perlapi-5.26.0
perl-base : PreDepends: libc6 (>= 2.29), но необходимо установить 2.27-3ubuntu1.2
E: Неудовлетворенные зависимости.Попробуйте «apt --fix-broken install» без пакетов (или укажите решение).
я пытался использовать -f
, но это не помогает. Я даже не могу открыть браузер прямо сейчас, вывод здесь: https://imgur.com/a/xEQGpVR
я думаю, мне нужно libc6 2.29
, но после запуска `apt-cache madison libc6` я обнаружил, что его не существует для 18.04:
$ apt-cache Мэдисон libc6
библиотека6 | 2.27-3ubuntu1.4 | http://mirror.1000mbps.com/ubuntu bionic-updates/main Пакеты amd64
библиотека6 | 2.27-3ubuntu1.2 | http://security.ubuntu.com/ubuntu bionic-security/main Пакеты amd64
библиотека6 | 2.27-3ubuntu1 | http://mirror.1000mbps.com/ubuntu bionic/main Пакеты amd64
Как мне это решить?