git.alt/girar-nmu
Материал из ALT Linux Wiki
(Различия между версиями)
(→Использование girar-nmu utils на примере обновления perl) |
|||
Строка 11: | Строка 11: | ||
III. Добавляем в task. | III. Добавляем в task. | ||
+ | cd /var/ftp/pub/Linux/ALT | ||
+ | girar-nmu-helper-sort-transaction --mark '^libperl.so.5.8' \ | ||
+ | /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` | |
- | + | ||
- | + | ||
- | girar-nmu-helper- | + | |
- | + | ||
- | girar-nmu-prepare --changelog '- rebuild with new perl' --hook ./perl_510_upgrade.pl `cat | + | |
- | + | ||
- | + | ||
- | + |
Версия 11:27, 13 ноября 2010
Содержание |
Использование girar-nmu utils на примере обновления perl
План будет следующий: I. Получаем список пакетов, сортируем транзакцию. II. Готовим новые версии. III. Добавляем в task.
cd /var/ftp/pub/Linux/ALT girar-nmu-helper-sort-transaction --mark '^libperl.so.5.8' \ /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`