d01phin
написал 11 июля 2006 года в 21:43 (748 просмотров)
Ведет себя
как мужчина; открыл 5 тем в форуме, оставил 9 комментариев на сайте.
Здраствуйте, вообщем проблема в следующем, у меня Slackware 10.2 и НТФС разделы монтируются при загрузке как рид-онли, но вот в чем косячок, кириллицу у меня он напрочь отказывается воспринимать система, вместо этого пишет какуюто абрукадабру.В /etc/fstab пробовал прописывать и koi8-r, и koi8-u, и iso 8859-5,вообщем так и не хочет по людски отображать русские названия файлов!Если кто встречался с этой проблемой помогите!Заранее спасибо!=)
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
Локаль какая? И покажи полную строчку с опциями монтирования ntfs-раздела из /etc/fstab.
вначале сделал так
/dev/hda1 ntfs iocharset=koi8-r,ro 1 0
при загрузке ось показала что то вроде ошибки при монтировании, я исправил на
/dev/hda1 ntfs nls=koi8-r,ro 1 0
вроде все нормально загрузилась а абракадабра вместо кириллицы так и осталась, шрифты виндовозные установил, локаль английская!
Какая-какая, простите, локаль?! Лучше выводом команды locale.
и меня линукс на другой машинке, а locale показывает
LANG=en_US
и все остальное таким же образом!всмыле …=en_US
А зачем тебе такая странная локаль? Почему не русская (например, таже ru_RU.KOI8-R)?
мне казалось после этого вся ось русифицируется или нет?чего мне не особо хотелось!
Ну вот видишь, не русифицировалась. Прям, как и хотелось, да? ;)
Хахаха…дайте две…
можно посоветовать только
g_filename_encoding=koi8-r установить переменную….
Выставить значение gtk’шной переменной? Зачем?!
Автору надо либо не страдать ерундой, а сразу выставить 'LANG=ru_RU.KOI8-R’, либо внятно рассказать, что он подразумевает под «вся ось русифицируется» и почему его это не устраивает — тогда, может быть, подскажут решение проблемы получше.
дело в том что когда я ввожу команду export LANG=ru_RU.KOI8-r у меня локоль показывает что LANG=ru_RU-KOI8-r , но после перезагрузки локаль обратно становится английской.Мне казалось что можно найти какой нить способ чтобы интерфейс оси оставался английским и при этом названия файлов, я имею ввиду кириллица нормально отображалась!
А чего его искать? Всё уже давно в интернете написано ;)
Под «интерфейсом» бравые слакваристы подразмевают вывод системных сообщений на консоль? ;) Дык, установи значение переменной LC_MESSAGES равное 'en_US’, а LANG выставляй во что-нибудь русское (то же ru_RU.KOI8-R). Правда, где в Слаке прописывать значения этих переменных, чтобы и после перезагрузки они оставались нужными, это я уже не в курсе. Поищи в гугле статьи по русификации Slackware.
2 fly4life
чтож будем искать,все равно спасибо огромное!
сперва убедиться, что такая локаль — ru_RU.KOI8-R вообще есть в системе
locale -a
если оной нет — создать.
и уж потом пытаться что-то настраивать.
чтобы при входе пользователя она устнавливалась, надо прописать строчку с экспортом в ~/.bash_profile и в ~/.bashrc
может быть ещё и в ~/.profile
А чего тут убеждаться — есть такая в слаке 10.2. Да и в статьях по русификации оной в любом случае этот момент должны учесть ;)
Ага, сперва убедиться, что у него bash. ;)
не такой уж и факт…
вот, в дебиане, к примеру, из менюшки выбирать локали можно.
только вот ru_RU.CP1251 там так просто не получишь ;)
да, у меня оно есть.
так что — не показатель.
ты всеръёз думаешь, что будет что-то другое? :))
или ты уже сам себе сменил на zsh? ;)))
Ну, ладно. Может в Дебиане и плохо с cp1251, но в слаке koi8r всё-таки «в коробке» ;).
Да нет. Я даже уверен, что у автора bash. Это просто был «наш ответ Чемберлену» на совет убедиться в совершенно очевидной вещи: «сперва убедиться, что такая локаль — ru_RU.KOI8-R вообще есть в системе».
Угу. Уже достаточно давно вместо bash использую zsh на своих рабочей и домашней машинках.
И совсем не обязательно ставить LANG на koi8r, хватит с него и CTYPE
Если автору нужны русские только имена файлов, то да, в принципе, хватит.