команда генерала локали в centos6

Если Вы не хотите использовать менеджера по оформлению, и Вы действительно хотите, чтобы systemd/logind правильно активировал Вашу сессию, необходимо вынести это, Вы запускаете X в том же TTY, на котором Вы входите в систему.

См. полномочия сессии поиска и устранения неисправностей на Дуге Wiki для получения дополнительной информации но по существу это означает гарантировать, чтобы Вы получили корректное xinit сценарии в Вашем .xinitrc и Вы запускаете X с:

[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx

Как Wiki отмечает, можно заменить -eq 1 сравнение с одним как -le 3 (для vt1 к vt3), если Вы хотите использовать графические логины больше чем на одном VT.

17
02.07.2014, 23:46
2 ответа

локального гена нет в Центре/Федоре .

Вы должны использовать localedef:

localedef -v -c -i en_US -f UTF-8 en_US.UTF-8

от man localedef:

NAME
       localedef - define locale environment

SYNOPSIS
       localedef [-c][-f charmap][-i sourcefile][-u code_set_name] name

DESCRIPTION
       The localedef utility shall convert source definitions for locale cate‐
       gories into a format usable by the functions and utilities whose opera‐
       tional behavior is determined by the setting of the locale  environment
       variables    defined    in    the    Base    Definitions    volume   of
       IEEE Std 1003.1-2001, Chapter 7, Locale. It  is  implementation-defined
       whether users have the capability to create new locales, in addition to
       those  supplied  by  the  implementation.  If  the  symbolic   constant
       POSIX2_LOCALEDEF  is  defined,  the system supports the creation of new
       locales.    On   XSI-conformant   systems,   the   symbolic    constant
       POSIX2_LOCALEDEF shall be defined.
32
27.01.2020, 19:46

Я предоставил дополнительную информацию, основанную на ответе @Gnouc (localedef будет использоваться в centos)

Докер centos - это специальное изображение, которое обеспечивает минимальные пакеты, см. сценарий https://github. com/dotcloud/docker/blob/master/contrib/mkimage-yum.sh

rm -rf "$target"/usr/{{lib,share}/locale,{lib,lib64}/gconv,bin/localedef,sbin/build-locale-archive}

Inside command localedef удаляется, glibc-common пакет, включающий его, должен быть переустановлен

yum reinstall glibc-common

surely size will be increased

.
8
27.01.2020, 19:46

Теги

Похожие вопросы