Кракозябры вместо русского linux

Содержание
  1. Кракозябры вместо руского
  2. Re: Кракозябры вместо руского
  3. Re: Кракозябры вместо руского
  4. Re: Кракозябры вместо руского
  5. Re: Кракозябры вместо руского
  6. Re: Кракозябры вместо руского
  7. Re: Кракозябры вместо руского
  8. Re: Кракозябры вместо руского
  9. Re: Кракозябры вместо руского
  10. Re: Кракозябры вместо руского
  11. Re: Кракозябры вместо руского
  12. Re: Кракозябры вместо руского
  13. Как сменить locale в Debian или пишем кириллицей в консоли linux
  14. Кракозябры вместо русского linux
  15. unixforum.org
  16. Решено: Кракозябры в консоли Debian Lenny (Помог фреймбуфер)
  17. Решено: Кракозябры в консоли Debian Lenny
  18. Re: Решено: Кракозябры в консоли Debian Lenny
  19. Re: Решено: Кракозябры в консоли Debian Lenny
  20. Re: Решено: Кракозябры в консоли Debian Lenny
  21. Re: Решено: Кракозябры в консоли Debian Lenny
  22. Re: Решено: Кракозябры в консоли Debian Lenny
  23. Re: Решено: Кракозябры в консоли Debian Lenny
  24. Re: Решено: Кракозябры в консоли Debian Lenny
  25. Re: Решено: Кракозябры в консоли Debian Lenny
  26. Re: Решено: Кракозябры в консоли Debian Lenny
  27. закорлючки вместо русских букв в текстовом редакторе

Кракозябры вместо руского

Доброе время суток Уважаемые.

Я тут уже писал сообщение про локали. С ними я более менее разобрался Только никак не могу решить следующую проблему:

В терминале вместо русских букв одни кракозябры, а когда загружаешь Х, то все становится нормально — русские буквы отображаются корректно Вроде все делаю как написано в HOWTOках, я так подозреваю что с фонтами или кодировкой что-то не то.

Отмечу стоит Slackware 10.0

Буду очень признателен за советы и разъяснения!

Re: Кракозябры вместо руского

Re: Кракозябры вместо руского

Да в том то все и дело что все как там написано, так я делал, но воз и ныне там, может кто подскажет где собакато порылась))))

Re: Кракозябры вместо руского

не может такого быть

кракозябры где, в консоли? значит шрифт неверно указан

Re: Кракозябры вместо руского

И тем не менее Шрифт Cyr_a8x16 mapscrn koi2alt

Вот и думай что тут и как.

Re: Кракозябры вместо руского

а должно быть ru_RU.KOI8-R

Re: Кракозябры вместо руского

