LINUX.ORG.RU

Как запустить программу в KOI8-R в современной системе.


0

1

Есть программа, консольная, старая, выход в koi8-r

Как можно добиться от неё вменяемого текста в современной системе с UTF-8?

Пробовал и LC_ALL=ru_RU.KOI8-R и LANG=, и запуск терминала с этими ключами.... ничего похожего на текст не получается

Ответ на: комментарий от amorpher

Жаль, что вы не прочли всё сообщение.

debian6
() автор топика
Ответ на: комментарий от power

Уж проще поставить отдельно дистрибутив с локалью KOI8-R :)

debian6
() автор топика
Ответ на: комментарий от debian6

Собственно, мне и хотелось бы знать название терминала, который это позволяет, и как.

Konsole, в настройках. Кстати выше правильно напомнили про утилиту luit.

Deleted
()
Ответ на: комментарий от power

даа, тем более, что фряха вполне подходит под определение «современная система»;)

Zloddey
()
Ответ на: комментарий от anonymous

Не знаю, что это, но поиск по репозиторию нашёл мне, где находится koi8rxterm, и оно заработало. Спасибо. :)

debian6
() автор топика
Ответ на: комментарий от debian6

> Без disable factory я делал. А кто такой disable factory - мне не хватило знания. Кто это?

Запустите gnome-terminal 10 раз. Посмотрите через ps -ax | grep gnome-terminal, сколько у вас процессов gnome-terminal? А сколько окон? А теперь запустите его же, но с --disable-factory, и снова гляньте вывод ps.

Nastishka ★★★★★
()
Ответ на: комментарий от Nastishka

Логично. Буквально позавчера экспериментировал с разными языками на gedit и на gnome-terminal, заметил такое свойство. А сегодня забыл. Если я смогу запустить этой шнягой два разных gedit-а - то я сразу две своих проблемы решу. Круто, спасибо.

debian6
() автор топика

Пробовал и LC_ALL=ru_RU.KOI8-R и LANG=, и запуск терминала с этими ключами.... ничего похожего на текст не получается

А ты уверен, что нужная локаль физически присутствует в системе?

GotF ★★★★★
()
Ответ на: комментарий от GotF

У меня все способы из топика работают. :)

debian6
() автор топика

xterm -fn '-misc-fixed-medium-r-normal-*-14-*-*-*-*-*-koi8-r'

И уже в этом х-терминале

export LANG=ru_RU.KOI8-R

./my_application

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.