Сорри! Забыл еще enca упомянуть :P
black@black:~$ aptitude show enca
Package: enca
New: yes
State: installed
Automatically installed: no
Version: 1.9-6
Priority: optional
Section: text
Maintainer: Michal Čihař <nijel@debian.org>
Uncompressed Size: 221k
Depends: libc6 (>= 2.7-1), libenca0 (>= 1.9), librecode0 (>= 3.6)
Suggests: cstocs
Description: Extremely Naive Charset Analyser - binaries
Enca is an Extremely Naive Charset Analyser. It detects character set and encoding of text
files and can also convert them to other encodings using either a built-in converter or
external libraries and tools like libiconv, librecode, or cstocs.
Currently it supports Belarusian, Bulgarian, Croatian, Czech, Estonian, Hungarian, Latvian,
Lithuanian, Polish, Russian, Slovak, Slovene, Ukrainian, Chinese, and some multibyte encodings
independently on language.
Homepage:
http://dl.cihar.com/MIRROR/enca/black@black:~$