Jump to content

Jessie. Vanilla. Console cyrillic. Console keyboard.


Hopkins_88

Recommended Posts

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-cyrillic
dpkg-reconfigure locales

dpkg-reconfigure console-setup
dpkg-reconfigure console-cyrillic
dpkg-reconfigure keyboard-configuration

It doesn't help.
Problem with console-cyrillic.

Such package is absent.

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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 defaults
update-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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

zador.blood.stained

 

I check output of command "locale":

 

LANG=ru_RU.UTF-8
LANGUAGE=en_US.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=POSIX
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=

 

less /etc/default/locale:

 

# File generated by update-locale
LC_MESSAGES=POSIX
LANGUAGE=en_US.UTF-8
LANG=ru_RU.UTF-8

 

What can I do now?

delete LC_MESSAGES=POSIX from /etc/default/locale

It can help me?

Link to comment
Share on other sites

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... done
ru_RU.UTF-8... done
Generation 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-8
LANG=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.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines