|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 17 Sep 2006 13:50:58 To : Alexander Polozov Subject : Re: любителям генты - задачка на сообразительность -------------------------------------------------------------------------------- Alexander Polozov wrote: > Привет Aleksey! > > AB> Почему. Я читаю и не только ;). Дело в том, что в нормальной системе > AB> все действия сборщика протоколируются и по базе rpm я могу сделать > AB> откат (восстановить файлы, сделать даунгрейд пакета). А вот в дженте > AB> такой абстракции нет. Я и задал вопрос, ее нет или я просто не знаю. > Hе совсем понял что конкретно тебе надо, даунгрейд пакета в ручную > делается довольно легко emerge > /usr/portage/категория/имяпакета/имя-версия.ebuild > А если стоит задача не давать апгрейдить какой то конкретный пакет > то для этого предусмотрен механизм маскировки пакетов > /etc/portage/package.mask прописываешь туда пакет с версией и правилами и > все Вопрос в том, чтобы ребилдить коды не затрагивая, или максимально сберегая, все настройки. > > AB> Т.е. я могу определить можифицированные файлы в rpm, а можно также > AB> сделать под джентой? > Собрать в кучку юинарники? emerge -b пакет и оно соберется в джентушный > аналог rpm, но весь пакет целиком А разворачивание этого происходит путем раскидывания по директориям? Выполнение скриптов не предусматривается? Говоря иначе, есть ли возможность проконтроллировать повреждения некоторого пакета в системе и откатить или переложить его выборочно. -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.3 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/782430b94062.html, оценка из 5, голосов 10
|