Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco
0 Пользователей и 1 Гость просматривают эту тему.
На самом деле я думаю можно как-то из дистрибутива сформировать список файлов .deb потом залить эти файлы на DVD а в другой системе прописать ссылку на репозиторий с CD/DVD
но если что-нибудь нужное к тому моменту уже стояло, естественно, в списке его не увидишь
apt-rdependsпрограмма для рекурсивного вывода списка зависимостей пакета
программа для рекурсивного вывода списка зависимостей пакетаПрограмма рекурсивно выводит список зависимостей выбранного пакета, список пакетов, которые зависят от выбранного, список пакетов, необходимых для сборки выбранного. Формат вывода программы аналогичен формату вывода команды apt-cache depends. Кроме того, возможно создание файлов .dot для построения графов утилитой dot (соответствует режиму dotty программы apt-cache).
apt-rdepends vim > zavisimosti
./depends.rb zavisimosti > zav.lst
for i in $(cat zav.lst); do sudo apt-get --print-uris --reinstall -y install $i | grep "^'" | gawk '{ print $1 }' | sed "s/'//g" >> pack.lst; done
wget -nc -i pack.lst -P ./Debscd ./Debssudo dpkg -i *.deb
apt-get install пакет --print-uris > файл
Еще один также впечатляющий своей краткостью пример, имеющий к тому же практическую пользу. Печатаются только уникальные строки файла file.perl -ne '$s{$_}++ || print' file
dir="/home/arcfi/tmp" pkg="apt"; cd "$dir" && apt-rdepends $pkg 2>/dev/null | sed -e 's/.*\: //g' -e 's/ (.*//g' | sort | uniq | xargs aptitude download
Страница сгенерирована за 0.017 секунд. Запросов: 20.