Я не могу использовать какую-либо команду установки из-за ошибки GLIBC_2.28

Во время работы sudo apt-get install packagename я получил эту ошибку. apt-get: /lib/i386-linux-gnu/libc.so.6: версия `GLIBC_2.28'не найдена (требуется для /usr/lib/i386-linux-gnu/libapt-pkg.so.5.0)

The output of " cat /etc/apt/sources.list" is:
deb http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-proposed main restricted universe multiverse
deb http://us.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse

во время бега dpkg -l libapt*

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
un  libapt-inst    <none>       <none>       (no description available)
ii  libapt-inst1.4 0.8.16~exp12 i386         deb package format runtime librar
rc  libapt-inst1.5 1.0.1ubuntu2 i386         deb package format runtime librar
ii  libapt-inst2.0 1.6.6        i386         deb package format runtime librar
un  libapt-pkg     <none>       <none>       (no description available)
ii  libapt-pkg-per 0.1.33build1 i386         Perl interface to libapt-pkg
ii  libapt-pkg4.12 1.0.1ubuntu2 i386         package management runtime librar
ii  libapt-pkg5.0: 1.7.0ubuntu0 i386         package management runtime librar

cat / etc / lsb-release
DISTRIB_ID=Ubuntu DISTRIB_RELEASE=18.04 DISTRIB_CODENAME=bionic DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"

1 ответ

У вас есть 16.04 репозиторий установлен в вашем sources.list файл.

Я предлагаю удалить этот файл

sudo rm /etc/apt/sources.list

Тогда беги

software-properties-gtk

и проверить там репозитории, как main, universe, так далее.

Это должно создать новый sources.list файл с bionic хранилища вместо xenial,

Другой способ - бежать sudo nano /etc/apt/sources.list

и вставь туда этот текст

deb http://archive.ubuntu.com/ubuntu/ bionic main restricted universe multiverse  
deb http://archive.ubuntu.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://archive.ubuntu.com/ubuntu/ bionic-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu bionic-security main restricted universe multiverse

Затем сохраните его, нажав Ctrl+O, и выйдите, нажав Ctrl+X.

Бежать sudo apt update,

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