Girar/girar-nmu: различия между версиями
< Girar
Нет описания правки |
|||
Строка 12: | Строка 12: | ||
cd /var/ftp/pub/Linux/ALT | cd /var/ftp/pub/Linux/ALT | ||
girar-nmu-helper-sort-transaction --mark '^libperl.so.5. | girar-nmu-helper-sort-transaction --mark '^libperl\.so\.5\.' \ | ||
/Sisyphus/files/SRPMS /Sisyphus/files/noarch/RPMS /Sisyphus/files/i586/RPMS \ | /Sisyphus/files/SRPMS /Sisyphus/files/noarch/RPMS /Sisyphus/files/i586/RPMS \ | ||
> names | > names |
Версия от 13:49, 16 ноября 2010
Использование girar-nmu utils на примере обновления perl
План будет следующий: I. Получаем список пакетов, сортируем транзакцию. II. Готовим новые версии. III. Добавляем в task.
cd /var/ftp/pub/Linux/ALT girar-nmu-helper-sort-transaction --mark '^libperl\.so\.5\.' \ /Sisyphus/files/SRPMS /Sisyphus/files/noarch/RPMS /Sisyphus/files/i586/RPMS \ > names
girar-nmu-helper-name2path /Sisyphus/files/SRPMS `cat names` > files girar-nmu-prepare --changelog '- rebuild with new perl' --hook ./perl_510_upgrade.pl `cat files`