Kde jsem to zkazil:
Pokoušel jsem se nainstalovat nějakou knihovnu, která závisela na glibc 2.15, a tak jsem nainstaloval glibc 2.15 s dpkg, čímž jsem přepsal verzi svého systému, která byla 2.19. Drtivá většina linuxových programů závisí na glibc a protože byly sestaveny s 2.19, naštvaly se na mě a přestaly fungovat, příkazy jako ls, apt-get, aptitude, ping, ifconfig a insmod...
Jak jsem to opravil:
- Zavádím z USB klíče, stáhl jsem všechny balíčky související s glic 2.19, u balíčků, na kterých závisí glibc, je červený bod.
-
připojený oddíl:
mount /dev/sdax /mnt
-
extrahoval obsah těchto balíčků v root:
dpkg -x foo_bar.deb /mnt
-
aktualizoval starou mezipaměť:
ldconfig -r /mnt
-
restartovat