[root@localhost root]# LC_ALL=C pkgmanager
bash: pkgmanager: command not found
И всё-же как решить проблему с "?"
LC_ALL=C перед вызовом гуёвого пакетного менеджера и есть временное решение проблемы, чтобы всё отображалось не в какой-то там кодировке, а на нашем родном аглицком - в POSIX.
Как вариант, напрямую ёще можно ему ткнуть LC_ALL=POSIX перед вызовом. Эта команда будет работать только до закрытия пакетного менеджера. И нужна чтобы вместо русских вопросиков хоть что-то увидеть в менеджере начать исправлять.
bash: pkgmanager: command not found
Ну так да. pkgmanager - это имя любого гуёвого пакетного менеджера. Я просто не знаю что пользуете, synaptic или rpmdrake? Да и kpackage когда-то был...
Если б глянуть ещё /root/.i18n если он там есть и рутовая локаль задаётся там.
Не помню до utf8 что там, чтобы напрямую, что там должно быть для posix, кажется
# LC_ALL=en_US.iso885915 пакетный_менеджер
Чтобы Latin1 ему на время сеанса подсунуть вместо cp1251 или koi8-r.