Dmitry Nezhevenko пишет:
On Wed, Aug 27, 2008 at 12:45:45PM +0300, Игорь Чумак wrote:Недостаток такой схемы: когда на работе приходит мысль "а не притащить ли домой софтину xxx или её исходник с зависимостями" - тяжело определиться, что именно надо скачать. Вопрос: что с домашней машинки нужно скопировать на рабочую (/var/lib/dpkg ? /var/cache/apt ?) и как _кошерно_ подложить это apt-zip ?Глянь на apt-cacher/apt-proxy. Можно кэш этих тулз носить :)
Нашёл более правильное решение ;) На рабочей машинке: 1. копируем в отдельный каталог /usr/bin/apt-zip-list, /usr/share/apt-zip/* 2.Правим в common.shAPTGETEXTRAOPTS="-o Dir::State::Lists=./var/lib/apt/lists -o Dir::State::status=./var/lib/dpkg/status" 3. Копируем с домашней машинки /var/lib/apt/lists и /var/lib/dpkg/status в каталоги, соответствующие записи в common.ch
4. ./apt-zip-list -s -m . генерирует список, очень похожий на правду. Завтра проверю ;))
--