J'ai un serveur Web en cours d'exécution 12.04 qui a désespérément besoin d'une mise à jour. Je ne peux pas mettre à niveau vers 16.04 car la nouvelle version de PHP n'est pas compatible avec le site hébergé ainsi que quelques autres packages qui ne le seraient pas.
Existe-t-il un moyen d'exécuter do-release-upgrade
pour la version 14.04?
Vous pouvez vérifier la version que vous obtiendrez avec do-release-upgrade
en ajoutant le drapeau -c
comme suit:
do-release-upgrade -c
D'après ce que j'ai compris, il n'y a pas encore de possibilité de mise à niveau de 12.04 LTS vers 16.04 sans passer par étape (c'est-à-dire jusqu'à 14.04 lors de la première exécution), de sorte que do-release-upgrade
peut faire exactement ce que vous voulez.
Je l'ai testé tout à l'heure.
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.5 LTS
Release: 12.04 Codename: precise
Ensuite:
$ Sudo do-release-upgrade
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]
et:2 Upgrade tool [1,156 kB]
Fetched 1,156 kB in 0s (0 B/s)
authenticate 'trusty.tar.gz' against 'trusty.tar.gz.gpg' extracting 'trusty.tar.gz'
Vous ne pouvez pas actuellement passer directement de 12.04 à 16.04; vous devez passer à 14.04 entre-deux. Si vous exécutez simplement ce qui suit, vous passerez à 14.04:
Sudo do-release-upgrade
Ensuite, si vous ne souhaitez pas effectuer une nouvelle mise à niveau vers 16.04, arrêtez-vous là plutôt que d'effectuer une autre mise à niveau.
Ou (pour l'interface graphique - le programme correspondant est également appelé Software Updater et peut être recherché et trouvé dans l'interface graphique sous ce nom):
update-manager
Pour cela, une fois que vous êtes complètement au courant des dernières mises à jour, il vous montrera une Upgrade... bouton qui vous permettra de passer à 14.04.