HOWTO: Русский в консоли

Bendalf
Кроме того стоит снести пакеты, которые вы не используете прямо сейчас в месте с конфигами и зависимостями
Оставлять "на всякий случай" чревато конфликтами.
ерунда.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
Bendalf
и сетевую карту пришлось заменить на имеющую официальную поддержку Linux от производителя. Intel, d-link .
да бывают такие железки, но это исключения, и эти исключения из серии для лохов (ничего личного, просто серия такая)
я тоже брал такое, например https://archlinux.org.ru/forum/topic/13041/?page=5#post-130278
nafanja
TV-тюнер Manli M-TV-305 190.00 грн(тюнер не поддерживается в лине, деньги на ветер!!! )
оказалось что эта железка реально для лохов, потому что все железные функции у нее реализованы программно, а не как у всех на уровне железки...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
zeus
1) Установить пакет kbd-ru-keymaps

==> Continue building kbd-ru-keymaps ? [Y/n]
==> ----------------------------------------
==>
==> Building and installing package
==> Making package: kbd-ru-keymaps 1-5 (Sun Aug 25 12:02:25 2019)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found ru-utf.map.gz
  -> Found ru-utf-menu-swapcaps.map.gz
==> Validating source files with md5sums...
    ru-utf.map.gz ... Passed
    ru-utf-menu-swapcaps.map.gz ... Passed
==> Extracting sources...
==> Entering fakeroot environment...
==> Starting package()...
cp: cannot stat '*.map': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build kbd-ru-keymaps.
==> Restart building kbd-ru-keymaps ? [y/N]

- почему не хочет устанавливаться? Пакет ru-utf.map.gz закинул куда надо по инструкции. Сделал все остальные действия из инструкции, кроме установки kbd-ru-keymaps - теперь такое в терминале:

[email protected]:~/bin/mnt/Arch_EXT$ cd ФОТО*
[email protected]:~/bin/mnt/Arch_EXT/ФОТО, ВИДЕО$ls
''$'\320\244\320\236\320\242\320\236'', '$'\320\222\320\230\320\224\320\225\320\236'
''$'\320\244\320\236\320\242\320\236'', '$'\320\222\320\230\320\224\320\225\320\236'' - 2'
''$'\320\244\320\276\321\202\320\276'' NIKON D3100'
''$'\320\244\320\276\321\202\320\276'' NIKON D5100'
[email protected]:~/bin/mnt/Arch_EXT/ФОТО, ВИДЕО$ 

- где всякие \320\244\..... - это должны быть русские буквы, которые отображаются вот так. Как победить, чтобы ls-ило корректно, с русскими символами?
yurius
это должны быть русские буквы
setfont cyr-sun16
в той же консоли, будут русские буквы нормально?
vs220
setfont cyr-sun16
в той же консоли, будут русские буквы нормально?

[email protected]:~/Documents/mkbootimg_tools$ setfont cyr-sun16
Couldn't get a file descriptor referring to the console
[email protected]:~/Documents/mkbootimg_tools$
yurius
Couldn't get a file descriptor referring to the console
Мы говорим об эмуляторе терминала ( например xfce-terminal) или об консоли (tty по ctrl+alt+F2...6) ?
Данная тема про второе, а ваш вывод про первое
vs220
Мы говорим об эмуляторе терминала ( например xfce-terminal) или об консоли (tty по ctrl+alt+F2…6) ?

О первом, xfce4-terminal. Кстати, по ctrl-alt-f2...6 у меня вообще ничего не происходит - гаснет экран и на мониторе "Нет Сигнала", хотя по ctrl-alt-f1 нормально возхвращается в графику.

А не будет сильным оффтопом, если я спрошу-таки про терминал - что надо сделать, чтобы ls выдавало русские названия объектов?
yurius
что надо сделать, чтобы ls выдавало русские названия объектов?
Нужно знать что делаешь, когда получаешь такие названия файлов.
yurius
[email protected]:~/bin/mnt/Arch_EXT/ФОТО, ВИДЕО$ls
''$'\320\244\320\236\320\242\320\236'', '$'\320\222\320\230\320\224\320\225\320\236'
''$'\320\244\320\236\320\242\320\236'', '$'\320\222\320\230\320\224\320\225\320\236'' - 2'
''$'\320\244\320\276\321\202\320\276'' NIKON D3100'
''$'\320\244\320\276\321\202\320\276'' NIKON D5100'
Это есть ASCII символы, записанные в octal code и если их преобразовать в в обычные символы, то получим
\320\244\320\236\320\242\320\236 --- ФОТО
\320\222\320\230\320\224\320\225\320\236 --- ВИДЕО
Как их пролучил, не знаю, но, имхо, что то неграмотно парсил.
Для перевода в человеческий вид можно использовать таблицы или bash или написать свою програмку … но есть и online конверторы ...
Ошибки не исчезают с опытом - они просто умнеют
vasek
Как их пролучил, не знаю, но, имхо, что то неграмотно парсил.

Ничего не парсил - просто вот так назвал папки. Возможно, потому такое вышло, что переносил их изначально с Винды (ntfs). Но вопрос остаётся открытым - что делать СЕЙЧАС? Верхние папки я могу и переименовать, их штук 10 всего, невелика работа, но в них сотни подпапок с русскими же названиями, вытащенными из Винды.
yurius
ls выдавало русские названия объектов?
Шрифт с поддержкой кириллицы. Сгенерированная руская локаль (или любая кириллическая)
Покажите что у вас выводит терминал
locale
и
locale -a
и какой шрифт используется
 
Зарегистрироваться или войдите чтобы оставить сообщение.