0

Подскажите пожалуйста. Как пофиксить проблему с русскими символами в файлах? загружаю файлы на сайт Java EE. Название русскими символами и отображаются они в виде иероглифов. Ubuntu 16.04

jfs
  • 52,361
Tsyklop
  • 3,847
  • 1
    что у вас locale выводит. Откуда файлы взялись. touch абв создаёт абв файл? Покажите как у вас кракозябры выглядят. – jfs Aug 04 '17 at 15:01
  • 1
    У меня вопрос: а зачем вообще есть в русские символы в названиях файлов, которые ты загружаешь на сайт? – don Rumata Aug 04 '17 at 15:02

1 Answers1

0
sudo apt-get install language-pack-ru

Затем:

sudo nano -w /etc/default/locale

В нём делаем

LANG=ru_RU.UTF-8

Затем

sudo locale-gen ru_RU.UTF-8
sudo update-locale
  • 1
  • пакет language-pack-ru (точнее, language-pack-ru-base) в данном случае абсолютно не нужен. 2. по поводу того, что написано после слова «затем»: а что, в убунту, как обычно, поломали дебиановскую интерактивную конфигурацию пакета locales? (dpkg-reconfigure locales)
  • – aleksandr barakin Aug 04 '17 at 18:13
  • Там универсального рецепта не существует. Я же не знаю, какая из Ubuntu у него стоит. Часто хостеры на VPS ставят свои неведомые патчи, которые ломают в том числе локали. – Protect children of Donbas2014 Aug 06 '17 at 07:16