Всякий раз, когда я пытаюсь запустить программу из терминала (например, apt-get), я получаю:
apt-get: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /usr/lib/libstdc++.so.6)
Не только с помощью apt-get, но и с gimp-2.8, vlc и другими программами. Я всегда буду получать сообщения раньше, за исключением нескольких простых программ, таких как ls.
Не говоря уже о том, что я могу запустить gimp или vlc или установить любую программу через центр программного обеспечения или через gdebi через любую систему графического интерфейса, будь то меню от Unity или открытый с nautilus. Но когда дело доходит до запуска этих программ через терминал, это никогда не работает, и я всегда получаю это предыдущее сообщение об ошибке.
Я много путаюсь со своей системой, так что я мог что-то сломать. Кроме того, я думаю, что я пошел и изменил файл / etc / sudoers, и я часто спал на своем компьютере, это имеет какой-нибудь эффект?
Я новичок в работе с Linux, поэтому я понятия не имею, что вызвало эту проблему.
Ответы:
У вас недостаточно высокая версия
libc6
, которая вызывает ошибку.Из Как исправить «/lib/x86_64-linux-gnu/libc.so.6: версия` GLIBC_2.14 'не найдена »? - Супер пользователь :
Итак, вам просто нужно обновить
libc6
пакет. Все версии Ubuntu имеют как минимум версию 2.15, потому что это очень важный пакет ( ссылка ).Чтобы обновить его, используйте эти команды в терминале:
источник
apt-get
вы получите ошибку ...apt-get
из более поздней версии Ubuntu тогда.Для тех, кто, как я, сталкивается с этой проблемой только в одном конкретном каталоге;
В моем случае в моей директории был файл общей библиотеки, который как-то сбрасывал ОС. Я открыл папку в проводнике, отсортированном по типу mime, затем удалил файлы типа sharedlib (или application / x-sharedlib), пока моя команда (ls) снова не заработала без этой ошибки. В моем случае файл общей библиотеки по ошибке назывался libc.so.6.
источник
У меня была эта проблема на Raspbian с RPiCam. Оказалось, что модернизировать мой дистрибутив легче, чем другие хаки / обходные пути. В моем случае я обновил мой Raspbian Stretch до Raspbian Buster. Я думаю, что урок состоит в том, чтобы всегда прошивать последнюю версию Raspbian.
источник