koi8-r to cp1251. Как переделать? Где взять?

У меня стоит gentoo, локализация koi8-r, все файлы под koi8-r. Подскажите пожалуйста как легко перейти на cp1251 и переименовать все файлы из koi в cp?

emerge convmwman convmw

emerge convmw
man convmw

s/convmw/convmv/

s/convmw/convmv/

Как

Как переименовать не помню, но есть какаято утилита.
А насчет перехода хочится спросить "а нафуя ?".
Чем koi8-r не угодила. Если не угодила так какогож хрена на виндовую кодировку переходить, с каторой как я слышал больше гемора.
Уж лучше во всех отношениях переходить на юникод (utf-8).
http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way

Перейти на cp1251

Перейти на cp1251 нелегко.

1)Правка нужных конфигов идет согласно мануалу по локализации. Возможно того же utf-8 что предложена выше. Надо только подумать что и куда прописать. Это не самое сложное.

2) Необходимо раздобыть и указать в конфиге приличный консольный шрифт в кодировке cp1251 вместо того что прописан в вашем для кои. Искать в гуглях, советоваться с любителями цепе1251 и линукса (Таких мало).

3) Необходимо найти ( в стандартной поставке гентоо кажется нет) аналог koi2alt, и положить его в нужное место (перекодирует 1251 кажись в 866 на экране (особенности интелевой архитектуры при отображении псевдографики)). Некоторые дистры особо хвалятся нативной поддержкой сей локали.

4) Ежели ктото любит по русски хвайлики называть (имхо мазохизм), нужна какая нить утилитка по конвертации имен файлов их коишных кракозябриков в кракозябрики целевой кодировки.

Ну и собсно текстовички... Их конвертят к примеру так
iconv -f koi8 -t cp1251

PS
А ЗАЧЕМ оно надо? Чем кои то не угодил?

Samba

дело в том что у меня на школьном серванте стоит samba, все разделы reiserfs, и когда пользователи ис под винды закидывают на самбу файлики , под линуксом я прочитать их не могу, зябра козябра одна. И с самбой я так и не разобрался как тамм их перекодирывать чтобы и я под линуксом их читал нормально и виндовские пользователи их видели нормально. Мож если кто знает, поможите!

Это надо

Это надо прописать в самбе в секции global

dos charset = 866
unix charset = koi8-r

Тогда имена файликов будут по русски и там и там.

С текстовичками чуть сложнее. У них кодировочка сильно влияет на содержание :). Когда не очень часто приходится читать текстовички в чужой кодировке делаю так

iconv -f cp1251 -t koi8-r myfile.txt | less

Ежели слишком часто надо , то надо настроить любимый текстовый редактор. Вим с емаксом говорят можно научить.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".