Ubuntu UA
Загальні розділи => Мова => Тема розпочата: speedy від 2008-01-08, 12:29:56
-
Поставил Ubuntu 7.10.
Необходимо использовать кодировку KOI8-U.
Сделал следующее:
1) Сгенерил локаль;
#sudo echo "ru_UA.KOI8-U KOI8-U" >> /var/lib/locales/supported.d/ru
#sudo locale-gen ru
Generating locales...
ru_UA.KOI8-U... done
ru_RU.UTF-8... done
ru_UA.UTF-8... done
Generation complete.
2) Прописываю:
#sudo vim /etc/environment
LANG="ru_UA.KOI8-U"
LANGUAGE="ru_UA:ru:en_GB:en"
#sudo vim /etc/default/locale
LANG="ru_UA.KOI8-U"
Передергиваю иксы, в консоли кодировка стала KOI8-U, а вот в иксах так и осталась UTF8.
Тоесть, если создать папку и назвать её "Вася" , то запустив терминал и выполнив ls -la вместо названия папки видем крякозябры. тоесть работать в консоли локально невозможно.
Гугл не помогает.
#locale
LANG=ru_UA.KOI8-U
LC_CTYPE="ru_UA.KOI8-U"
LC_NUMERIC="ru_UA.KOI8-U"
LC_TIME="ru_UA.KOI8-U"
LC_COLLATE="ru_UA.KOI8-U"
LC_MONETARY="ru_UA.KOI8-U"
LC_MESSAGES="ru_UA.KOI8-U"
LC_PAPER="ru_UA.KOI8-U"
LC_NAME="ru_UA.KOI8-U"
LC_ADDRESS="ru_UA.KOI8-U"
LC_TELEPHONE="ru_UA.KOI8-U"
LC_MEASUREMENT="ru_UA.KOI8-U"
LC_IDENTIFICATION="ru_UA.KOI8-U"
LC_ALL=
Не подскажете как быть?
-
С такими бажаннями тобі мабуть потрібно на форум слакварщиків заходити ;D Чим тебе юнікод не влаштовує?
-
С такими бажаннями тобі мабуть потрібно на форум слакварщиків заходити ;D Чим тебе юнікод не влаштовує?
+1
я навпаки намагаюсь використовувати скрізь utf-8.
стосовно питання спробуй uk_UA KOI8-U
-
випадково стер твоє повідомлення ???
щось я не зрозумів, де тобі потрібно koi8-u
В мене наприклад на всіх віддалених машинах стоїть koi8-r, для підключення до них я використовую
gnome-terminal, в якому я можу вибирати яку кодіровку використовувати для відображення (їх там близько 20-ти)
-
А як встановити додаткову локаль, наприклад ту ж uk_UA. CP1251? В мене її нема, заз замовчуванням.
-
А як встановити додаткову локаль, наприклад ту ж uk_UA. CP1251? В мене її нема, заз замовчуванням.
В /var/lib/locales/supported.d є файл uk
туди дописати новою стрічкою
uk_UA.CP1251 CP1251
і виконати в консолі
locale-gen.