Итак, в основном, когда я пытаюсь установить или удалить что-либо, он говорит:
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
libc-bin : Depends: libc6 (> 2.29) but 2.24-11+deb9u4 is to be installed
libc-dev-bin : Depends: libc6 (> 2.29) but 2.24-11+deb9u4 is to be installed
libc6-dev : Depends: libc6 (= 2.29-3) but 2.24-11+deb9u4 is to be installed
libc6-i386 : Depends: libc6 (= 2.29-3) but 2.24-11+deb9u4 is to be installed
libc6-x32 : Depends: libc6 (= 2.29-3) but 2.24-11+deb9u4 is to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
А «apt --fix-broken install» ничего не делает, потому что говорит: Для этой версии GNU libc требуется ядро версии 3.2 или новее. Пожалуйста, обновите ядро перед установкой glibc.
И тогда это не удается.
Do you want to continue? [Y/n]
Preconfiguring packages ...
(Reading database ... 46361 files and directories currently installed.)
Preparing to unpack .../libc6_2.29-3_amd64.deb ...
De-configuring libc6:i386 (2.24-11+deb9u4) ...
dpkg: error processing archive /var/cache/apt/archives/libc6_2.29-3_amd64.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Preparing to unpack .../archives/libc6_2.29-3_i386.deb ...
De-configuring libc6:amd64 (2.24-11+deb9u4) ...
dpkg: error processing archive /var/cache/apt/archives/libc6_2.29-3_i386.deb (--unpack):
subprocess new pre-installation script returned error exit status 1
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.29-3_amd64.deb
/var/cache/apt/archives/libc6_2.29-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Печальный! Что я могу сделать? Как исправить ошибку apt вручную?
Я не могу обновить ядро, это VPS. Я использую debian 9.9 с версией ядра x86_64 Linux 2.6.32-042stab134.8