| #!/bin/bash |
| |
| pushd /home/voltha |
| |
| # Find all non-dpendency packages |
| ./sort_packages.sh |
| |
| # Split the package lists into those that have dependencies and those that don't |
| mv deb_files{,2} |
| mkdir deb_files1 |
| |
| # Move all no-dependency packages into the phase 1 directory |
| for i in `cat sortedDebs.txt` |
| do |
| mv deb_files2/$i deb_files1 |
| done |
| |
| |
| # Now install the phase 1 packages |
| |
| sudo dpkg -R -i deb_files1 2>&1 > install.log |
| sudo apt-get -f install 2>&1 >> install.log |
| sudo dpkg -R -i deb_files2 2>&1 >> install.log |
| sudo apt-get -f install 2>&1 >> install.log |
| |
| rm -f sortedDebs.txt |
| |
| popd |
| exit 0 |