Я не могу использовать какую-либо команду установки из-за ошибки 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-releaseDISTRIB_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
,