Gentoo: Стабилизация baselayout2. Миграция на openrc.

Итак, то, что мы ждали уже несколько лет, вот-вот свершится.
8 мая 2011 года будут стабилизированы пакеты baselayout-2 и openrc. Это обновление очень важно, так как затрагивает основу основ — систему инициализации. Если вы являетесь пользователями стабильной ветки и еще не перешли на openrc, обязательно прочтите этот документ. Ознакомившись с ним и обновив систему, не забудьте обновить конфигурационные файлы с помощью etc-update или dispatch-conf! Невыполнение этого обязательного шага может привести к невозможности загрузки системы!

А всех остальных поздравляю с этим знаковым событием и желаю дальнейшего приятного полета.

Написал winterheart

Источник — http://www.gentoo.ru/node/22754
Главная ссылка к новости — http://www.gentoo.org/news/20110505-openrc.xml

Был, был и весь вышел...

2 (06.05.2011 10:05:39 отредактировано kessian)

Вышло новое обновление "Здравствуй гемморой"  :lol:  Вовремя оно, кстати - будет время на праздниках поковырять систему.

"Я думаю, что я думаю, следовательно я думаю, что существую"

3

kessian пишет:

Вышло новое обновление "Здравствуй гемморой"  laugh

Да, по-моему, ничего особо страшного нет: я на openrc переходил сразу после его появления.

Был, был и весь вышел...

4

Ну наконец-то! Что так долго-то? Уже года два-три назад можно было мигрировать... всё это время он был вполне стабильным.

5

Отлично, с самого начала на нем и сижу! Кстати я даже на нашем вики вольный перевод статьи делал  :rolleyes: . Его надо немного дополнить, но основа не изменилась.
http://linuxforum.ru/help/%D0%B4%D0%B8% … aselayout2

6 (08.05.2011 19:03:10 отредактировано Termo)

еще бы понять что такое baselayout2 и зачем он нужен?
логично предположить что это "основная раскладка клавиатуры"
но зачем их две?

ПатреГ не любит Gnome...

7

Termo,

eix baselayout
[i] sys-apps/baselayout
     Available versions:  1.12.14-r1 ~2.0.1-r1 ~2.0.2 {bootstrap build static unicode}
     Installed versions:  1.12.14-r1(09:09:56 18.01.2011)(unicode -bootstrap -build -static)
     Homepage:            http://www.gentoo.org/
     Description:         Filesystem baselayout and init scripts
Был, был и весь вышел...

8

напомнило анекдот:
- Петька, приборы?
- 45!
- чо 45?
- а чо приборы?

ПатреГ не любит Gnome...

9

Убунтоиды уже троллить начинают.. я в шоке с вашего форума!))

10

Termo пишет:

еще бы понять что такое baselayout2 и зачем он нужен?
логично предположить что это "основная раскладка клавиатуры"
но зачем их две?

Я ж ссылку давал на наш вики, там доходчиво объясняется, что такое baselayout. Если вдруг по-русски не понимаешь, выше давали ссылку на английском языке.  ag

11

dsmith пишет:

Убунтоиды...

Да не, он у нас один такой ag . А форум хороший.  wink

12

dsmith пишет:

Убунтоиды уже троллить начинают.. я в шоке с вашего форума!))

Никто не держит вас тут, а вот с высказываниями - поосторожней.

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

13

Г-н модер, зачем лично ВАМ нужен оффтопик? Я только ответил на невысказанный вопрос об илитарности форуму, и все.
Угрожать не стоит- интернет-то большой..

14

dsmith, вам никто не угрожает. Но и грубить вам никто не позволит на этом форуме.

Linux Mint 19.3 Mate Edition
Windows 7

15

Прошу окончить отклонение от темы.

16

Termo, я посмеялся (-:
Нет, раскладка клавиатуры тут прямого отношения не имеет.
Это система инициализационных скриптов, которая запускает демоны и загружает некоторые настройки (в т. ч. и раскладку клавиатуры).
Кстати, давно уже пользуюсь второй версией.

Йа тьомный эльф

17

bobr, ааа, ясно
а у меня фигня какая-то пишется при загрузке
!что-то про baselayout1 который не совместим на что-то_ваще_непонятном и baselayout2
но эта ваша гента загружается и даже работает...

ПатреГ не любит Gnome...

18

mycetophylax пишет:

Да не, он у нас один такой

слышь чувачок
ты свое остроумие себе в задницу засунул бы, там бы и смеялся  wink

ПатреГ не любит Gnome...

19

всем по ведру холодной воды в лицо, остыньте  smile

20

Termo, попробуйте сделать dispatch-conf

Йа тьомный эльф

21

bobr, прямо в терминале как root?

ПатреГ не любит Gnome...

22

Termo пишет:

bobr, прямо в терминале как root?

Да. Можно и etc-update. В любом случае внимательно читать, что вам предлагается сделать.

Был, был и весь вышел...

23

 Консоль:
etc-update

это делал, не помогло

ПатреГ не любит Gnome...

24

 Консоль:
darkstar user # etc-update
Scanning Configuration files...
The following is the list of files which need updating, each
configuration file is followed by a list of possible replacement files.
1) /etc/pam.d/system-login (1)
Please select a file to edit by entering the corresponding number.
              (don't use -3, -5, -7 or -9 if you're unsure what to do)
              (-1 to exit) (-3 to auto merge all remaining files)
                           (-5 to auto-merge AND not use 'mv -i')
                           (-7 to discard all updates)
                           (-9 to discard all updates AND not use 'rm -i'): -3
Replacing /etc/pam.d/system-login with /etc/pam.d/._cfg0000_system-login
mv: переписать «/etc/pam.d/system-login»? y
Exiting: Nothing left to do; exiting. ab

нифига не понятно

а при загрузке пишется

что udev написан для baselayout2
не использовать с baselayout1

ПатреГ не любит Gnome...

25

Termo пишет:

это делал, не помогло

После этой команды (dispatch-conf делает тоже самое) и при наличии различий в конфигурационных файлах вам предлагалось выбрать версию файла (старую или новую), либо создать новый файл в интерактивном режиме.
В новом baselayout несколько изменился синтаксис конфигурационных файлов. В данном случае требуется их ручное редактирование, простое обновление не помогает.
Покажите файлы, в которых появляются предупреждения при загрузке.

Был, был и весь вышел...

26

Termo пишет:

нифига не понятно

Вы обновили единственный (!?) обновившийся конфигурационный файл /etc/pam.d/system-login.

Termo пишет:

а при загрузке пишется

    что udev написан для baselayout2
    не использовать с baselayout1

Версия sys-fs/udev?

Был, был и весь вышел...

27

Lupo Alberto пишет:

Версия sys-fs/udev?

откуда я знаю?
я вашу генту по букварю ставил
чисто механически
не особо вникая в тонкости
udev она сама ставила
и я не знаю как смотреть версию пакета в генту  smile

ПатреГ не любит Gnome...

28

Termo,  да мы не торопим, как узнаешь, можешь опубликовать результаты smile

29

ну, ждите...

ПатреГ не любит Gnome...

30

Termo пишет:

и я не знаю как смотреть версию пакета в генту  smile

Если установлен app-portage/gentoolkit (если нет, то советую установить, штука очень удобная Gentoolkit в Документации Linuxforum)

equery list udev

Есть способ попроще.  wink