- проблемы с кодировкой
- закорлючки вместо русских букв в текстовом редакторе
- Linux Mint Forums
- Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
- Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
- Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
- Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
- Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
- Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
- Re: так я tty-консоли русифицировал от кракозябров
- Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
- Ubuntu Linux
- Сайт для пользователей Ubuntu Linux
- Добавляем русский язык в консоль Ubuntu, Linux Mint и Debian
проблемы с кодировкой
Всем доброго времени суток, возникла вот такая проблема, поставил линукс(mint) и теперь в текстовых файлах не распознает русский язык который раньше был введен, когда ввожу новый оно его видит, но до закрытия файлика, когда снова открываю, обрадто ироглифы, подскажите пожауста как с этим боротса( и прозьба детально обьяснить как побороть(в линуксе я чайник))
Нажми ALT и F2.
Там набери xterm и нажми enter.
В запущенном терминале веди команду locate.
Очень хочется посмотреть на то, что она скажет.
Есть кодировка файла, есть текуцая кодировка (отображения и ввода информации) называется locale в POSIX- системах (Linux — посикс система).
Если кодировки файла и locale не совпадают при просмотре ты видишь иероглифы. Ещё иегорлифы бывают если неправильно настроено средство вывода (программа-терминал).
Для того чтобы определить текущую кодировку есть команда locale. Там будет что-то вроде: en_US.UTF-8, где UTF-8 — это и будет кодировка вывода.
Для того чтобы посмотреть файл в другой кодировке надо либо поменять кодировку текущей локаль(сильно не рекомендуется, часто нужно перенастраивать терминал), либо перекодировать файл.
Тренированный юниксоид определяет кодировку файла и системную локаль на глаз по результату вывода файла на терминал. после определения кодировки выполняется программа iconv для файла (или recode, мне она нравится больше, но iconv есть везде), например cat abc.txt | iconv -f CP1251 -t UTF8 >abc.utf8.txt, после чего смотрится преобразованный файл.
Все это не извращение а очень полезно, т.к. любая программа может работать с разными локалями и на разных языках, достаточно просто сказать LANG=ch_CH mc и вам mc будет на китайском.
Потому что в файлах, которые вы создавали в винде, была кодировка CP1251. А теперь ваш текстовый редактор открывает их используя кодировку текущей локали (команда locale), которая скорее всего UTF-8.
Это не значит что для того чтобы редактировать эти файлы вам придётся менять локаль.
Просто не все редакторы умеют [корректно] распознавать кодировки или их нужно настраивать.
gedit из гнома вроде бы сносно определяет кодировку, жаль только что хоть меню для настройки кодировки там даже есть, оно, в лучших традициях сраного ХИГа, появляется только если gedit не может определить кодировку файла.
Можно и не париться, а просто сконвертить все txt-шки в кошерный UTF8 с помощью enconv.
Ну вы и страшные вещи пишете тут) Только новичков пугаете.
vim например хорошо определяет кодировки после небольшой допилки, а смотреть кодировку фала можно с помощью enca.
Источник
закорлючки вместо русских букв в текстовом редакторе
у меня закорлючки вместо русских букв в текстовом редакторе как исправить ? Ubuntu 14.04
а как можно это исправить ?
а где они конкретно?
в стандартном текстовом редакторе.
я так больше не могу. выложи скрин.
пуск->центр управления->приложения->текстовой редактор->исправить закорлючки
ну я так и думал. а теперь прочти мой первый комментарий в треде, ведь ты же не сделал того, что тебе в нем было указано?
а что я должен был сделать с «man enconv» .
ввести в командной строке в терминале.
Пишет «Нет справочной страницы для enconv»
уже лучше. Тогда установи.
пиши sudo apt-get install enca
ну или установи из любого другого менеджера пакетов.
Файл=>Открыть=>«Кодировка символов» (внизу окна)=>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-Р нет буквы гэ
Источник
Linux Mint Forums
Welcome to the Linux Mint forums!
Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
Post by Zeppelin250 » Sat Feb 25, 2017 12:54 pm
Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
Post by Chocobo » Sun Feb 26, 2017 4:55 pm
Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
Post by Olej » Fri Apr 21, 2017 7:47 am
Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
Post by motordig » Tue Jan 08, 2019 1:15 pm
Пропиши в dconf
[‘UTF-8’, ‘WINDOWS-1251’, ‘KOI8-R’, ‘CURRENT’, ‘ISO-8859-15’, ‘UTF-16’]
Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
Post by bgdnvs » Mon Apr 01, 2019 7:29 am
Re: так я tty-консоли русифицировал от кракозябров
Post by Labuzhskiy » Sun Jun 30, 2019 6:19 am
Для русификации консолей tty Линукс, по завершении русификации интерфейса по-умолчанию,
необходимо выполнить ряд не сложных манипуляций:
1. Приводим файл /etc/default/console-setup к виду:
labuzhskiy@MINT-LIN-CIN-X64
$ cat /etc/default/console-setup
# CONFIGURATION FILE FOR SETUPCON
# Consult the console-setup(5) manual page.
CODESET=»CyrSlav»
FONTFACE=»Fixed»
FONTSIZE=»8×16″
# The following is an example how to use a braille font
# FONT=’lat9w-08.psf.gz brl-8×8.psf’
2. Выявив местоположение файла rc.local в операционной системе (стандартный путь /etc/rc.local либо /etc/init.d/rc.local), дописываем в него следующие строки:
setfont CyrSlav
DAEMON_LOCALE= «yes»
можно так:
sudo -s
echo ‘setfont CyrSlav’ >> /etc/init.d/rc.local && echo ‘DAEMON_LOCALE=»yes»‘ >> /etc/init.d/rc.local
пример конфигов NanoPC-T4 здесь
Re: Проблемы с кодировкой — Linux Mint 18.1 Cinnamon
Post by altRUist » Sat Apr 11, 2020 7:31 pm
Источник
Ubuntu Linux
Сайт для пользователей Ubuntu Linux
Добавляем русский язык в консоль Ubuntu, Linux Mint и Debian
Если вместо русских букв у Вас в консоли пишутся кракозябры — не расстраивайтесь: скорее всего Вашему компьютеру просто не хватает информации: как ему нужно отображать символы.
Поможем ему в этом!
Для начала установим нужные пакеты:
Во время установки Вас спросят:
- какую раскладку клавиатуры использовать (keyboard layout) — выбираем Russian Winkeys;
- при нажатии на какую клавишу (комбинацию клавиш) менять раскладку (Toggling between Cyrillic and Latin characters) — тут выбираем то, что привычней;
- какие клавиши переключают временно раскладку (как shift для прописных букв) — данная возможность нужна редко, поэтому мой выбор — «No temporary switch», но Вы опять же можете выбрать то, что больше нравится;
- какую кодировку использовать (What is your encoding?) — мне удобнее UNICODE, некоторым — cp1251/koi8-r.
После перезагрузки в консоли будет доступно переключение между раскладками. Если нет возможности/желания перезагружаться — просто вводим cyr .
А по умолчанию в русской Ubuntu этого нет?
имеется ввиду руссификация самой ОС, а не графической оболочки. Бывает, запускаешь убунту без иксов, а там кракозябры…
Источник