Général
Vous pouvez toujours passer de LTS à LTS, dans votre cas, cela signifierait:
- mise à niveau du 12.04 au 14.04 puis
- mise à niveau du 14.04 au 16.04
Pour autant que je sache, aucune mise à niveau n'est prise en charge directement du 12.04 au 16.04.
En suivant cette approche, vous n'avez pas besoin de votre support 16.04
Comme toujours, envisagez de créer une sauvegarde de vos fichiers critiques avant de commencer.
Limite à LTS
La façon de limiter les mises à niveau vers LTS sans interface graphique consiste à modifier la valeur de Prompt
in /etc/update-manager/release-upgrades
.
Réglez-le sur
[DEFAULT] Prompt=lts
Les valeurs possibles sont
jamais: ne recherchez jamais une nouvelle version.
normal: vérifiez si une nouvelle version est disponible. Si plusieurs nouvelles versions sont trouvées, le programme de mise à niveau des versions tentera de passer à la version qui succède immédiatement à la version en cours d'exécution.
lts: vérifiez si une nouvelle version de LTS est disponible. L'upgrader tentera de passer à la première version de LTS disponible après celle en cours d'exécution. Notez que cette option ne doit pas être utilisée si la version en cours d'exécution n'est pas elle-même une version LTS, car dans ce cas, la mise à niveau ne pourra pas déterminer si une version plus récente est disponible.
Comment mettre à jour
Pour les deux processus de mise à niveau, vous devez toujours mettre à jour le système actuel via
sudo apt-get update
sudo apt-get upgrade
Ensuite, démarrez la mise à niveau via
sudo do-release-upgrade
ou - CAS SPÉCIAL - pour les versions de développement (qui est valable pour les mises à niveau du 14.04 au 16.04 jusqu'au 16.04.1 a été publié):
sudo do-release-upgrade -d
Si la do-release-upgrade
commande n'est pas trouvée, installez-la:
sudo apt-get install update-manager-core