One of the (few) sucky things about sticking with an Ubuntu LTS release is when newer versions of apps you love are released and you can’t install them.
Well, prepare to bid that pang of disappointment goodbye.
Ubuntu 16.04 LTS will come with support for Canonical’s (relatively new) Snap packaging format.
Snaps are the aspirin to the headache of dependency-addled app upgrades.
Source: With Snaps, Ubuntu 16.04 Makes App Updates Easier, Secure (OMG! Ubuntu!)
Related: Adding snaps for secure, transactional packages in Ubuntu 16.04 LTS (Ubuntu Insights)
Aptitude and apt-get are two of the popular tools which handle package management. Both are capable of handling all kinds of activities on packages including installation, removal, search etc. But still there are differences between both the tools which make users prefer one over the other. What are those differences that make these two tools to be considered separately is the scope of this article.
Source: What is APT and Aptitude? and What’s real Difference Between Them? (Tecmint)
This article explains how quickly you can learn to install, remove, update and search software packages using apt-get and apt-cache commands from the command line. This article provides some useful commands that will help you to handle package management in Debian/Ubuntu based systems.
Full article here:
25 Useful Basic Commands of APT-GET and APT-CACHE for Package Management (Tecmint)