Обновлен мой архивный linux-сервер, и теперь я получаю tmux: требуется локаль UTF-8 (LC_CTYPE), но имеет ANSI_X3.4-1968

Недавно я обновил свой сервер Arch Linux, и во время этого процесса tmux обновился. Я использовал tmux во время обновления, и впоследствии использовал его, но все в течение того же сеанса SSH.

Теперь, однако, всякий раз, когда я пытаюсь выдать какую-либо команду tmux я получаю эту ошибку:

 tmux: need UTF-8 locale (LC_CTYPE) but have ANSI_X3.4-1968 

Вот результат из locale -a на сервере:

 $ locale -a C POSIX 

и на моей машине (Ubuntu 15.10):

 $ locale -a C C.UTF-8 en_AG en_AG.utf8 en_AU.utf8 en_BW.utf8 en_CA.utf8 en_DK.utf8 en_GB.utf8 en_HK.utf8 en_IE.utf8 en_IN en_IN.utf8 en_NG en_NG.utf8 en_NZ.utf8 en_PH.utf8 en_SG.utf8 en_US.utf8 en_ZA.utf8 en_ZM en_ZM.utf8 en_ZW.utf8 POSIX 

Что происходит и как я могу это исправить?

3 Solutions collect form web for “Обновлен мой архивный linux-сервер, и теперь я получаю tmux: требуется локаль UTF-8 (LC_CTYPE), но имеет ANSI_X3.4-1968”

То же самое случилось со мной. Основываясь на том, что сказал Томас, я смог исправить это, раскомментировав en_US.UTF-8 UTF-8 в моем файле /etc/locale.gen (ранее ни одна из строк не была раскоментирована), а затем запускала locale-gen .

Возможно, ваше обновление заменило псевдоним локали, который вы использовали, и не предоставил полезный путь обновления для новых имен. Вы можете восстановить информацию локали на сервере, но имейте в виду, что проблема может быть в вашем /etc/locale.gen или locale.conf .

Дальнейшее чтение:

  • Локаль (Arch wiki)
  • Почему почти каждая программа жалуется на мой язык?
  • не может установить языковой стандарт (systemd)

После этой ссылки решает мою проблему:

 sudo localectl set-locale LANG=en_CA.UTF-8 # or change to en_US.UTF-8 depends on your locale-gen 

он создает файл /etc/locale.conf который исправляет эту проблему

  • Linux, альтернативный кодам ALT + numpad
  • tr аналог для символов Unicode?
  • Символы Unicode в вложениях Mutt
  • Как удалить русские и арабские строки из текстового файла
  • Может ли командная команда linux обрабатывать кодированные текстовые файлы UTF-8?
  • Компиляция Nano с поддержкой UTF-8 на одном компьютере не выполнена
  • Не-ASCII печатные символы в sshd-баннере
  • Невозможно правильно использовать Powerline с xterm
  • UTF8 математические символы и раскладка клавиатуры / ввод
  • Управление символами unicode libvte
  • Измените существующую установку dovecot maildir с charset m-UTF7 на UTF8, чтобы избежать нарушения TAB
  • Interesting Posts

    Как монтировать файловую систему с помощью двух операционных систем одновременно?

    Удаление данных из буфера потока STDIN другого сеанса TTY

    настройте ToggleShowDesktop в Openbox, чтобы действовать только на указанном уровне

    ubuntu 16.04 команда chmod не вычитается в rc.local автоматически

    Невозможно просмотреть ловушки через snmptrad?

    Есть ли способ легко вернуть apt-get обновления к предыдущему «снимку»,

    Сравните два файла и распечатайте общие поля и их соответствующие номера строк в 1-м файле

    Разве два стиля for-loops отличаются тем, что они могут выразить?

    Почему APT не может найти пакет?

    Изменение связанной библиотеки для данного исполняемого файла (CentOs 6)

    Строки из двух разных массивов не совпадают?

    браузер Chrome: «Aw, snap», когда открыто слишком много окон / вкладок

    Кнопка активации NetworkManager Wi-Fi не поддается выбору

    Где поставить скрипты только для вызова другим скриптом?

    После установки драйверов Nvidia пользовательский интерфейс GNOME не показывает

    Linux и Unix - лучшая ОС в мире.