libc6 для g ++ установлен, но он говорит: НЕТ!

Я пытаюсь установить g ++ в моем сервере Ubuntu 14.04.1

Требуется приблизительно 5 зависимостей, но последний является libc6, и когда я попытаюсь установить его, это сообщение появится:

libc6 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Что я должен сделать? Удалить и переустановить libc6?

Я не могу установить g ++ с sudo apt-get install g++ и sudo aptitude g++ или с build-essential

Я попробовал:

$ sudo aptitude reinstall libc6
Need to get 0 B of archives. After unpacking 0 B will be used.
E: Can't find a source to download version '2.19-0ubuntu6.6' of 'libc6:amd64'
E: Can't find a source to download version '2.19-0ubuntu6.6' of 'libc6:amd64'
E: Internal error: couldn't generate list of packages to download
-1
задан 27 June 2017 в 11:15

1 ответ

Я решил его путем выполнения

sudo aptitude install g++-4.9

Прежде, который, я понизил libc6 путем явного упоминания версии 2.19-0ubuntu6. У меня было версия 2.19-0ubuntu6.6, которая была немного выше, чем официальная версия репозитория и которая также устанавливает требуемую версию для g ++ к 2.19-0ubuntu6.6, который не был доступен. Я, возможно, добавил выше имеющий версию libc6 от некоторого ppa, но я не могу помнить.

я спросил, должен ли я попытаться удалить libc6, но кажется, что пакет в очень очень базовой из системы Linux, и невозможно удалить. И, если удалено сильно, система прекратит работать обычно, таким образом удаление libc6 действительно не будет опцией .

, Этот вопрос мог бы быть полезным, который является о понижении пакета путем явной передачи номера версии

1
ответ дан 3 August 2019 в 12:48

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

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