sergtat 05.06.2011 05:12
Gentoo Linux — Автоматизация обновления мира
Написал такой вот скрипт:Далее вставляем в cron от root:
1 |
|
Включаем в BIOS авоматическое включение на 5.55 ежедневно.
Теперь можно не беспокоиться об обновлении уходя на работу. Осталось посмотреть вечером лог и поправить, если что-то пошло не так (маскировки, конфликты), что бывает редко. Это занимает времени совсем немного (можно раз в неделю). Таким образом избегаем упреков домашних, бережем нервы, спасаем семью.
P.S. строчка
1 |
|
сохраняет снимок дерева layman-overlays в /var/cache/eix.remote .
Теперь делаем алиас:
1 |
|
Смотрим наличие пакетов в оверлеях по команде eix-cache.

+ 5 -
Мне кажется, что автоматическое обновление системы — это зло. Да и скрипт никогда не разрулит etc-update.
Крадёт время. Жена/дети ведь хотят мужа/папу видеть, а не его спину, когда он пересобирает мир («Сейчас-сейчас, милая, мир обновлю...»).
У меня жена даже не знает, что системы системы обновлять надо и разумеется, не догадывается, что когда я сижу за компом и читаю книжку или смотрю фильм(или добавить что-нибудь от себя) на самом деле я обновляю мир.
>на самом деле я обновляю мир.
Все вмешательство пользователя же заключается в eix-sync && emerge -avuDN world && etc-update, нэ?
Или вы часами втыкаете в выхлоп компилятора?
Все вмешательство пользователя же заключается в eix-sync && emerge -avuDN world && etc-update, нэ?
Или вы часами втыкаете в выхлоп компилятора?
Все вмешательство пользователя же заключается в eix-sync && emerge -avuDN world && etc-update, нэ?
Совершенно верно. Именно об этом я и говорю.
Зло. Но не всегда. Если скрипт, например, корректно будет откатывать провалившиеся изменения, то может и нормально.
напомнить историю про glibc-2.13 + prelink?
то-то же
автомат далеко не везде хорош
то-то же
автомат далеко не везде хорош
Да я и не говорю что всегда и везде хорош. Но если есть возможность автоматизировать, скажем, 90% действий, то почему бы и нет?
Из буханки хлеба можно сделать троллейбус. Но зачем? Тем более что не факт, что такой троллейбус который вы сделали всегда будет ездить. Ну не собралось у вас что-то и что, потом бегать смотреть логи и пытаться понять как разрешить? Вручную все это проще.
особенно забавно читать логи неудавшейся сборки, когда оная происходит в tmpfs :3
При автоматизации скорость уже не так важна. Тем более что не понятно сколько в целом будет оно собираться. Вдруг там какой-то libreoffice. Можно и на диске собирать. Только проще будет анализировать. Но всеравно костыль.
Либреофис самому собирать... Ну, даж не знаю. Я даже когда на фрюхе сидел забил на ручную сборку OOo и ставил его с бинарного пакета.
Ну, можно же сделать tmpfs в 6 гигов 8 гигов :3
Хотя, у меня максимум 4 на компах, а на сервере нефиг