Уголок новичка
   2684

Проблема с GLIBC

Добрый день. Сегодня днем, обновлял пакеты и видимо обновил, что-то не то. После чего, когда система вышла из спящего режима, то был черный экран. При последующем запуске вышла такая ошибка (скрин). Пока ничего не пробовал самостоятельно, немножко боюсь. Подскажите пожалуйста, что можно сделать с моей проблемой?

10 комментариев

avatar
сделай чрут в систему и установи/переустанови пакет gcc-libs
зы. если не в курсе, что такое чрут, то тыц
Последний раз редактировалось
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
Зашел через manjaro-chroot в сломанную систему и попробовал обновить пакет, но не получилось, так как на любые команды выдает одну и ту же ошибку связанную с glibc
Вылетает такая оишбка на любые команды пакмена
<code>sudo: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by sudo)
sudo: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/sudo/libsudo_util.so.0)</code>
0
avatar
при чруте sudo не нужен
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
тоже самое…
<code>pacman: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by pacman)</code>
0
avatar
ниже ссылка, как пользоваться поиском, там есть ответы на твои вопросы
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
учись пользоваться поиском и читать тыц
?
Всегда есть быстрое простое неправильное решение.
быстрые простые правильные (иногда) ответы здесь t.me/ManjaroRu
0
avatar
Подскажите пожалуйста, что можно сделать с моей проблемой?
Начните гуглить с
<code>Kernel panic - not syncing: Attempted to kill init! exitcode=100</code>
и главное не надо
немножко боюсь.
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
avatar
В продолжение темы сделал эксперимент
Спойлер!
[vit@pc ~]$ pacman -Qo /usr/lib/libc.so.6
/usr/lib/libc.so.6 принадлежит glibc 2.35-5
[vit@pc ~]$ pacman -Qs glibc
local/glibc 2.35-5
GNU C Library
local/glibc-locales 2.33-1
local/lib32-glibc 2.35-5
GNU C Library (32-bit)
local/nss-mdns 0.15.1-1
glibc plugin providing host name resolution via mDNS

[vit@pc ~]$ sudo DOWNGRADE_FROM_ALA=1 downgrade glibc
:: Получение пакетов…
glibc-2.33-4-x86_64 9,8 MiB 790 KiB/s 00:13 [#######] 100%
загрузка пакетов…
предупреждение: откат версии пакета glibc (2.35-5 => 2.33-4)
соответственно получил
Это
[vit@pc ~]$ sudo pacman -Syu
sudo: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by sudo)
sudo: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/sudo/libsudo_util.so.0)
sudo: /usr/lib/libc.so.6: version `GLIBC_2.34' not found (required by /usr/lib/libcrypto.so.1.1)
и как результат при перезагрузке еще и панику ядра
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
+1
avatar
В продолжение темы
сегодня уже в qemu/kvm на свеже-установленных и еще не обновленных кедах повторил выше описанный эксперимент
Журнал памак!
[2022-06-02T22:57:36+0700] [ALPM] installed lib32-glibc (2.35-5)
[2022-06-02T22:57:18+0700] [ALPM] upgraded glibc (2.33-4 -> 2.35-5)
[2022-06-02T22:57:17+0700] [ALPM] warning: /etc/locale.gen installed as /etc/locale.gen.pacnew
[2022-06-02T20:48:34+0700] [ALPM] downgraded glibc (2.35-3 -> 2.33-4)
[2022-06-02T20:48:32+0700] [ALPM] warning: /etc/locale.gen installed as /etc/locale.gen.pacnew
[2022-06-02T20:47:31+0700] [ALPM] removed lib32-glibc (2.35-3)
[2022-06-02T20:44:52+0700] [ALPM] installed downgrade (11.2.0-1)
все получилось восстановить вожможно неправильным способом. Live cd > поставил
<code>mc</code>
скопировал /lib/ c лайва в порушенную кде > chroot в кде > и пакман заработал > вернул пакеты удаляя ошибки в чруте. Система восстановлена и обновлена
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
+1
avatar
Финалочка в продолжении темы
проделал тоже самое с троицей
Спойлер!
██████████████████ ████████ vit@pc
██████████████████ ████████ — ██████████████████ ████████ OS: Manjaro Linux x86_64
██████████████████ ████████ Kernel: 5.17.9-1-MANJARO
████████ ████████ Uptime: 9 hours, 27 mins
████████ ████████ ████████ Packages: 774 (pacman)
████████ ████████ ████████ Shell: bash 5.1.16
████████ ████████ ████████ Resolution: 1920x1080
████████ ████████ ████████ DE: trinity R14.0.12
████████ ████████ ████████ WM: twin
████████ ████████ ████████ Theme: Adwaita [GTK3]
████████ ████████ ████████ Icons: Adwaita [GTK3]
████████ ████████ ████████ Terminal: konsole
████████ ████████ ████████ CPU: Intel Core 2 Quad Q9300 (4)
GPU: NVIDIA GeForce GT 440
Memory: 354MiB / 7942MiB

live cd manjaro cinnamon > sudo pacman -Sy mc flameshot > sudo mc >
[manjaro-cinnamon manjaro]# manjaro-chroot -a
==> Mounting (ManjaroLinux) [/dev/sda6]
--> mount: [/mnt]
--> mount: [/mnt/home]
[rootmanjaro-cinnamon /]# pacman -Syy
:: Synchronizing package databases…
trinity 70.4 KiB 54.5 KiB/s 00:01 [#######################################] 100%
core 166.9 KiB 219 KiB/s 00:01 [#######################################] 100%
extra 1895.7 KiB 789 KiB/s 00:02 [#######################################] 100%
community 7.0 MiB 817 KiB/s 00:09 [#######################################] 100%
multilib 177.5 KiB 124 KiB/s 00:01 [#######################################] 100%
[
[rootmanjaro-cinnamon /]# pacman -S lib32-glibc
resolving dependencies…
looking for conflicting packages…

Packages (2) glibc-2.35-5 lib32-glibc-2.35-5

Total Download Size: 9.84 MiB
Total Installed Size: 65.57 MiB
Net Upgrade Size: 19.53 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages…
glibc-2.35-5-x86_64 9.8 MiB 788 KiB/s 00:13 [#######################################] 100%
(2/2) checking keys in keyring [#######################################] 100%
(2/2) checking package integrity [#######################################] 100%
(2/2) loading package files [#######################################] 100%
(2/2) checking for file conflicts [#######################################] 100%
error: failed to commit transaction (conflicting files)
glibc: /usr/lib/gconv/gconv-modules.d/gconv-modules-extra.conf exists in filesystem
glibc: /usr/lib/libc_malloc_debug.so exists in filesystem
glibc: /usr/lib/libc_malloc_debug.so.0 exists in filesystem
glibc: /usr/lib/libm-2.35.a exists in filesystem
lib32-glibc: /usr/lib/ld-linux.so.2 exists in filesystem
Errors occurred, no packages were upgraded.
rm -r /usr/lib/ld-linux.so.2 и т.д
в отличии от виртуалки слетел драйвер нвидии загрузка прошла в тту, еще немного возни и троица восстала как и была
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.