Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2013-03-31 19:52:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Genesis - 1972-09-28, Dublin, Ireland
Entry tags:gentoo, linux

udev-171: local overlay
На форумах gentoo юзеры демонстрируют адский батхерт
из-за деятельности гражданина Samuli Suominen.
Гражданин этот, действительно, редкой гнусности ублюдок, даже
по стандартам линуксовых вахтеров, которые часто бывают одержимы
административным восторгом. В приступах административного
восторга, эта гнида радостно апгрейдится к каждой
следующей версии udev, а предыдущую немедленно удаляет,
присылая всем юзерам письмо страницы на 2 касательно
подробностей апгрейда, без которых ваша система немедленно
развалится; в числе подробностей, необходимость пересобрать ядро
и поставить пол-линукса заново.

Все это совершенно не зря -
система реально разваливается, переходя в состояние
kernel panic после апгрейда, причем независимо
от следования инструкциям. По крайней мере у меня
такое случалось, и не только у меня.

В Gentoo это не может не бесить юзеров, учитывая,
что старые версии пакетов обыкновенно остаются
в архиве навечно - так, Емакс там лежит в версиях
18, 21, 22, 23 и 24.

Юзеры - люди расслабленные, и переставлять Линукс,
тем более раз в полгода, тем более на всех компутерах,
тем более с пересобиранием ядра, никому не хочется.

Интрига в том, что граждане, которые поддерживают
udev, очень хотят перевести все линуксы на систему, которая
называется systemd; юзеры генты этот systemd в гробу видали,
но гнусная мразь дико хочет его всем впарить, для чего
и пакостит.

В общем, вот список действий, которые нужны, чтобы
создать локальный склад, до которого эта гнида не дотянется.
Повторить на всех gentoo, которые у вас есть, в дальнейшем -
сносить udev, заменяя его на что-то приличное, типа mdev.

* * *

mkdir -p /usr/local/portage/overlay
chown portage:portage /usr/local/portage/overlay

mkdir -p /usr/local/portage/overlay/virtual/udev
cp /usr/portage/virtual/udev/udev-171.ebuild /usr/local/portage/overlay/virtual/udev/
ebuild /usr/local/portage/overlay/virtual/udev/udev-171.ebuild manifest

mkdir -p /usr/local/portage/overlay/sys-fs/udev
cp /usr/portage/sys-fs/udev/udev-171-r10.ebuild /usr/local/portage/overlay/sys-fs/udev/
ebuild /usr/local/portage/overlay/sys-fs/udev/udev-171-r10.ebuild manifest

mkdir -p /usr/local/portage/overlay/sys-apps/module-init-tools
cp -r /usr/portage/sys-apps/module-init-tools/* /usr/local/portage/overlay/sys-apps/module-init-tools/
ebuild /usr/local/portage/overlay/sys-apps/module-init-tools/module-init-tools-3.16-r2.ebuild manifest

mkdir -p /usr/local/portage/overlay/profiles
touch /usr/local/portage/overlay/profiles/udev_ublyudki
echo "Udev-team vyrodki" >> /usr/local/portage/overlay/profiles/udev_ublyudki

echo ">=virtual/udev-197" >> /etc/portage/package.mask
echo ">=sys-fs/udev-197" >> /etc/portage/package.mask
echo "=sys-fs/udev-171-r10" >> /etc/portage/package.unmask
echo "=virtual/udev-171" >> /etc/portage/package.unmask
echo "=sys-apps/module-init-tools-3.16-r2" >> /etc/portage/package.unmask

#add PORTDIR_OVERLAY="/usr/local/portage/overlay/" to /etc/make.conf

* * *

Привет



(Читать комментарии) - (Добавить комментарий)


[info]kaledin
2013-04-02 22:45 (ссылка)
Ой, а вы разве не мертвы мозгом?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]hugo
2013-04-03 00:53 (ссылка)
Дима,

Я знаю, что ты на меня "обиделся" (любой психолог скажет), посему начал срать в комментах в ответ.

Ты гораздо старше меня, тебе либо должно быть похуй (нормальная реакция), либо ты уж извини, что ли. Не хотел обижать.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]kaledin
2013-04-03 12:28 (ссылка)
Почему обиделся-то? Ты просто который раз влезаешь с убийственно бессодержательным комментарией, как будто правда болен мозгом. Зачем?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]hugo
2013-04-03 21:24 (ссылка)
Потому что объяснять человеку, что он, очевидно не прав, - просто не признак дурного тона, я считаю (как разговаривать с обезьяной).

Нельзя человеку объяснять, который утверждает, что консолями можно сделать всё, а кто не пользуется консолями - тот еблан, что он не прав. Проще поржать на таким обмудком и всё. Я и поржал. И ещё успел намекнуть, что анонимус-нечеловек был не прав (аргумент привёл). Анонимус-нечеловек, конечно же, аргумент мой не воспринял - миллионы людей, пользующихся гуями мудаки ссаные - он считает, - а парни из "Зерокса" - это вообще ублюдки подстильные, ничем хорошим никогда не занимавшиеся.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]hugo
2013-04-03 21:24 (ссылка)
*просто признак дурного тона. Речевой аппарат на нуле из-за работы.

(Ответить) (Уровень выше)


(Анонимно)
2013-04-03 22:10 (ссылка)
> который утверждает, что консолями можно сделать всё, а кто не пользуется
> консолями - тот еблан
Сразу видно, что с пониманием текста серьёзные проблемы.

> аргумент мой не воспринял
ad verecundiam и ad populum

> Речевой аппарат на нуле из-за работы
Всё более очевидно.

(Ответить) (Уровень выше)


(Читать комментарии) -