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

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]agvares
2013-04-03 13:16 (ссылка)
не знаю как определяется "уверенный пользователь", но вроде никаких вопросов об использовании винды у меня не возникало.

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

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

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


[info]efemerid
2013-04-03 14:52 (ссылка)
> гарантированно через пару месяцев работы любая винда у меня начинает работать всё хуже и хуже

Ну, не знаю. У меня стабильно работает. То, что время загрузки зависит от количества запускаемых при старте задач - так оно и в любой другой ОС зависит.

Что же касается накопления косяков в системе в результате корректных действий пользователя, то тут мой чемпион - убунту. Можно загрузиться с LiveCD, поэкспериментировать с видом десктопа (виджеты включать-выключать, компоненты юзер-интерфейса, свистелки-перделки) и через 15 минут он рухнет к хуям.

Репозиторий - это да, это минус винды. Обещают скоро допилить, кстати. Тогда линуксоидам совсем будет нечем крыть.

Господа линукс-юзеры, вас спасает только высокая квалификация, недостижимая для казуал юзера. Поставь линукс Васе из отдела продаж, и он его угробит за 3-4 часа.

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


[info]agvares
2013-04-03 15:02 (ссылка)
так у меня у некоторых знакомых тоже стабильно работает, но я только про свой опыт говорю.

к тому же разница ещё в том, что как только линукс загружается, он сразу начинает работать, а с виндой после подгрузки десктопа надо ждать ещё хуй знает сколько, пока все приложения нормально подрубятся.

у меня Минт падал сурово из за проблем с x-сервером, в т.ч. при попытке поставить нормальные драйвера (в результате пришлось gpu нахуй отключать), ну и ещё из за всяких шалостей.

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

к тому же если не давать Васе работать под рутом и ставить тысячи deb пакетов, он вряд ли сможет систему угробить.

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


[info]efemerid
2013-04-03 16:39 (ссылка)
> к тому же если не давать Васе работать под рутом и ставить тысячи deb пакетов, он вряд ли сможет систему угробить.

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

Вообще я рекомендовал бы посмотрать внимательнее на Win7, ибо в ней устранили практически всё, за что прогрессивное человечество, включая меня, ненавидело микрософт, винду и лично Балмера.

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


[info]agvares
2013-04-03 16:41 (ссылка)
так я и не утверждал, что винду можно случайно угробить.

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

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


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