22 lines
403 B
Bash
22 lines
403 B
Bash
#!/bin/bash
|
|
get_all_depends()
|
|
{
|
|
apt-cache depends --no-pre-depends --no-suggests --no-recommends \
|
|
--no-conflicts --no-breaks --no-enhances \
|
|
--no-replaces --recurse $1 | awk '{print $2}'| tr -d '<>' | \
|
|
sort --unique
|
|
|
|
|
|
}
|
|
|
|
for pkg in $*
|
|
do
|
|
all_depends=$(get_all_depends $pkg)
|
|
i=0
|
|
for depend in $all_depends
|
|
do
|
|
i=$((i+1))
|
|
apt-get download $depend
|
|
done
|
|
done
|