[Comm] Синхронизация и экономия трафика

Timur Batyrshin batyrshin на ieml.ru
Ср Апр 8 18:10:11 MSD 2009


On Tue, 07 Apr 2009 16:48:13 +0400
AShen wrote:

> >> 1) создать свой локальный репозитарий. как сделать сказано здесь:
> >> http://freesource.info/wiki/DmitriyKruglikov/Repository?v=f2g&search=repo 
> >>
> > Т.е. если я получу список по rpm -qa, затем на его основе создам 
> > локальный репозиторий. Я смогу его обновить, скажем принеся на
> > работу на болванке?
> Что бы свой локальный репо был полон по установленным у вас пакетам,
> я использу приведённый мной скрипт. apt сам часто чистит свой кэш от 
> "устаревшых" файлов пакетов. Так что тупое сбрасывание себе на диск 
> содержимого /var/cache/apt/archives/*rpm часто не прокатывает. Пакет
> в списке установленных значится, а в кэше его уже дааааааааавно нет.
> Ну как вы будете обеспечивать полноту локлаьного репо в таком случае?

А что-нибудь типа

apt-get update && apt-get --print-uris --reinstall install `cat list-of-my-rpms` > ~/urls-to-download

не поможет?
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 197 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20090408/f4eed03a/attachment.bin>


Подробная информация о списке рассылки community