слетает локаль после su
После emerge -e world появился глюк.
Елси я логинюсь под root'ом или пользователем:
# locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_NUMERIC=C
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=
Если логинюсь под пользователем а потом делаю su, то запрос пароля выглядит как 'password:'(раньше была надпись 'пароль:') и вывод locale меняется на
LANG=
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=
# cat /etc/env.d/02locale
LC_ALL=""
LC_NUMERIC="C"
LANG="ru_RU.UTF-8"
PAGER="/usr/bin/less -isr"
# locale -a
C
POSIX
en_US
en_US.utf8
ru_RU
ru_RU.koi8r
ru_RU.utf8
# cat /etc/locale.gen
en_US UTF-8
en_US.UTF-8 UTF-8
ru_RU UTF-8
ru_RU.UTF-8 UTF-8
ru_RU.KOI8-R KOI8-R
+глюк после su:
Если ввести 1 юникодовый символ, то потом можно сделать 2 backspace'а, есои повторить эти действия несколько раз, то можно стереть приглашение коммандной строки.
Нашёл похожую проблему на форуме, но решить удалось только частично.
- Для комментирования войдите или зарегистрируйтесь
Я сделал так , меня
Я сделал так , меня устраивает.
Я ♥ Gentoo & Funtoo
Я так делал, но требование
Я так делал, но требование ввести пароль после su на английском.
Мне интересно почему перестало работать, до одновления было нармально.
Можно определить alias на
Можно определить alias на su
где-нибудь в ~/.bashrc или ~/.zshrc в зависимости от оболочки.
Я ♥ Gentoo & Funtoo
- - -
Делать алиас "su" на "su -" - категорически нельзя! Во-первых - "-" задается последним параметром. А во-вторых - su с "-" и без - имеют абсолютно разные цели.
Lupo Alberto написал(а):Можно
по той причине что можно на su определить любой альяс, от безобидного вывода любого текста, до вещей пострашнее, правильней пользоваться командой
"/bin/su -"
Разве что интересно
Разве что интересно, а так, неужели, это сильно напрягает?
Я и не замечал, что раньше вместо Password было Пароль :)
Я ♥ Gentoo & Funtoo
С coreutils 7.1 был "пароль",
С coreutils 7.1 был "пароль", а с 7.4 теперь "password"
Мне интересно это баг или недоперевод coreutils.
если ввести su --invalid_key, то на английском ругается, остальные coreutils на русском.
Я заводил точно такую же темк
Я заводил точно такую же темк 3 недели назад.
Там и решение было!
su -
su -
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
а нет ли файла у тебя
а нет ли файла в домашнем каталоге рута под названием, если не ошибаюсь...
там может быть другая локаль задаана
нет не другая. эту тему уже
нет не другая.
эту тему уже обсосали тыщу раз.
стоит только по форуму поискать
помню 3 страницы отлистать в разделе ОБЩИЕ