BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Установка языка.
СообщениеДобавлено: Сб 05 сен, 2020 1:46 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2470
sergey1961 писал(а):
Фай создал. Перезагружался. После
# echo $LANG
LANG: Undefined variable
Может в этом вся причина?
# locale
LANG=
LC_CTYPE=en_US.UTF-8
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=


Именно в этом, переменная LANG задает локализацию, настроить можно
через start-скрипты которые отрабатывают при login'е пользователя,
для каждого SHELL'а свои стар-скрипты.
Вы выбрали fish в качестве login-shell'а, man fish, там все сказано, вот
его и настраивайте.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка языка.
СообщениеДобавлено: Сб 05 сен, 2020 3:00 pm 
Не в сети

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2470
sergey1961 писал(а):
Фай создал. Перезагружался. После
# echo $LANG
LANG: Undefined variable
Может в этом вся причина?
# locale
LANG=
LC_CTYPE=en_US.UTF-8
LC_COLLATE="C"
LC_TIME="C"
LC_NUMERIC="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=


Не надо перезагружаться, странный этот fish...
Отредактируйте файл .profile в домашней директории, вот такую строку
добавьте:
LANG=ru_RU.UTF-8; export LANG

после чего logout и зайдите снова, наступит счастье.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка языка.
СообщениеДобавлено: Сб 05 сен, 2020 6:29 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 04 янв, 2016 6:26 pm
Сообщения: 90
lavr писал(а):
странный этот fish...

Неа, странный этот:
sergey1961 писал(а):
После установки GhostBSD 20.08

Во FreeBSD обыкновенном fish работает и локализуется совершенно без проблем как и любой другой shell (zsh, bash и т.д.) без всяких правок в /home/user_name просто через задание класса пользователя russian и задание этому пользователю в качестве shell-а /usr/local/bin/fish.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка языка.
СообщениеДобавлено: Сб 05 сен, 2020 6:47 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн 04 янв, 2016 6:26 pm
Сообщения: 90
sergey1961 писал(а):
Да, вроде показывает: ...:1002:0:russian:0:0:sergey:/home/sergey:/usr/local/bin/fish

У вас в /etc/login.conf есть это?
Код:
#
# Russian Users Accounts. Setup proper environment variables.
#
russian|Russian Users Accounts:\
        :charset=UTF-8:\
        :lang=ru_RU.UTF-8:\
        :tc=default:

А в /etc/shells это?
Код:
/usr/local/bin/fish

Попробуйте добавить другого, тестового пользователя таким:
Код:
root@GhostBSD:~ # adduser
Username: name
Full name: name full
Uid (Leave empty for default):
Login group [name]:
Login group is name. Invite name into other groups? []: wheel
Login class [default]: russian
Shell (sh csh tcsh zsh rzsh fish nologin) [sh]: fish
Home directory [/home/name]:
Home directory permissions (Leave empty for default):
Use password-based authentication? [yes]:
Use an empty password? (yes/no) [no]:
Use a random password? (yes/no) [no]:
Enter password:
Enter password again:
Lock out the account after creation? [no]:
Username   : name
Password   : *****
Full Name  : name full
Uid        : 1002
Class      : russian
Groups     : name wheel
Home       : /home/name
Home Mode  :
Shell      : /usr/local/bin/fish
Locked     : no
OK? (yes/no): yes
adduser: INFO: Successfully added (name) to the user database.
Add another user? (yes/no): no
Goodbye!

образом и посмотрите какая у него будет locale.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка языка.
СообщениеДобавлено: Пн 07 сен, 2020 12:31 pm 
Не в сети

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Премного благодарен уважаемый lavr за помощь и терпение. Всё получилось после последнего добавления в .profile. Красота!!! Спасибо и всем, кто откликнулся.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Majestic-12 [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика