Hot answers tagged upgrade
Try: Edit the file /etc/update-manager/release-upgrades . Change the value of "Prompt" from "normal" to "lts". Then try sudo do-release-upgrade -d. See if that works.
That error number suggests that you have something in your 'mysql' database (the one it uses for settings) that is incompatible with this version of mysql. The plugin could not be loaded to handle that bit of data and that is preventing mysql from loading. I'm guessing its a maria db thing that is not supported in mysql. One way round this would be to ...
According to http://askubuntu.com/a/502208/15003, sudo apt-get install libopus0 followed by sudo apt-get install gstreamer1.0-libav should upgrade the packages that are held back.
The reboot is required because the kernel been updated with fixes to security issues. The fixed kernel can only be loaded on the next boot, hence the reboot is required. If you don't reboot, your machine will not pick up the kernel security fixes until the next reboot.
A clean install of Ubuntu 16.04 should have no files in directory /var/log/dist-upgrade. So you could test for the existence of main.log there to determine if the installation was a clean install or an upgrade, eg using bash if [ -f /var/log/dist-upgrade/main.log ] then echo upgrade else echo clean install fi For more info refer to DebuggingUpdateManager ...
Thanks Hi-Angel. The issue here was indeed a package version conflict situation. It turns out that I backported that 3.8.4 sqlite3 package from (then) Debian Testing about 2y ago, and then completely forgot about it. Evidently. I didn't use a PPA, so got only the 64-bit packages. I solved the issue by grabbing an even more recent 3.8 version (3.8.11) from ...
Only top voted, non community-wiki answers of a minimum length are eligible