demerge - второй шаг к безопасным обновлениям

В предыдущей заметке я рассказывал об утилите quickpkg, однако ее удобно использовать для небольших эксперементов и в скриптах. А как быть если список предложенных к установке/обновлению зависимостей переваливает за сотню ? Если установка заваливается где-то на 50-м. Тут нам в помощь утилита demerge. Она делает снапшоты списков установленных пакетов (именно списков имен-версий, а не их файлов).

demerge --record

создаст снапшот и далее если нам понадобилось откатиться к предыдущему состоянию просто делаем

demerge --restore-previous

снапшоты накапливаются, т.е. откатываться можно как к предыдущей установке так и к установке годичной давности. Тут возможно потребуется дополнительно что-то делать с деревом портэжей. Однако, есть еще один вариант:
Добавляем в переменную FEATURES (она живет в /etc/make.conf) параметр buildpkg и теперь, если добавить параметр -k к команде отката и утилита будет ставить уже собранный при установке. Помните, чте buildpkg собирает пакет именно при его емердже, т.е. надо либо сразу насобирать их (можно и пройдясь циклом с quickpkg по одному из созданных demerge файлов) либо постепенно накапливать.

Отличный сайт

Хотелось бы сделать подобный сайт. Скажите пожалуйста сколько времени в день вы тратите на поддержание сайта новыми постами? И дорого ли сделать подобный сайт? Заранее спасибо за ответ. Можно даже на электронную почту africk102@gmail.ru

RSS ридер.

Очень понравился материал, который вы написали, вот только RSS ридер не может загрузить ваши новости. Может быть кто нибудь посоветует нормальный RSS ридер который не глючит?

Изображение пользователя Gremlin.

пользуюсь ей на буке для

пользуюсь ей на буке для вайфая

Посмотрел на тему, посмотрел

Посмотрел на тему, посмотрел на коммент. Повторил действие ещё раз. Схватил когнитивный диссонанс.

Или вы в том смысле, что дрова на wifi часто отваливаются, и приходится откатывать?

Да, интересная утилитка,

Да, интересная утилитка, думаю стоящая и полезная, надо бы её протестить.

Круто, надо протестировать :)

Круто, надо протестировать :)

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

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