Mettre à jour Ubuntu 14.04 LTS vers 16.04 LTS

Une version LTS est toujours importante, car elle offre une durée de mises à jour de sécurité très élevée. Installer aujourd’hui Ubuntu 16.04 LTS permet d’être assuré de mises à jour courantes et de sécurité pendant 5 ans.

Il apporte PHP7, ce qui est un gain de performance très important pour Laravel.

Mais avant de mettre à jour le système, il est utile de rajouter dans le fichier /etc/apt.sources.list les lignes:

deb mirror://mirrors.ubuntu.com/mirrors.txt xenial main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-updates main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-backports main restricted universe multiverse
deb mirror://mirrors.ubuntu.com/mirrors.txt xenial-security main restricted universe multiverse

Cela a comme effet de choisir des miroirs proches afin de rendre le téléchargement le plus efficient et sûr possible.

On peut maintenant lancer la mise à jour

sudo do-release-upgrade -d

La mise à jour prend quelques minutes, entrecoupées de quelques questions (les services peuvent-ils être redémarrés). Une sauvegarde (ou snapshot) du serveur est bien sûr indispensable avant toute chose.

Il faut ensuite faire le ménage dans le cache des paquets

sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove

Et vérifier que l’on a bien la dernière version:

lsb_release -a