web-dev-qa-db-fra.com

Mise à niveau d'Ubuntu du 17.04 au 18.04

J'ai installé Ubuntu 17.04 et je souhaite le mettre à niveau vers 18.04. Quand j'ai essayé de faire:

 Sudo do-release-upgrade

J'ai reçu un message disant An upgrade from 'zesty' to 'bionic' is not supported with this tool. Besoin d'entrées pour continuer.

Sudo do-release-upgrade
Checking for a new Ubuntu release
Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife

Get:1 Upgrade tool signature [819 B]                                           
Get:2 Upgrade tool [1,257 kB]                                                  
Fetched 1,258 kB in 0s (0 B/s)                                                 
authenticate 'bionic.tar.gz' against 'bionic.tar.gz.gpg' 
extracting 'bionic.tar.gz'

Reading cache

Checking package manager

Can not upgrade 

An upgrade from 'zesty' to 'bionic' is not supported with this tool. 
19
spa

Cela n'a été expliqué correctement nulle part, voici ce que vous devez faire (ou comment je l'ai fait):

Mise à niveau vers 17.04 vers 17.10: Impossible de mettre à niveau d'ubuntu 17.04 vers 17.1

Sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #to be safe
Sudo sed -i -re 's/old-releases.ubuntu.com/archive.ubuntu.com/g' /etc/apt/sources.list
Sudo sed -i -re 's/zesty/artful/g' /etc/apt/sources.list
Sudo apt update
Sudo apt dist-upgrade
Sudo apt autoremove

(Links dit d'utiliser aptitude au lieu d'apt-get)

Mise à niveau du 17.10 au 18.04: EOLUpgrades

Remplacez tout dans /etc/apt/sources.list par ceci:

## EOL upgrade sources.list
# Required
deb http://old-releases.ubuntu.com/ubuntu/ artful main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ artful-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ artful-security main restricted universe multiverse

# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ artful-backports main restricted universe multiverse

Exécutez ensuite la mise à niveau:

apt-get update
apt-get dist-upgrade
do-release-upgrade

Faites ce qu'il dit quand on vous le demande et attendez qu'il se termine et vous devriez avoir terminé.

44
uranibaba