fix: 🎨 get all depends

This commit is contained in:
2022-04-10 09:46:39 +03:00
parent d337285748
commit 6e7d1af2eb

View File

@@ -1,17 +1,24 @@
#!/bin/bash #!/bin/bash
set -e
get_all_dependencies() { get_all_dependencies() {
local apt_package=$1 local apt_package=$1
apt-rdepends $apt_package | grep -v "^ " apt depends $apt_package | grep -Eo "\s[a-z].+"
} }
download_packages() { download_packages() {
local deps=$* local deps=$*
echo $deps
for package_name in ${deps[@]}; for package_name in ${deps[@]};
do do
echo $package_name
apt download $package_name apt download $package_name
done done
} }
download_packages $(get_all_dependencies apt-offline) main() {
# echo $(get_all_dependencies $1)
download_packages $(get_all_dependencies $1)
}
main $@