apt restore fix for missing pkgs

This commit is contained in:
kake26 2024-02-21 17:21:07 -06:00
parent 6b922531b7
commit 3447eabd1b
2 changed files with 20 additions and 6 deletions

View file

@ -37,7 +37,16 @@ function restore_config() {
if [ -f ./exclusions ]; then
exclusions # this runs exclusions
fi
# Novel idea but not good for errors: apt install -y $(cat $aptpkgfile | awk '{print $1}')
apt install -y $(cat $aptpkgfile | awk '{print $1}')
# check for error
if [ $? -ne 0 ]; then
cat installed_packages | awk '{print $1}' | while read -r package; do
apt install -y $package
done
fi
# we should be set app wise now the configs
cp -R etc/ /etc
cprint 3 "You may want to reboot for changes to take effect"