UniData / CentOS - руководство и файл исправления приводят к ошибке языковой группы - PullRequest
0 голосов
/ 31 января 2019

Я пытаюсь запустить "руководство" и "файл исправления" для инструментов администратора UniData с поврежденной записью.Однако обе программы приводят к появлению этого сообщения об ошибке «Язык C.UTF-8 не принадлежит текущей языковой группе 255/192/129».Я потратил немного времени, читая руководство по интернационализации для UniData и исследуя локализацию для Linux.Я запустил "locale -a" и заметил, что у меня есть локаль en_US.utf8, но нет C.UTF-8.Я нашел сообщение в Интернете, где некоторые люди говорили о добавлении поддержки C.UTF-8 к centos, но в конце концов решили не делать этого, потому что беспокоятся о дисковом пространстве и некоторых других вещах.Они предложили, чтобы любой, кто нуждается в поддержке, просто обращался с ней «обычным способом».

Я не совсем уверен, что это значит, хотя.На этом этапе я согласен на все, что работает, даже если это временный обходной путь.

UniData - версия 7.3, а centos - версия 6.

1 Ответ

0 голосов
/ 31 января 2019

Приносим извинения за неудобства всем.Я работаю с рабочей станции Windows 10 и использую Ubuntu в подсистеме Windows для Linux (WSL).Я работал на сервере через SSH.Конфигурация ssh по умолчанию в WSL Ubuntu - пересылать настройки локали.Я исправил эту проблему, отредактировав конфигурацию ssh в своей Ubuntu.

Я отредактировал конфиг с помощью ...

sudo vi /etc/ssh/ssh_config

Я закомментировал строку с ...

SendEnv LANG LC_*

, чтобы она превратилась в ...

# SendEnv LANG LC_*

Затем я вернулся на сервер, и мои программы работали нормально.Или, может быть, это еще предстоит выяснить, но, по крайней мере, они не дали ошибку языковой группы.

...