OpenRC и baselayout 2 скоро появятся в ~arch

OpenRC, замена текущей системы управления службами в baselayout, скоро станет доступной в ~arch на всех платформах. OpenRC заменит предыдущую систему, основанную только на bash-скриптах в baselayout, на систему, ядро которой написано на языке С и использующую только POSIX-совместимый shell-код.

OpenRC работает на большом количестве систем. "Из коробки" она совместима с Gentoo Linux, Gentoo/FreeBSD, Embedded Gentoo и Gentoo VServers. Также система работает с FreeBSD и NetBSD. Соответствующие пакеты можно будет найти в их репозиториях, портах и pkgsrc.

Для того, чтобы обновление прошло гладко, обязательно прочтите OpenRC Migration Guide.

Обсудить новость (англ.)

aluk написал(а): OpenRC

aluk написал(а):
OpenRC работает на большом количестве систем. "Из коробки" она совместима с Gentoo Linux, Gentoo/FreeBSD, Embedded Gentoo и Gentoo VServers. Также система работает с FreeBSD и NetBSD. Соответствующие пакеты можно будет найти в их репозиториях, портах и pkgsrc.

Для того, чтобы обновление прошло гладко, обязательно прочтите OpenRC Migration Guide.

Обсудить новость (англ.)

Нифига оно из коробки не работает. Проблема та же что и на 0.5 - сеть. Не стартует pppoe интерфейс. eth0 и eth1 поднимаются, а ppp0 - нет. Гид тему не раскрывает. Откатился на baselayout 1, нафиг такое счастье.

И откопали же тему трёхлетней

И откопали же тему трёхлетней данности.
Да и вообще, этот древний заголовок темы сейчас не верен. Даже не так, в связи со стабилизацией openrc он вызывающе неверен именно сейчас.
Оно вам надо было, в этой старой теме ковыряться?

Цитата: Не стартует pppoe

Цитата:
Не стартует pppoe интерфейс. eth0 и eth1 поднимаются, а ppp0 - нет.

Всё прекрасно стартует.

Боюсь, это в консерватории

Боюсь, это в консерватории пора что-то менять.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

;[

а как быть со 2ой сетевой,а то устал заводить вручную? :С

handbook !

handbook совсем ничего не говорит? :))

__________________________________________________
на недель-ку, до вто-ро-го я уеду в Ко-ма-ро-во ...