Насколько я понимаю все локали хранятся в директории /usr/lib/locale? Так вот ru_RU.KOI8-R там такой нет. В Факе написано что если ее не существует, т.е. такой локали, ее надо создать командой localedef, но я что-то не догоняю откуда и как эта локаль создается. Да и тольку от этого не много ставил и ту и другую локаль — резульат один и тот же(( Так в чем же все таки истина, может стоит снисти систему и поставить заново, а то вдруг я что-нибудь сам загубил?

Re: Кракозябры вместо руского

А потом идешь по последней ссылке в FAQ (та, что на saratov.lug.ru) и читаешь до полного просветления.

Re: Кракозябры вместо руского

А откуда на нашем сайте такая ссылка. Данил, ты что?

Re: Кракозябры вместо руского

Сам ты что, а я кто. В LOR-FAQ в конце вопроса по руссификации slackware есть ссылка на наш сайт (http://saratov.lug.ru/cgi-bin/doc.cgi?action=content?_act=view&id_group=4. ). Там написано, как ее правильно русифицировать, чтобы подобные вопросы не появлялись.

Re: Кракозябры вместо руского

А вот токой вопрос (вы уж простите если он покажется вам глупым, но все же): в чем различие локалей ru, ru_RU b ru_RU.KOI8-R вроде как бы формат такой страна_локаль.кодировка И все же хотелось услышать в чем отличие от знающих людей?

Re: Кракозябры вместо руского

Клево. Саратов в лор-факе. Приятно. А статья случайно не твоя?

Источник

Как сменить locale в Debian или пишем кириллицей в консоли linux

Я знаю что кириллица в логах Linux – это самый страшный грех для айтишника, но иногда это просто необходимость. Одна из таких необходимостей возникает при создании централизованного хранения log-файлов различных операционных систем. Microsoft всегда в своих log`ах применяет кириллицу и поэтому если мы хотим получать log-файлы и от Win-серверов, то стоит смириться, что в log`ах будет кирилица.

Для того, чтобы эти логи нормально отображались нам и нужно явно указать locale в Debian, Ubuntu или какой Linux-дистрибутив Вы используете.

Проблемы отображения кириллических символов в Linux не существует. Есть проблема у русской версии Windows. Весь мир и Linux в том числе, работает в кодировке UTF -8, когда русская версия Microsoft использует CP1251. Такая ситуация сложилось исторически благодаря компании «Парус», которая взяла на себя обязательства по локализации всех операционных систем Windows. Выбрали они почему-то кодировку CP1251, которая применяется до сих пор. Использование этой «неправильной» кодировки в наши дни обусловлено сохранением совместимости всех версий ОС.

Читайте также:  Астра линукс домен windows

Чтобы добавить кириллицу, чтобы Linux сервер нормально отображал русские буквы, нужно объяснить ему, что необходимо работать в той же кодировке, что и Windows.

Для того, чтобы управлять локалью в Linux, необходим пакет locales, который должен быть у Вас установлен. В большинстве случаев пакет locales уже будет у Вас установлен, поэтому для проформы просто проверяем этот факт.

Посмотреть установленную locale linux можно командой:

Для ручного указания кодировке в Linux Mint, Debian или ubuntu нужно отредактировать конфигурационный файл /etc/locale.gen :

Команду sudo не нужна, если Вы зашли как суперпользователь. Это относится к Linux Mint и Ubuntu, так как Debian ничего не знает о команде sudo.

В этом файле необходимо найти строчку и расскомментировать с той locale, которая Вам нужна. Для добавления кириллицы нужно раскомментировать строчки с UTF-8 или CP1251 .

  • если хотим указать, чтобы ОС работала в UTF -8, раскомментирум:
  • если хотим указать, чтобы ОС работала в CP1251, раскомментирум:

Стоит обратить внимание, что первые 2 символа (в нашем примере это ru) говорят нам о языке локализации (кириллица).

После этого переопределяем настройки locales командой:

Команда locale-gen позволяет запустить скрипт /etc/locale.gen и перечитывает все кодировки для консоли.

Чтобы увидеть кириллицу в консоли Linux, остается только перелогиниться.

Источник

Кракозябры вместо русского linux

Очень понравилось начинание владельца сайта! Сам я, как полный нуб в Ubuntu, попробую описать решение очередной своей нубовской проблемы. А именно — иероглифы и крякозябры в текстовых файлах, которые создавались под Виндой. Для тех, кто также столкнулся с подобной проблемой и не нашел решения — привожу два варианта.

Первый (и самый простой) — открываем терминал (Ctrl+Alt+T) и вводим в него команду

gsettings set org.gnome.gedit.preferences.encodings candidate-encodings «[‘UTF-8’, ‘WINDOWS-1251’, ‘CURRENT’, ‘ISO-8859-15’, ‘UTF-16’]»

Все должно заработать.

Если нет — пробуем ВТОРОЙ вариант:

  1. Устанавливаем Редактор Dconf (Ctrl+Alt+T) и команда
    sudo apt-get install dconf-tools
  2. Открываем редактор и, с его помощью, переходим в раздел /org/gnome/gedit/preferences/encodings/
    Там открываем единственный в директории файл.
  3. Переключаем ползунок «use default value»/»использовать стандартное значение» в выключенное положение и в ставшую активной строку вводим все так, чтобы получилось следующее:
    [‘UTF-8’, ‘WINDOWS-1251’, ‘CURRENT’, ‘ISO-8859-15’, ‘UTF-16’]
    Жмем подтвержающую галочку (при наличии) и проверяем работу;-)

Надеюсь кому-то будет полезным:-) А автору ресурса — огромной удачи в развитии проекта!!)

