Hopkins_88 Posted March 16, 2016 Posted March 16, 2016 Hello!Please help!How I can include Cyrillics (Russian) in consoles?I need keyboard layout pattern and the console on Cyrillics.apt-get install console-setup keyboard-configuration console-cyrillicdpkg-reconfigure localesdpkg-reconfigure console-setupdpkg-reconfigure console-cyrillicdpkg-reconfigure keyboard-configurationIt doesn't help.Problem with console-cyrillic.Such package is absent.
zador.blood.stained Posted March 16, 2016 Posted March 16, 2016 I don't think you need any extra packages like console-cyrillic (but it may depend on OS release). dpkg-reconfigure locales ru_RU.UTF8 should be selected and generated later dpkg-reconfigure console-setup Encoding to use on the console: UTF8 Character set to support: Guess optimal character set Font for the console: Terminus (should be present by default and supports Cyrillic characters) dpkg-reconfigure keyboard-configuration Keyboard layout: Russian 1
Hopkins_88 Posted March 18, 2016 Author Posted March 18, 2016 zador.blood.stained Thanks for your reply. Switching the keyboard layout is works. I`m happy. But in the late there was a warning: update-rc.d: warning: start and stop actions are no longer supported; falling back to defaultsupdate-rc.d: warning: start and stop actions are no longer supported; falling back to defaults And!!! Midnight Commander and the Console does not have a Russian interface. The console interface and all the inscriptions (questions, tips, dialogues) have remained English. How can this be changed?I need a Russian language console.
zador.blood.stained Posted March 18, 2016 Posted March 18, 2016 Check output of command "locale". If it doesn't show something like this ➜ ~ % locale LANG=ru_RU.UTF-8 LANGUAGE=ru_RU.UTF-8 LC_CTYPE=ru_RU.UTF-8 LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="ru_RU.UTF-8" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="ru_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL= you will need to edit "/etc/default/locale" to look like this: LANGUAGE=ru_RU.UTF-8 LANG=ru_RU.UTF-8 this should be done automatically by "dpkg-reconfigure locales", but manual changes should work too. 1
Hopkins_88 Posted March 18, 2016 Author Posted March 18, 2016 zador.blood.stained I check output of command "locale": LANG=ru_RU.UTF-8LANGUAGE=en_US.UTF-8LC_CTYPE="ru_RU.UTF-8"LC_NUMERIC="ru_RU.UTF-8"LC_TIME="ru_RU.UTF-8"LC_COLLATE="ru_RU.UTF-8"LC_MONETARY="ru_RU.UTF-8"LC_MESSAGES=POSIXLC_PAPER="ru_RU.UTF-8"LC_NAME="ru_RU.UTF-8"LC_ADDRESS="ru_RU.UTF-8"LC_TELEPHONE="ru_RU.UTF-8"LC_MEASUREMENT="ru_RU.UTF-8"LC_IDENTIFICATION="ru_RU.UTF-8"LC_ALL= less /etc/default/locale: # File generated by update-localeLC_MESSAGES=POSIXLANGUAGE=en_US.UTF-8LANG=ru_RU.UTF-8 What can I do now? delete LC_MESSAGES=POSIX from /etc/default/locale It can help me?
zador.blood.stained Posted March 18, 2016 Posted March 18, 2016 Yes, delete or comment out LC_MESSAGES line. 1
Hopkins_88 Posted March 18, 2016 Author Posted March 18, 2016 zador.blood.stained I have deleted LC_MESSAGES=POSIX from /etc/default/locale and dpkg-reconfigure locales Generating locales (this might take a while)...en_US.UTF-8... doneru_RU.UTF-8... doneGeneration complete.*** update-locale: Warning: LANGUAGE (en_US.UTF-8) is not compatible with LANG (ru_RU.UTF-8). Disabling it. After these steps: less /etc/default/locale # File generated by update-locale#LANGUAGE=en_US.UTF-8LANG=ru_RU.UTF-8 reboot and .... WOW!!! It is a miracle !!! Console Russified.Russian language is now in the console, and when you change the keyboard layout. Thank you with all my heart!King Regards.
Recommended Posts