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

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]tiphareth
2013-03-31 20:24 (ссылка)
фря у меня во время установки спонтанно зависла
ну и унылая она донельзя просто
портяночная

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


(Анонимно)
2013-03-31 20:28 (ссылка)
Archlinux? Вполне приятен.

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


(Анонимно)
2013-03-31 21:35 (ссылка)
Там же systemd, хотя он скоро будет везде, кроме Ubuntu с их upstart.

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


[info]ketmar
2013-03-31 22:34 (ссылка)
>он скоро будет везде
никаких планов злобно втаскивать это дерьмо (как и вэйланд) в слаку я пока не слышал. скорее, наоборот: «нам не надо». так что не везде.

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


[info]tzirechnoy.livejournal.com
2013-04-01 10:32 (ссылка)
В openwrt нет и не планируется.

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


(Анонимно)
2013-04-01 19:17 (ссылка)
openwrt очень хороший.

недавно поймал себя на мысли, что хочу openwrt на десктоп и вообще.

пока использую slackware.

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


[info]thunarlx.livejournal.com
2013-12-06 15:52 (ссылка)
арчлинакс -- это полное дерьмо, хуже убунты. конечная стадия развития кретинизма "stable api is nonsense". ломаем систему при каждом обновлении.

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


[info]markov
2013-12-07 01:14 (ссылка)
арчкапец :(

Причины: фракчур (новый лидер) невменяем.

Пакеты коммитятся в репы без проверки. Только сегодня закомиттили неработающую alsa. Про коммиты без учета произошедшего .so bump я молчу, это вообще норма - пересобирается остальное в течении нескольких дней.

До сих пор пакман не проверяет свободное место на диске перед установкой пакетов. вместо решения подобных проблем фракчур который в данный момент маинтейнит пакман занимается непонятно чем.

Пакман был форкнут в pacman-g2 в дистрибутиве фугулваре. Работает в 4(!) раза быстрее оригинала, фракчур обосрал код и продолжает развитие своего монстра.

В версии 2.9.8 фракчуру дали код для sqlite бакенда к пакману - отмазка вида "оно будет медленнее чем отдельный .txt для каждого пакета" убивает безграмотностью

Аур превращается в кашу. До сих пор нету места для тестирования пакетов для аура. После .so bumb curl или другой значимой либы часть аура просто не работоспособна.

и т.д. и т.п.

арчкапец во всей красе
anonymous (01.10.2007 23:34:05)
https://www.linux.org.ru/news/linux-general/2176027#comment-2176160

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


[info]silly_sad
2013-03-31 21:21 (ссылка)
dragonfly же уже давно пора.
у нас на боевых верверах стоит.

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


(Анонимно)
2013-04-01 01:29 (ссылка)
Миша тогда переходите на Slackware и посылайте Леннарта Поттеринга на хуй.

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


[info]tiphareth
2013-04-01 02:11 (ссылка)
я и так посылаю

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


[info]efemerid
2013-04-01 06:02 (ссылка)
Ну, если фря унылая и портяночная, тогда надо на макинтоши переходить, они веселенькие и цветастенькие. И никакой унылой BSD... wait, oh shi...

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


[info]gregory_777
2013-12-06 18:10 (ссылка)
Учитывая, что Gentoo - это странная попытка сделать фрю из линукса.
Слака рулила, рулит и рулить будет. Я вот довольно давно на Zenwalk Core пересел - и хорошо. В качестве WM мне вполне подходит i3 например.

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


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