A little GUI made in bash + zenity, to bakup packages
If zenity isn't installed you can do :
sudo apt install zenity
You can read more about zenity here : https://doc.ubuntu-fr.org/zenity
This script ignores missing packages (if you got a newer version of your distributions for example), so some packages can be missing in the end. Launch the script within a terminal to see the debug outpout.
Also, if you're stuck in a loop try :
sudo dpkg --configure -a
Sometimes dpkg can be locked because of an error, and when it happens softwares can't be installed. This command is a way to resolve this problem.
Dependencies : zenity, bash, echo, grep, dpkg, awk, xargs
Licence : GNU General Public License 3.0