При установке madwimax через module-assistant потребовал даунгрейда libc6 с 2.11 до 2.7 - я это делал вручную, т.к. ставился через netinst из непонятного репа и по умолчанию стоял libc6-2.11.1. посреди процесса apt-get решил, что
language-env libc6-i686 libqt4-dbus libqt4-designer libqt4-network
libqt4-qt3support libqt4-script libqt4-sql libqt4-xml libqtcore4 libqtgui4
locales openoffice.org-help-ru openoffice.org-l10n-be-by
openoffice.org-l10n-bg openoffice.org-l10n-ru openoffice.org-l10n-sr
openoffice.org-l10n-sr-cs
Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/Encoding.pm line 17.
Теперь у меня иксы на английском, консоль на английском, но русская раскладка, как видите, есть. Синаптик считает, что корень зла - locales, но снести его не может:
perl: warning: Setting locale failed
perl: warning: Please check your locale settings:
LANGUAGE = (unset)
LC_ALL = (unset)
LANG = "ru.RU.UTF8"
Как удалить locales окончательно, чтобы apt не считал систему недорусской и чтобы поставить его заново? Или же удовлетворить зависимости libc6 хотя бы через dpkg, который тоже ругается:
dpkg: `ldconfig' not found on PATH.
dpkg: 1 expected program(s) not found on PATH.
NB: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin.