Ce doute me frappe depuis 2-3 jours, alors j'ai décidé de le tester moi-même. Ce que j’ai fait, c’est que j’ai installé Ubuntu 16.04.4 dans VMWare, édité le /etc/apt/sources.list
et remplacé le xenial
par le bionic
en utilisant:
Sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list
Puis j'ai couru
Sudo apt-get update && Sudo apt-get upgrade
J'ai pu passer à la version 18.04, confirmée par lsb_release -a
. Cependant, j'ai rencontré des problèmes tels que:
apt n'a pas d'interface CLI stable. Utilisez avec prudence dans les scripts.
dépendance non satisfaite de python3-aptdaemon.pkcompat
Libérer 'bionic-backports' pour 'appstream' introuvable
Unité brisée
J'ai résolu toutes les erreurs et installé gnome
et gdm3
.
Donc, je veux juste savoir si c'est une bonne idée de modifier sources.list
? Je sais que mon système est peut-être en panne, mais existe-t-il une autre raison spécifique de ne pas l'utiliser?.
Note: J'ai testé cela sur Ubuntu 16.04 sous VMWare pour effacer mes doutes uniquement.
Editer /etc/sources.list
est une étape pour migrer vers une version ultérieure dans Debian ... mais pas dans Ubuntu. Vous pouvez toujours l'utiliser, mais ce n'est pas recommandé car la plupart des utilisateurs ne devraient pas avoir à traiter précisément les problèmes que vous avez rencontrés.
Au lieu de cela, Ubuntu fournit un outil (la commande do-release-upgrade
) qui modifiera correctement les sources, téléchargera et installera la mise à niveau et supprimera les orphelins, le tout de manière prévisible et reproductible afin de prévenir les problèmes graves. Cet outil est le moyen recommandé pour effectuer une mise à niveau vers une version plus récente d’Ubuntu.
Je vais utiliser le terme "version source" pour désigner la version que vous avez utilisée avant la mise à niveau et la "version de destination" pour la version que vous avez utilisée après la mise à niveau.
Façons de mettre à jour les versions d'Ubuntu:
Communément appelée méthode Debian de mise à niveau ou parfois, méthode de la force brute.
Par ici:
wine-hq
n'a que récemment ajouté la prise en charge de Bionic). 404 Not found
.Quelques notes: Désactivez le référentiel tiers.
Fonctionne: Cela fonctionne ou non.
Niveau de recommandation: trop bas.
Communément appelée méthode de mise à niveau Ubuntu:
Par ici:
sources.list
nouvelles entrées de référentielSudo apt full-upgrade
)Sudo apt full-upgrade
)Cependant, beaucoup de gens rencontrent des problèmes avec do-release-upgrade
:
Fonctionne: ça marche ... avec des bugs.
Niveau de recommandation: entre bas et moyen.
C’est le moyen le plus recommandé de mettre à niveau votre système .
Note # 1: N'oubliez pas de sauvegarder.
Remarque n ° 2: vous passerez probablement le même temps à la résolution des erreurs appelées par les méthodes susmentionnées. Si oui, pourquoi hésiter à faire une installation propre?
Fonctionne: fonctionne toujours.
Niveau de recommandation: très élevé.