(=

На линуксе только месяц. Нормально мигрировал. Всё отлично работает.
Только udev желательно перед этим обновить, а то может быть блокировка.
Всё остальное в migration guige описано. Так что ничего страшного.

:C

при выключении
Bring down interface lo
Removing addresses
и замирает на этом :(

аха, спасибо за помощь :'[
помогла пересборка openrc и baselayout

Как прописать xfce в xmd скрипт

Все отлично работает. Единственная проблема - перестал работать resolvconf-gentoo. Я не долго думая удалил его. Все равно не помню зачем ставил.

Есть вопрос. Как прописать xfce в xmd скрипт.
А то ничего умнее
su - sasha -c "/bin/bash -lc startxfce4 &>/dev/tty11" &
не придумал.

OpenRC Migration Guide

Почитайте OpenRC Migration Guide. Раздел про XSESSION.

Кстати,

Кстати, выяснилась ещё одна неприятность, resolvconf-gentoo выставляет права на /etc/resolv.conf в 600 после чего начинаются неприятности с разрешением имён...

Тока поставил

Тока поставил сабж, с конфигами, вроде, не особо пришлось заморачиваться. Однако смущает след. вещь:

mix_mix@linux ~ $ mount
rootfs on / type rootfs (rw)
/dev/root on / type reiserfs (rw,noatime)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
udev on /dev type tmpfs (rw,nosuid)
devpts on /dev/pts type devpts (rw,nosuid,noexec)
shm on /dev/shm type tmpfs (rw,nosuid,nodev,noexec)
rc-svcdir on /lib/rc/init.d type tmpfs (rw,nosuid,nodev,noexec)
.......
mix_mix@linux ~ $ df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
rootfs 505964 159236 346728 32% /
/dev/root 505964 159236 346728 32% /
udev 10240 164 10076 2% /dev
............

Как-то смущает, что на корень смотнировалась и /dev/root (это симлинк на /dev/sda3) и rootfs (откуда она взялась, хз)

Вылазит такая

Вылазит такая срань:
# emerge -uDp world

These are the packages that would be merged, in order:

Calculating world dependencies \
!!! All ebuilds that could satisfy "sys-apps/openrc" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-apps/openrc-9999 (masked by: missing keyword)
- sys-apps/openrc-0.2.2 (masked by: ~x86 keyword)
- sys-apps/openrc-0.2.1-r2 (masked by: ~x86 keyword)

For more information, see MASKED PACKAGES section in the emerge man page or
refer to the Gentoo Handbook.
(dependency required by "sys-apps/baselayout-2.0.0" [ebuild])

!!! Problem resolving dependencies for virtual/modutils
!!! Depgraph creation failed.

Что посоветуете? Самому страшно, сервак серьезный блин... :(

Страшнее

Страшнее размаскированного baselayout-а, размаскированный sys-apps/openrc врядли будет. Так что размаскировывай sys-apps/openrc под ~x86.

Только как говорилось в начале этой темы, обязательно прочитай upgrade-how-to.

Ясно...

developer написал(а):
Страшнее размаскированного baselayout-а, размаскированный sys-apps/openrc врядли будет. Так что размаскировывай sys-apps/openrc под ~x86.

Только как говорилось в начале этой темы, обязательно прочитай upgrade-how-to.

Спасибо! Буду пробовать.

Ну и кто держит

Ну и кто держит на сервере baselayout из ~arch?


Пожалуйста, не описывайте своё железо в подписи

Держит...

krigstask написал(а):
Ну и кто держит на сервере baselayout из ~arch?


Пожалуйста, не описывайте своё железо в подписи

Я без него не мог поднять RAID :( Точнее загрузится с него...

ы

Antonio написал(а):
Я без него не мог поднять RAID :( Точнее загрузится с него...

Ну так коли сам взялся размаскировывать, так и действуй далее (-:Е


Пожалуйста, не описывайте своё железо в подписи

Перешёл я на

Цитата:
видимо надо убрать настройку pppd_ppp0

Как выяснилось, надо от туда убрать updetach. И вобще, теперь этот openrc чуть служба замешкалась, он её в фон. А в случае updetach он в фон её не убирал, зато после того как соединение поднялось, и pppd ушёл в фон самостоятельно появляется забавная надпись, что мол net.ppp0 not under our control и мы его убиваем, после чего соединение отключается.

Цитата:
Потом, не понятно по какой причине OpenVPN не запустился как надо сразу, пришлось в ручную добавлять маршрут по земле...

Убрал лишние задержки, поднялось... видимо опять что-то там у них из-под контроля выходило...

Пока ATI дрова не

Пока ATI дрова не допилят для меня скорость (пере)загрузки будет актуальна =))

это хорошо

это хорошо =)
шустрая инит система. я ее уже давно использую ( примерно с начала января )
___________________________________________
Gentoo GNU/Linux 2.6.24 GCC 4.2.3 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

Тоже юзаю, с

Тоже юзаю, с того момента как в дереве появилась. Причём проблемы с зависимостями решил, поставил, поглядел что грузитсо и забил за неимением лишнего времени, всё без моего вмешательства заработало. И тут недавно смотрю.. при загрузке пара каких-то ненужных модулей грузиться, давно уже руками их в /etc/modules.autoload.d/kernel-2.6 записал, а щас не нужны. Полез значит в этот самый kernel-2.6, и тут меня ждал сюрприз :)) а именно отсутствие этого самого файла, потом увидел что и /etc/rc пропал... Меня несколько удивила такая самостоятельная конвертация конфигов в папке /etc, но удивила приятно, т.к всё прошло корректно и безболезненно.
Респект разработчикам.

Понравилось то, что сообщения при старте сервисов стали более информативными. На моём ноуте, прироста в скорости по сравнию с baselayout-2 нет.

Комент к содержанию новости:

Цитата:
OpenRC, замена текущей системы управления службами (baselayout)

Предлагаю заменить на - "OpenRC, замена текущей системы управления службами в baselayout", а то может показаться, что OpenRC полностью заменяет baselayout.

PS. спасибо большое за ссылку на migration guide! Он многое объяснил для меня ;)

Угу

developer написал(а):
Предлагаю заменить на - "OpenRC, замена текущей системы управления службами в baselayout", а то может показаться, что OpenRC полностью заменяет baselayout.

Согласен. Поправлю.

А зачем?

Зачем менять? По смыслу оно верно. openrc заменяет всю функциональную часть baselayout. В baselayout-2 осталось лишь несколько файлов...
$ qlist baselayout # ;)

Впрочем... как хотите :)

Да, шустрая.

Да, шустрая. Здесь говорится о 29 секундной загрузке Gentoo (до появления GDM) на ноуте. Bootchart прилагается.

тааак ....

а когда что-нибудь будет в хендбуке и как его устанавливать без миграции?!
__________________________________________________
на недель-ку, до вто-ро-го я уеду в Ко-ма-ро-во ...

когда нибудь он

когда нибудь он будет по дефолту =)
а чем так тебя миграция пугает?
___________________________________________
Gentoo GNU/Linux 2.6.24 GCC 4.2.3 Dual Xeon
Working on Gentoo for iPAQ hx4700 :-)

и хочется и колется, и мама не велит .....

сам понимаешь ..... и хочется и колется, и мама не велит :)) ..... а тем более когда в Gentoo новичок :) ..... я пока останусь на старых рельсах.

Хотя - если уж делают новую систему, может кто-нибудь опишет как эту новизну надо внедрять в массы?!
__________________________________________________
на недель-ку, до вто-ро-го я уеду в Ко-ма-ро-во ...

echo "sys-apps/baselayout"

echo "sys-apps/baselayout" >> /etc/portage/package.keywords
echo "sys-apps/baselayout" >> /etc/portage/package.unmask

И тоже самое все для зависимостей.

потом emerge baselayout потом etc-update - смотрим что исправил, побырому правиш измененные конфиги и reboot

для стандартных сервисов для десктопа проблем нет.

оно в ~arch

Размаскировать (добавлять в package.unmask) уже не надо. baselayout+openrc уже в ~arch ветке.

Видимо уже

Видимо уже появилось в ~amd64, установил отлично, никаких неприятностей.
Скорость и вправду хорошая, ребут стал раза в 3 быстрее, пока заметил только скорость :))

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".