_pre and _post scripts are for the case when user runs apt-get upgrade and apt-get dist-upgrade manually between them. The other script will automate the process completely, effectively running _pre, then dist-upgrade, then _post script. For dist-upgrading to Ubuntu 16.04 we usually recommend...