Ubuntu server upgrade
Published:
Commands to update an Ubuntu server.
# Get list of available upgrades
sudo apt-get update
# Upgrade packages
sudo apt-get upgrade
# Remove no longer needed packages
sudo apt-get autoremove
# Upgrade distro
sudo apt-get dist-upgrade
Removing old kernels
# Reboot into newest first, of course
sudo shutdown -r now
# Remove all old kernels
sudo apt-get remove --purge $(dpkg -l 'linux-image-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(._\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]_ [^ ]_ \([^ ]_\).\*/\1/;/[0-9]/!d')