BSDPORTAL.RU

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

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




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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Здравствуйте. После установки GhostBSD 20.08 (рабочее окружение - Mate) система получилась на английском, хотя при установки делал всё правильно. Первый шаг был выбор языка установки, выбрал русский. Клав-ру выбрал - англ-ю.
И всё стало на англ. Помогите пожалуйста русифицировать ОС. Спасибо.


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

Зарегистрирован: Сб 08 дек, 2018 8:43 pm
Сообщения: 10
Откуда: Нижний Тагил
Попробовать добавить пользователя в класс Russian. Выполнить от рута:
Код:
pw usermod -n Vasya -L russian

Вместо Васи имя нужного пользователя.


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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Выполнил эту команду от рута (подставил своё имя), перезагрузился и не помогло к сожалению.


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

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 993
Откуда: СССР, Красноярск
В /etc/login.conf должно присутствовать:
Код:
russian|Russian Users Accounts:\
 :charset=UTF-8:\
 :lang=ru_RU.UTF-8:\
 :tc=default:
Если было закомментарено, расскомментировать (или добавить самостоятельно) и выполнить от рута:
Код:
cap_mkdb /etc/login.conf
Перелогинить нужного пользователя.
В случае успеха, у пользователя будет:
Код:
$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"
LC_ALL=


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

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2470
sergey1961 писал(а):
Выполнил эту команду от рута (подставил своё имя), перезагрузился и не помогло к сожалению.


неужели трудно посмотреть handbook или прочитать в сети?

Делов...

в выбранном SHELL'е настроить переменную LANG=ru_RU.UTF-8
где это сделать, зависит от того какой у Вас выбран login-shell.
+ В настройках Mate добавить Russian support и определить клавишу переключения раскладок

Выйти из Mate, войти снова, появится жуткий руссифицированный интерфейс, брр.


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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Уважаемый AlexVPetrov а как мне перелогинить пользователя, т.е. самого себя? В руководстве столько информации, что я просто запутался.


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

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2470
И все это ради вот этого?:
Изображение


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

Зарегистрирован: Пн 04 янв, 2016 6:26 pm
Сообщения: 90
sergey1961 писал(а):
как мне перелогинить пользователя, т.е. самого себя?

lavr писал(а):
Выйти из Mate, войти снова

Но можете и так:
Код:
shutdown -r now


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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Я уже писал, что перезагрузуа (shutdown -r now) не помогает.


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

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2470
sergey1961 писал(а):
Я уже писал, что перезагрузуа (shutdown -r now) не помогает.


Хм, там делов на пару минут, как - расписано выше и без всяких перезагрузок,
достаточно перелогиниться.

В чем проблема, конкретно? Под каким пользователем отсутствует русский интерфейс?
Какой SHELL у пользователя, что Вы делали чтобы работала локализация?


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

Зарегистрирован: Пн 04 янв, 2016 6:26 pm
Сообщения: 90
sergey1961 писал(а):
Я уже писал, что перезагрузуа (shutdown -r now) не помогает.

Что кажет
Код:
locale
от пользователя? Должно это:
Код:
$ locale
LANG=ru_RU.UTF-8
LC_CTYPE="ru_RU.UTF-8"
LC_COLLATE="ru_RU.UTF-8"
LC_TIME="ru_RU.UTF-8"
LC_NUMERIC="ru_RU.UTF-8"
LC_MONETARY="ru_RU.UTF-8"
LC_MESSAGES="ru_RU.UTF-8"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Установка языка.
СообщениеДобавлено: Чт 03 сен, 2020 10:29 am 
Не в сети

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Вот 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=


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

Зарегистрирован: Вт 18 сен, 2007 10:26 am
Сообщения: 993
Откуда: СССР, Красноярск
от root:
Код:
grep имяпользователя /etc/master.passwd
Должно показать что-то вроде:
Код:
имяпользователя:$здесьБудутСимволыЭтоЗашифрованныйПароль:1001:1001:russian:0:0::/home/имяпользователя:/bin/csh
Где "russian" это класс логина.
В Вашем случае russian показывает?
P.S. туже самую информацию можно извлечь так, тоже от root:
Код:
pw usershow имяпользователя


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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Да, вроде показывает: sergey:$6$nGzCmdxBZ12dSUpk$Yoot0/Xq4RWu./FvvkXkYjqFPszpu91jdzeFvhkq9Q7iwy8rSb0Tc3GlkxZYs4CKol48QnCDGPy2RGEL9Ggl6.:1002:0:russian:0:0:sergey:/home/sergey:/usr/local/bin/fish


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

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2470
sergey1961 писал(а):
Да, вроде показывает: sergey:$6$nGzCmdxBZ12dSUpk$Yoot0/Xq4RWu./FvvkXkYjqFPszpu91jdzeFvhkq9Q7iwy8rSb0Tc3GlkxZYs4CKol48QnCDGPy2RGEL9Ggl6.:1002:0:russian:0:0:sergey:/home/sergey:/usr/local/bin/fish


в .config/fish/config.fish добавить строку:

set LANG ru_RU.UTF-8

- logout
- login и смотрим:
# echo $LANG
# locale
если ru_RU.UTF-8 все ok.

как-то так...


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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Дело в том, что у меня вместо config.fish находится только fish_variables . Я нашёл этот файл config.fish, он находится в директории /usr/locale/etc/fish . И как быть теперь?


Последний раз редактировалось sergey1961 Сб 05 сен, 2020 10:55 am, всего редактировалось 1 раз.

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

Зарегистрирован: Пт 03 сен, 2004 1:26 pm
Сообщения: 2470
sergey1961 писал(а):
Дело в том, что у меня вместо config.fish находится только fish_variables


так создайте...


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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Я последнее сообщ. отредактировал. Получается в этот найденный в другой дирректории файл нужно добавить то, что Вы написали?


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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
С таким же названием есть файл и в дирректории /usr/locale/share/fish . Только в нём другое содержание.


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

Зарегистрирован: Пн 29 июн, 2020 2:10 pm
Сообщения: 14
Фай создал. Перезагружался. После
# 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=


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

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


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

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


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

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