4_Install_pakage_from_local_deb_pakages.sh 654 B

123456789101112131415161718192021222324252627282930313233
  1. #!/bin/bash
  2. # Coding: utf-8
  3. # Editor: www.kate.org
  4. # Created 2023-01-20
  5. source $HOME/.SCR/lib.sh
  6. if [ $# == "0" ];
  7. then
  8. echo "Install pakage from local deb pakages"
  9. echo "1 arg - path to folders with local deb pakages"
  10. exit 0
  11. fi
  12. temp_file="/tmp/deb_to_install.tmp"
  13. find "$1" -mindepth 1 -maxdepth 1 -name "*.deb" -print > $temp_file
  14. while read line
  15. do
  16. echo ""
  17. filename=$(basename -- "$line")
  18. echo "[1] Do you want install $filename ?"
  19. echo "[2-] Skip"
  20. echo ""
  21. read Choice </dev/tty
  22. case "$Choice" in
  23. "1" ) sudo dpkg -i $line ;;
  24. * ) echo "Install $filename cancelled" ;;
  25. esac
  26. done < $temp_file