@willy спасибо за вклад в сообщество, очень полезная и ценная информация, думаю многие сталкивались с такой проблемой.

@willy Спасибо, не знаю это или не это, НО, вчера при установки драйвера для видеокарты NVidia 1060-3, ответ был:
Невозможно корректно установить из за бла бла бла, из всего я только понял, что что-то и чего-то не смогло прочитать, и связано это с кодировкой, попробую, наверное отпишусь только завтра.

Источник

unixforum.org

Форум для пользователей UNIX-подобных систем

  • Темы без ответов
  • Активные темы
  • Поиск
  • Статус форума

Решено: Кракозябры в консоли Debian Lenny (Помог фреймбуфер)

Модератор: Bizdelnick

Решено: Кракозябры в консоли Debian Lenny

Сообщение entada » 09.02.2010 11:58

С официального диска Debian Lenny была поставлена базовая система и окружение LXDE. Сразу же после установки было замечено, что вместо русских букв в консоли отображаются кракозябры. В X и эмуляторах терминала всё хорошо.

Вид кракозябр не похож ни на что ранее мною виденное — это не ромбики Ubuntu, не облако точек, которые иногда приходилось наблюдать при использовании фреймбуфера, не раздутые вдвое юникодные строки — каждой русской букве соответствует одна аккуратная, но нечитаемая фигурка.
Соответственно, dpkg-reconfigure concole-setup на это безобразие никак не влияет, фреймбуфер не используется.

Что интересно, на другом компьютере при установке с того же диска и с теми же языковыми настройками (правда, с диска там ставилась только базовая система, всё остальное — из репозиториев) консоль была читабельная с самого начала и остаётся такой без всяких дополнительных настроек и сейчас.

Пожалуйста, помогите мне настроить отображение русского языка!

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение Frank » 09.02.2010 12:02

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение entada » 09.02.2010 12:21

console-cyrillic на проблемном компьютере стоит. Не помогает.

P.S.
LOCALE=»ru_RU.UTF8″
Шрифт UniCyr.
Установка (и там, где работает, и там, где нет) — с настройками для РФ.

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение Hephaestus » 09.02.2010 12:33

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение entada » 09.02.2010 12:43

Читайте также:  Samsung ml 1660 series ������� mac os

Кракозябрами отображались русские сообщения системы в консоли и псевдографических программах.
Отображение набираемого текста мне даже не пришло в голову проверить. Воистину, паника лишает разума.

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

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение Frank » 09.02.2010 12:48

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение Hephaestus » 09.02.2010 13:10

Ясно. То есть кракозябры при выводе.

Кстати, если на выводе кракозябры, то значит и при выполнении

все экраны тоже в кракозябрах? Или нет?

дабы убедиться, что по умолчанию стоит UTF-8, если это не так — поправить.

Выбрать опять-таки UTF-8 и шрифт какой-нибудь другой, отличный от UniCyr (например Terminus, так, чисто для проверки).

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение entada » 09.02.2010 13:26

Большое спасибо за советы и внимание к моей проблеме!

Уважаемый Frank!
Обязательно попробую команду cyr (увы, смогу это сделать только завтра) и сообщу о результате.

Да, именно так. Ни одной русской буквы в консоли этой машины мне не довелось увидеть, console-setup настраивался по памяти и редким английским фрагментам.

Команда dpkg-reconfigure locale выполнялась. Стоит именно UTF-8.

В dpkg-reconfigure console-setup выбиралось как UTF-8, так и KOI8-R — разницы вообще никакой (по умолчанию было UTF-8, и в итоге вернули его же).
Шрифты также пробовались разные, в том числе и Terminus — тоже никакого эффекта: ни хорошего, ни плохого.

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение Hephaestus » 09.02.2010 18:50

Так.
Кракозябры в консоли говорят о невозможности отображать кириллицу — т.е. проблема со шрифтом.

Начнем все сначала.
Во-первых убеждаемся, что установлен пакет locales

1. Идем в папку /usr/share/i18n
В папке charmaps должен быть файл UTF-8.gz примерно на 270Кб
2. В папке locales должен быть файл ru_RU
3. В файле ./etc/locale.gen должна быть раскомментирована строка
ru_RU.UTF-8 UTF-8

4. В консоли от рута выполняем:

Далее покажу, что указывал я (постранично):
1 страница (Модель клавиатуры): Generic 105 key
2 страница (Для кого преднаначена клавиатура): Russia
3 страница (Раскладка клавиатуры): Russia
4 страница (Переключение раскладок): Caps Lock
5 страница (Временный переключатель): No temporary switch
6 страница (Замена для клавиши AltGr): No AltGr key
7 страница (Составная клавиша): No compose key
8 страница (Кодировка в консоли): UTF-8
9 страница (Набор символов): Combined (самая нижняя строчка)
10 страница (Консольный шрифт): Terminus
11 страница (Размер шрифта): 14
12 страница (Используемые виртуальные консоли): /dev/tty2

В результате у меня в консоли работает кириллица как на ввод, так и на вывод.

Re: Решено: Кракозябры в консоли Debian Lenny

Сообщение entada » 10.02.2010 20:12

Итак, отчёт об испытаниях проблемного компьютера:

-1. Команда cyr ни на что не влияет.
0. locales стоит.
1. /usr/share/i18n/charmaps/UTF-8.gz есть, 276593 б.
2. /usr/share/i18n/locales/ru_RU есть.
3. В /etc/locale.gen ru_RU.UTF-8 строка UTF-8 не была закомментирована.
4. dpkg-reconfigure locales — сделано, причём ru_RU.UTF-8 и раньше была отмечена и выбрана.
5. apt-get remove —purge console-cyrillic; console-setup был изначально.
6. dpkg-reconfigure console-setup — сделано (от старых настроек отличалась только 9 страница (Набор символов) и переключатели раскладки).

Удалось заметить ещё один момент, который раньше ускользал от моего внимания:
когда загружен только gdm (графический вход в систему не выполнен), русские буквы в консоли есть.
Стоит же зайти в систему через gdm и перейти обратно в консоль, она немедленно окракозябривается, и вышеперечисленные действия не спасают.

Xorg как на проблемной, так и на нормальной машине — 7.3
lxde на проблемной машине — 0.3.2.1
icewm на нормальной — 1.2.35-1

Источник

закорлючки вместо русских букв в текстовом редакторе

у меня закорлючки вместо русских букв в текстовом редакторе как исправить ? Ubuntu 14.04

а как можно это исправить ?

а где они конкретно?

в стандартном текстовом редакторе.

я так больше не могу. выложи скрин.

пуск->центр управления->приложения->текстовой редактор->исправить закорлючки

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

а что я должен был сделать с «man enconv» .

ввести в командной строке в терминале.

Пишет «Нет справочной страницы для enconv»

уже лучше. Тогда установи.

пиши sudo apt-get install enca

ну или установи из любого другого менеджера пакетов.

Читайте также:  Pegatron ipmsb h61 драйвера для windows 10 64 bit

Файл=>Открыть=>«Кодировка символов» (внизу окна)=>Windows-1251

не помогло да бубунта

а вообще, на будущее — указывай что за программу ты используешь
Текстовых редакторов полно, никто по кофейной гуще гадать не будет, тебя просто пошлют читать это (не помешает, кстати):
http://segfault.kiev.ua/smart-questions-ru.html

А в будущем все файлы сохраняй только в utf-8

что не помогло? программа установилась?

man enconv прочитал?

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

я через магазин приложений установил

парень, я тебе советую все-таки прочитать ту ссылку, ибо чувствую я, что писать ты на этот форум будешь еще много раз.

