Алексей Федорчук
Последнюю заметку про кириллицу в консоли Ubuntu 16.04 я закончил достаточно оптимистически: заявлением, что с модифицированным пакетом keyboard-configuration
всё становится хорошо. Однако как показали ближайшие события, это я поспешил. Ибо при первой же попытке обновления системы через apt upgrade получил сообщение о невозможности это сделать ввиду нарушения зависимостей. И предложение исправить ситуацию через
# apt install -f
Я попробовал последовать этому совету — и мне было радостно сообщено, что сделать это легко, путём удаления трёх пакетов. Одним из которых был метапакет ubuntu-minimal
, то есть, фактически, следовало удалить всю базовую систему.
Разумеется, я от столь радикального решения воздержался, и «разфиксировал» модифицированный пакет командой
$ apt-mark unhold keyboard-configuration
После чего вернул систему в первозданное состояние путём её обновления:
# apt upgrade
Разумеется, после перезапуска кириллица в консоли опять пропала, и я вернул на место «предпоследний костыль» — строку
ExecStart=/bin/setupcon
в файле /lib/systemd/system/console-setup.services
, как было описано ранее. На чём сердце моё и успокоилось. Хотя в принципе можно было попытаться разрулить ситуацию снятием статуса auto с пакетов, составляющих метапакет ubuntu-minimal. Однако мне это показалось тоскливым, да и не стоящим затраченных усилий. По крайней мере, до выхода релиза, в тайной надежде, что в него войдёт пакет с исправлениями от EugeneNuke.
Ёжики плакали, но зачем-то продолжали жевать непригодную ни для чего э-э-э-бунту.
Blin, что предлагаешь взамен или что жуёшь сам?
Vita, есть подозрение, что автор столь глубокого коммента использует дистр, одноимённый своему нику — http://distrowatch.com/table.php?distribution=blin
В конце-концов я нашёл тот самый браузер в Андроиде, который форматирует строки ваших заметок на сайте под ширину экрана. Им оказался Dolphin.
Ура! Надо будет глянуть — он у меня на планшете вроде как где-то мелькал…
В Dolphin слегка злоупотребляют рекламой.
Из-за этого и снес.
>> … автор столь глубокого коммента использует:
— дома openSUSE;
— на работе Debian.
Blin, а что, в openSUSE больше нет в консоли квадратиков вместо русских букв?
И в Debian’е «искаропки» тоже чистейшая кириллица?
Я не видел ну очень давно, да и в консоли как-то привык к обычному английскому. Локалей использую три, но в иксах.
Ну так вот загляните в свои консоли, прежде чем бросаться такими фразами.
Авось и снизойдёт на Вас просветление…
«Я не видел ну очень давно» относилось к квадратикам. Куда заглянуть-то, я ведь в Вашей классификации обычный «применитель» и у меня вроде как всё нормально, может я просто чего-то не замечаю?
Обычные применители заявлениями типа Вашего первого поста обычно не бросаются — они знаю, что всё равно, что применять.
А как всё-таки с квадратиками в openSUSE и Debian’е из коробки? Нету?
мне кажется, что нынче «голая» консоль только админу и нужна, причем желательно не с русской локалью, а с какой-нибудь «С», + со штатным шеллом для данной ОС, можно даже статически слинкованным :-) (пару лет назад дернуло меня как раз ubuntu апгрейдить с русской локалью, сильно пожалел, пришлось в итоге с нуля ставить).
Ну а пользователи в иксах пусть развлекаются, как хотят …
Нету квадратиков, как и сказал выше — не знаю где их искать, а с коробками встречаюсь только когда железяки меняю, то есть редко — от двух до четырёх лет промежутки. Но, вероятно Вы правы — всё, что связано с африканской космонавтикой как-то мне не нравится, уж простите за личную неприязнь к этому процессу, высказанную ранее. А насчёт «всё равно, что применять» — помилуйте, а как же привычки и генерируемая ими лень что-либо менять? Я с «третьекед» только полгода как слез, да и то не очень добровольно…
Blin, например, ctrl+alt+F1 нажми, «залогинься» и посмотри, что выдаст команда date
Это как вариант
alex, Sun Apr 17 (и текущее время с ТЗ и годом)
С русской локалью результат команды date такой: Вс. апр. 17 22:29:03 MSK 2016
У Blin-а скорее всего англиский интерфейс системы, поэтому квадратиков он и не видит…
Как ни странно, у меня консоль начинает работу с ctrl+alt+F2.
alex, в принципе согласен, но разную локаль для рута и юзера по уму можно сделать во FreeBSD, где локаль — это аттрибут класса пользователя.
В Linux’ах приходится всякие костыли приклеивать. А в системах, где рута по умолчанию нет, вообще всякая фигня начинается :)
Я, например, получаю права рута командой
$ sudo -s
и мне удобно, чтобы консоль была русифицирована вообще, а не для конкретного юзера.
Vita, на счёт интерфейса не знаю, а системная локаль у него стопроцентно английская :)
При русской локали в Debian’е по умолчанию точно квадратики, в openSUSE — были, когда я в ней работал.
Я тогда это поборол — в той версии, ещё более кривым способом, чем в Ubuntu, наглой установкой патченного пакета из Fedora.
В следующей версии это слетело опять.
В общем, ситуация одинакова во всех systemd’изированных дистрах (хотя сам systemd тут ни при чём, но он мешает решению проблемы раз и навсегда, как оно было сделано в старые времена).
Вот только ubuntu’фобы об этом часто не догадываются :)
Как не знают, что в Ubuntu эту проблему хотя бы решают и описывают, как. А, скажем, в Fedora, даже в RFRemix, на неё, кажется, забили: видимо, Tigro осто… надоело править что-то в каждой версии.
PS а с консолями — у меня тоже так, и вроде во всех Ubuntu based: первая — под сообщения Иксов, 7-я — резервная.
В принципе, изменяемо, но стоит ли трудов? Пяти консолей за глаза нынче хватает. В отличие от прошлых времён, когда и восьми бывало маловато :)
Blin, понимаю:
> всё, что связано с африканской космонавтикой как-то мне не нравится
Бывает. Мне, например, не нравится Достоевский. Но это не основание кричать на каждом углу, что он — плохой писатель.
И кстати, под дулом автомата Вас никто не заставляет устанавливать Ubuntu :)
И даже упоминать о ней :)
alv, признаюсь, что я и писал-то с оглядкой на FreeBSD, просто c более «юзверо-ориентированными» linux-based ОС не так хорошо знаком, к сожалению (хотя и сейчас виртуальные есть почти «боевые» сервера на ubuntu и debian)
Удивляет, почему не внесут изменения в код? или просто bug-report всем лень отправить?
alex, я тоже всегда на FreeBSD оглядываюсь, потому что на ней стоит печать: Сделано с умом :)
А баг в базе есть, есть даже патченный пакет на Лаунчпаде. Но, видимо, китайские проблемы их волнуют больше русских: китайцев же больше :)
На Arch-е, года два назад проблемы с квадратиками в консоли были ещё.
vconsole.conf
KEYAP=ru , пока проблем не было.
aleks, да, на примере Antergos’а помню, что всё решилось просто и навсегда. Точнее, на-тогда :)
Но это, похоже, исключение в ряду systemd’изированных дистрибутивов.
И, думаю, наследие времён, когда в Arch’е была простая BSD-схема инициализации. В которой вообще всё было просто.
Кстати, надо будет на досуге вернуться к кирилизации консоли Void’а: ведь тамошняя runit — это чуть модернизированная и распараллеленная BSD Init :)
Неисповедимы, всё-таки, пути изобретателей велосипедов…
alv, устанавливать этого я и не буду конечно же, а вот упоминать — ну извините, просто искренне непонятно, зачем (исключая виндомаркетинг) люди это используют. Кстати, и зачем вообще принудительно локализовывать консоль сегодня?
Blin, alv же написал, зачем он хочет локализовывать консоль 6-7 сообщениями выше.
Вот что меня в linux-based не нравится, так это их разнообразность :-), сколько дистров, столько и «костылей». Выучишь Debian, не факт, что это поможет при работе со slackware или gentoo!
Хочется как в армии: безобразно, но однообразно. :-)
Blin, а зачем люди лезут с дурацкими и безосновательными комментариями?
Не понимая при этом, зачем локализовать консоль.
Подумайте на досуге, может, поймёте.
alex, недостатки — продолжение достоинств (или наоборот?) — зато в Linux’ах каждый может найти, то что а) ему нравится, и б) что ему ругать :)
И потом, как в биологии: изменчивость вида повышает его выживаемость в изменяющейся среде, единнообразие — стабилизирует в среде неизменной.
Не помню, как они это более научно формулируют, но смысл примерно такой.
А применительно к нам — из многообразия нет-нет, да и проключентся что-нибудь интересное и полезное.
Мог ли кто 12 лет назад ожидать, что получится из той же Ubuntu?
( — Точнее, на-тогда :) )
Согласен, вышел Gnome 3.20, и все темы на Cinnamon — «потекли»… Но, правда есть плюс, установил тему Vertex и получил приятную плюшку, — при разворачивании окна (в экран), wm не отображается, аналогичная в XFCE функция, которой мне не хватало…
Могу обрадовать. За день до планируемого выпуска релиза 16.04 пакет keyboard-configuration обновился до версии 1.108ubuntu15 и теперь решена кириллизация консоли без костылей ;)
Троекратное ура, товарищи!