Xed кодировка 1251 linux mint

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

Источник

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

Читайте также:  Как снизить яркость экрана windows 10

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

Источник

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

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

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

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

Чтобы добавить кириллицу, чтобы 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, раскомментирум:
Читайте также:  Облачный windows для android

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

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

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

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

Источник

Xed кодировка 1251 linux mint

Библиотека сайта rus-linux.net

Ошибка базы данных: Table ‘a111530_forumnew.rlf1_users’ doesn’t exist

Основная русская кодировка в Linux — это Koi-8. Но иногда требуется работать с текстами в основной кодировке Windows (cp1251), и другими кодировками русского языка. Для просмотра текстов в кодировках, отличных от koi-8 самый простой путь — это открыть этот текст в броузере и выбрать нужную кодировку. (Это — универсальный способ, и я пользуюсь только им). Но существуют и специальные программы для перекодировки русских текстов:

1) iconv. Стандартная программа, есть в любом дистрибутиве. Список доступных кодировок можно увидеть по команде iconv —list. Названия кодировок должны соответствовать их именам в /usr/share/i18n/charmaps. Пример использования: iconv -f CP1251 — t KOI8-R file.txt > file.new.txt перекодирует foo.txt из cp1251 в koi8-r.

2) recode. Еще одна стандартная программа для перекодировок текстов под Uinx/Linux.

3) Russian Anywhere for UNIX . Единственная программа для Linux, которая может автоматически определять кодировку текста. Но ссылка на домашней странице указывает на несуществующий файл, так что вам придется самим искать файл re-0.1-bin.tar.gz через Files.ru, Filesearch.ru или Reliz.ru.

4) ManChr 2 . Простейший скрипт для перекодировки русских текстов. Занимает всего 3 Kb в исходниках. 5 кодировок, просто и надежно :).

5) Tcod . Еще один простейший скрипт. Есть подозрение, что это — то же самое, что и пункт 3.

В большинстве программ под Linux можно использовать скрипты, так что процесс перекодировки можно элементарно заложить в скрипт и максимально упростить. Пример — просмотр текстов в кодировке cp1251 через Midnight Commander (Special Thanx 2 DeyS, http://deys.fromru.com ).

«Для того, чтобы просто читать, а не редактировать, я вставил в менюшку Миднайта (F2) команды, которые посылают перекодированный текс на Less. Это делается в файле /usr/lib/mc/mc.menu. Синтаксис довольно прост (я напишу в том виде, как это сделано у меня):

w Чтение в кодировке CP1251
iconv -f CP1251 -t KOI8-R %f | less -M

Для того, чтобы прочитать файл в кодировке СР1251, я просто выбираю его в панели (навожу на него курсор), нажимаю F2 и «горячую клавишу» w и все;)».

Теперь — более серьезная вещь: редактирование текстов в кодировке cp1251. Для этого просто достаточно выбрать шрифт с кодировкой cp1251, и все! Вот информация о том, как это сделать (опять же, Special Thanx 2 DeyS):

«А добавлять, например, CP1251 в систему не сложно. Если есть поддержка TrueType, то просто после того, как шрифты будут положены на место и будет сделана команда ttmkfdir, нужно в файлах fonts.dir и fonts.scale подредактировать некоторые строчки. Я делал так. Удалил из этих файлов все кодировки кроме «koi8-r» и «koi8-ru» и для каждого шрифта добавил запись с кодировкой «microsoft-cp1251». Потом посчитал сколько всего получилось строк и в начале файла (там стоит цифра, которая указывает на количество записей шрифтов) указал то, что у меня получилось. Теперь под Хами у меня есть возможность использовать шрифты в этих кодировках. Например, в nedit можно «на лету» просто поменять кодировку. Или запустить, к примеру, xedit, указав ему нужный шрифт. Оказалось, что все не так уж и сложно, хотя над этой проблемой я бился несколько месяцев..

Читайте также:  Опишите принцип обновления oc windows

Для большей наглядности — строки из файла fonts.scale для шрифта timesi.ttf:
timesi.ttf -monotype-Times New Roman-medium-i-normal—0-0-0-0-p-0-koi8-ru
timesi.ttf -monotype-Times New Roman-medium-i-normal—0-0-0-0-p-0-koi8-r
timesi.ttf -monotype-Times New Roman-medium-i-normal—0-0-0-0-p-0-microsoft-cp1251″.

Остается только добавить, что о добавлении шрифтов TTF и файле fonts.dir можно подробнее прочитать в выпуске #7 (статья «Подключаем TTF шрифты к X-Window»). Сам я это не пробовал (как всегда, не хватает времени), так что все комментарии — на deys@inbox.ru.

И еще в моей коллекции документов по Linux нашлось 2 документа по этой проблеме. Откуда я их скачал — не помню, так что ищите сами 🙂 по ключевым словам «Как я прикручивал кодировку cp1251 (Виндовс) к X-ам» и «Как я русифицировал свою консоль (включая и cp1251)». И вообще, если у вас есть какой-нибудь вопрос или проблема — качайте эту страничку (поиск по 18 поисковым системам Рунета с одной страницы), и ищите решение в Инете! Ведь документов по Linux в Интернете больше, чем документов по любой другой OS.

Источник

Xed кодировка 1251 linux mint

Очень понравилось начинание владельца сайта! Сам я, как полный нуб в 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, ответ был:
Невозможно корректно установить из за бла бла бла, из всего я только понял, что что-то и чего-то не смогло прочитать, и связано это с кодировкой, попробую, наверное отпишусь только завтра.

Источник

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