いくつかのDebianパッケージとその依存関係をディレクトリにダウンロードしようとしています。
aptitude download <package_name>
依存関係なしでパッケージをダウンロードするコマンドを試しました。
依存関係もダウンロードするようにどのように指示しますか?
答え1
これを使用して、apt-rdepends
基本パッケージを含む完全な依存関係セットを(再帰的に)ビルドしてからダウンロードできます。
apt-get download $(apt-rdepends "${package}" | grep -v ^\ )
("${package}"
もちろん交換)。
答え2
ややハッキング的なアプローチは、他のユーティリティ(apt-cache
この場合)にパッケージの依存関係を一覧表示させることです。
# PACKAGE=nautilus; aptitude download $PACKAGE $(apt-cache depends "$PACKAGE" | grep Depends | awk -F ': ' '{print $NF}' | xargs)
答え3
より簡単な方法
aptitude -d -o Dir::Cache:archives=/home/alex/aptitude-test/ install alsaplayer
例えば。