utf-8
После недавнего обновления слетела кодировка. Не читались файлы на кириллице. Причем под обычным пользователем все работало нормально. Решение проблемы с локалью в оболочке root'а. Добавить в файл `/etc/environment` следующие строки: LC_ALL="ru_RU.UTF-8" LANG="ru_RU.UTF-8"В файле `/etc/login.defs` проверить, а при необходимости определить переменную…
Понадобилось перекодировать txt файл из cp1251 в utf-8. Делается так: polatov@localhost ~ $ iconv -f cp1251 -t utf8 Report.txt > Report.txt.newЕстественно, что конвертировать можно не только из cp1251 в utf-8, и естественно, что не только txt файлы.
Указываю локальные флаги для `mc`: # echo "app-misc/mc slang -ncurses" >> /etc/portage/package.useЗатем: # emerge mc Чтобы показывались подсказки в utf-8 надо: # cd /usr/share/mc/# cp mc.hint.ru mc.hint.ru.koi8r# iconv -f koi8-r -t utf8 mc.hint.ru.koi8r > mc.hint.ru# cp mc.hlp.ru mc.hlp.ru.koi8r# iconv -f…
Поставил пакеты:# emerge terminus-font intlfonts freefonts cronyx-fonts corefonts kbdСоздал файл `/etc/env.d/02locale`. Туда вписал:LC_ALL="" LANG="ru_RU.UTF-8"В файле `/etc/rc.conf` должно быть:UNICODE="yes"В файле `/etc/conf.d/consolefont` я поставил:CONSOLEFONT="ter-k14n"В файле `/etc/conf.d/keymaps` должно быть:KEYMAP="-u ru" SET_WINDOWKEYS="yes" #Опционально DUMPKEYS_CHARSET="koi8-r"Затем при включенном флаге `unicode` в файле `/etc/make.conf`, выполнить:# emerge --oneshot…
Использую на десктопном Ubuntu utf-8, на серверном OpenBSD KOI8-R. Не получается читать каталоги и файлы созданные на кириллице если захожу по ssh с рабочей машины на сервер. Проблема решается так$ luit -encoding "KOI8-R" ssh xxxxxxx
