Сайт SUSEeana продолжает развиваться, хотя и не так быстро, как хотелось бы.
Тем не менее, новеллами Дня девятого, посвящённого локализации, завершён Цикл второй - он охватывал вопросы установки и первичной настройки.
И начал Цикл третий, посвящённый дистрибутив-специфическим деталям.
Для начала -- общевводные к системам пакетного менеджмента:
День десятый -- про пакеты RPM, и
День одиннадцатый -- про утилиту rpm
Раз пошла такая пьянка... Мне в rss Планеты в разные сутки сваливаются разные Новеллы с одинаковыми ссылками на сайт о.0 Кто виноват, и что делать?
Впереди еще много интересного: zypper, SCPM, Yast
Давеча, чуток охреневши под утро, по ошибке открыл недоделанные разделы. Пока это заметил - они уже улетели на Планету.
Прошу пардону
Переделанный правильный вариант двух новых разделов вот: http://suseana.ru/?p=596
Алексей Федорчук aka alv
zypper и модуль управления пакетами из YaST'а
Алексей Федорчук aka alv
ОК, я просто старые удалил
Цикл заметок о настройке консоли.
Продолжение следует
Алексей Федорчук aka alv
Я неоднократно слышал о проблеме с русскими символами в полнотекстовой консоль в openSUSE, однако у меня это не проявлялось несмотря на активный systemd. C чем может быть связана такая странная (не)воспроизводимость этого бага? PS И звук есть
Но у меня это воспроизвелось на двух абсолютно разных машинах, с разными процессорами и видеосистемами.
А причина - рискну предположить, что она связана с невоспроизводимостью самой systemd. Распараллеливание процессов может вызвать непредсказуемые последствия.
Например, такие, как Сергей Голубев описал. Правда, это не в openSUSE, а вовсе в Росе, но systemd - он и в Африке systemd.
Алексей Федорчук aka alv
Но у меня это воспроизвелось на двух абсолютно разных машинах, с разными процессорами и видеосистемами.
А причина - рискну предположить, что она связана с невоспроизводимостью самой systemd. Распараллеливание процессов может вызвать непредсказуемые последствия.
Например, такие, как Сергей Голубев описал. Правда, это не в openSUSE, а вовсе в Росе, но systemd - он и в Африке systemd.
Алексей Федорчук aka alv
Не наезда ради, а любопытства удовлетворения для.
Если будете делать новый кеймап, отошлите его, пожалуйста, в апстрим. Там их принимают вполне охотно. В 0.15.4 уже не успеете, но хотя бы в 0.15.5 появится
Надо ещё вспомнить, как это делается - с восьмибитных времён этим не занимался
Алексей Федорчук aka alv
Из обсуждения на http://foss-blog.ru/?p=2274
Прошу прощение за цитату с другого форума,сейчас ради интереса качнул и посмотрел (запустил) РОСЕ (ROSA.2012.RP1.MARATHON.EE.i586.iso)-версия systemd 39-3.
В Сусе 12.2 -44-10.
Но в РОСЕ нет ссылки kbd.service на /dev/null в /lib/systemd/system.
Если вспомнить теорему Геделя,то, после рассмотрения версий каждого из членов сообщества openSuse, останется, по крайней мере, один забытый вариант.
Поэтому,я не знаю,почему распоследняя версия libasound2 на моём компе вылетает с segfault.
Месяц юзаю 12.2 в поисках замены "сверхстабильной" 11.1, критичных "косяков" пока не обнаружил.
ЗЫ.Хотя мне эти рюшечки и нафиг не нужны, но квин со снегом вдруг внезапно появился.
Вот.
Правда, никуда пока ещё не послал
Алексей Федорчук aka alv
ещё не успели закосячить
Зато в openSUSE
негров не линчуюткаталог /home таинственно не исчезаетАлексей Федорчук aka alv
Вижу по рсс и рассылке kbd
А вот!
Я к тому,что, очевидно, разработчики РОСА знали про глюк с kbd.service ещё весной, а мы по осени им озаботились.
дата публикации на багзилле openSUSE.
Алексей Федорчук aka alv
В ROSA.2011.EE.i586.1.iso (от 18 декабря 2011) версия systemd 29_с_чем-то и kbd.service тоже нет.
Он ведь всё время работает с её ранними альфами и бетами.
Надо будет спросить при случае, как там вообще с systemd'ом дело обстоит.
Алексей Федорчук aka alv
Поскольку с systemd нам таки придётся жить - несколько маленьких шпаргалок
Алексей Федорчук aka alv
Цитата из шпаргалки "Для определения цели при старте системы в systemd служит специальная символическая ссылка — /lib/systemd/system/default.target."
Сорь, я не совсем "в курсе дела" с systemd, но в 12,2 в /etc/systemd/system есть ссылка default.target на /lib/sysyemd/system/runlevel5.target.
А в 12.3 совсем на /etc, как каталог системных настроек забили?
Дело в том, что runlevel5.target - это симлинк на graphical.target
runlevels с 2 по 4 - на multi-user.target
Я, кстати, это про 12.2
Дык уже и в 12.2 он не особо работает
Алексей Федорчук aka alv
Ну да, ссылка на ссылке сидит...
Я про "идеологически правильный метод", или меняем ссылку всё-таки в /etc, или переносим настрйку в /lib...
нахрен. Сплошной угар НЭПа...
Алексей Федорчук aka alv
У некоторых уже равитОй социализм-"до выхода осталось 23 дня!"
Так-же и с 12.2 наверное, был баг в systemd-vconsole к началу выхода (видеодрайвер сносил настройки, в зависимости от порядка загрузки, если не путаю), заткнули kbd в /dev/null и вперёд...
Современные биосы (не уефи) тоже умеют выбирать загрузочное устройство на лету. В том числе и мой 5летний корч
Kernel:stable сейчас собран под 12.2, не знаю, насколько правильно тащить ядро, собранное в другом окружении, даже если в первом приближении оно работает.
1. Или не попадалось, или не обращал внимания. На моей Ноутбучке точно такой опции нет, на ноуте что до неё был, тоже. На предыдущей болшой - уже не помню.
2, Ну, идеологически правильно, конечно, сделать полный бутстрапинг с пересборкой glibc, binutils etc в среде 12.3. по заветам Великого Герхарда.
Но не думаю, что в данном случае это принципиально.
И кстати, ядро desktop, наверное, собрано уже в 12.3 - в момент выхода релиза было только defaults
Алексей Федорчук aka alv
В проекте Kenel:Stable сейчас сборка идёт только под 12.2. Пересборки суровой не надо, достаточно сделать бранч и добавить нужный билдтаргет.
zypper se -t pattern | grep 'i |'
→
zypper se -i -t pattern
Кроме того не нашёл такой вкладки в ясте, наверно, только в 12.3 добавили
Насколько я понял в районе релиза 12.3 tmpfs на /tmp повесит systemd при любой разбивке. У меня было прописано в фстабе, и это стало проблемой при обновлении дистра.