по man enconv что-то показывается?

ладно. на будущее:

сделает тебе нормальную кодировку из кракозябр.

Редактируй, потом выбирай файл -> сохранить как и там выбирай кодировку и символ конца строки, либо в Windows используй Notepad++.

боженьки. и на муз проигрыватель такая хрень распростроняется. link

боженьки. и на муз проигрыватель такая хрень распростроняется. link

а что формат mp3 убунте не известен ? я уже поагины начал ставить чтоб она их читала

а что формат mp3 убунте не известен ? я уже поагины начал ставить чтоб она их читала

возможно, что по-умолчанию бубунта mp3 не понимает. Но закорючки не из-за этого, а из-за того, что тэги в неправильной кодировке у тебя (windows-1251)

easytag может их все автоматически перекодировать.

Фи, какой гадкий совет!

я скачал это easytag, выбрал папку с музыкой, но easytag их не читает)))) это попец жирной девахи. как так можно ? у меня дикий батхёрт сегодня(

Либо перекодируй теги, либо в настройках твоего плеера укажи, что теги в кодировке cp1251, например audacious это позволяет сделать и ничего перекодировать не нужно будет.

easytag может их все автоматически перекодировать.

А потом он захочет передать эти mp3 кому-либо или прослушать сам в Windows и у него там будут кракозябры.

я скачал это easytag, выбрал папку с музыкой, но easytag их не читает))))

у меня читает, а у тебя нет? Ты что-то не то делаешь.

это попец жирной девахи. как так можно ? у меня дикий батхёрт сегодня(

easytag может их все автоматически перекодировать.

А потом он захочет передать эти mp3 кому-либо или прослушать сам в Windows и у него там будут кракозябры.

нормальные плееры понимают utf-8 и под виндой. Так что это будут уже не его проблемы. Я уже не говорю о том, что DAP тоже подразумевают utf-8 в тегах.

у меня закорлючки вместо русских букв в текстовом редакторе как исправить ? Ubuntu 14.04

добро пожаловать в линупс.

когда открываешь файл, там слева внизу выбор кодировки.

Character Encoding -> Add or remove -> CYRILLIC WINDOWS-CP1251

боженьки. и на муз проигрыватель такая хрень распростроняется. link

и снова добро пожаловать в линупс.

нормальные плееры понимают utf-8 и под виндой.

нормальные плееры понимают non-utf8 везде.

фи какой автор коммента, хотя нет постойте, viva la koi8-ru !
🙂

надеюсь, альтернативный совет не koi8 :)))

Неужто мы все такими были когда-то. Я помню нагуглил что такое кодировка минут за 10 лет

цать назад. А уж сейчас.

Можно и 1251, там еще и в алфавитном порядке буквы идут!

Но мне-то как-то привычно уже с кои

нормальные плееры понимают utf-8 и под виндой.

нормальные плееры понимают non-utf8 везде.

Rio Karma не понимал. Да и вообще совневаюсь, что хоть один сможет одновременно отображать нормально украинские и русские названия, если они не в UTF-8.

Неужто мы все такими были когда-то

раньше в линуксе с кодировками все было еще хуже. никакого utf8, никакой локализации, никаких русских шрифтов. все нужно было доустанавливать и донастраивать вручную. а потом когда появилась поддержка utf8-локали — приходилось запускать аццкие скрипты для преобразования имен файлов.

одновременно отображать украинские и русские названия

в чем сложность?

Но таки да, в говядине твоей очень даже прилично с тегами.

Кстати, странно, что в генте старая версия deadbeef (без исправления проблемы с локалью).

Но мне-то как-то привычно уже с кои

кои в id3 поддерживается только всякой маргинальщиной

Кстати, странно, что в генте старая версия deadbeef (без исправления проблемы с локалью).

а новая версия еще не вышла. щас 2й релиз кандидат готовлю.

В КОИ8-У нет буквы «Э» (про «Ы» точно не помню), а в КОИ8-Р нет буквы гэ

Источник

Оцените статью