J'ai un droplet Digital Ocean fonctionnant sous Ubuntu Server 16.04. J'ai essayé d'exécuter une do-release-upgrade
(après les commandes obligatoires apt update
et apt upgrade
), mais cela s'arrête assez rapidement :
Lecture de la cache
Vérification du gestionnaire de paquets
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Hit http://ppa.launchpad.net/certbot/certbot/ubuntu xenial InRelease
Hit http://mirrors.digitalocean.com/ubuntu xenial InRelease
Get:1 https://esm.ubuntu.com/infra/ubuntu xenial-infra-security InRelease [7476 B]
Get:2 https://esm.ubuntu.com/infra/ubuntu xenial-infra-updates InRelease [7475 B]
Get:3 http://mirrors.digitalocean.com/ubuntu xenial-updates InRelease [109 kB]
Get:4 http://mirrors.digitalocean.com/ubuntu xenial-backports InRelease [107 kB]
Get:5 http://mirrors.digitalocean.com/ubuntu xenial-security InRelease [109 kB]
Get:6 http://mirrors.digitalocean.com/ubuntu xenial-updates/main amd64 Packages [2048 kB]
Get:7 http://mirrors.digitalocean.com/ubuntu xenial-updates/main i386 Packages [1524 kB]
Get:8 http://mirrors.digitalocean.com/ubuntu xenial-updates/universe amd64 Packages [1220 kB]
Get:9 http://mirrors.digitalocean.com/ubuntu xenial-updates/universe i386 Packages [1086 kB]
Récupéré 6218 ko en 0s (0 o/s)
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
No snaps are installed yet. Try 'snap install hello-world'.
Vérification des snaps installés
Calcul des exigences de taille des snaps
Mise à jour des informations du dépôt
Sources tierces désactivées
Certaines entrées de sources tierces dans votre sources.list ont été désactivées. Vous pouvez les réactiver après la mise à niveau en utilisant l'outil 'software-properties' ou votre gestionnaire de paquets.
Pour continuer, veuillez appuyer sur [ENTRÉE]
Get:1 https://esm.ubuntu.com/infra/ubuntu bionic-infra-security InRelease [7458 B]
Get:2 https://esm.ubuntu.com/infra/ubuntu bionic-infra-updates InRelease [7457 B]
Récupéré 14.9 ko en 0s (0 o/s)
Vérification du gestionnaire de paquets
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Informations de paquet invalides
Après la mise à jour de vos informations de paquet, le paquet essentiel
'ubuntu-minimal' n'a pas pu être localisé. Cela peut être dû à l'absence de miroirs officiels répertoriés dans vos sources logicielles, ou en raison d'une charge excessive sur le miroir que vous utilisez. Consultez /etc/apt/sources.list pour obtenir la liste actuelle des sources de logiciels configurées.
Dans le cas d'un miroir surchargé, vous voudrez peut-être essayer de réaliser la mise à niveau plus tard.
Est-ce parce que les sources de logiciels ne sont plus correctes (dans ce cas, quelles seraient les bonnes) ? La philosophie officielle de DO est d'installer une nouvelle version sur un autre droplet puis de basculer les droplets, mais je veux éviter cela.
Édition : Le standard /etc/apt/sources.lst
sur DO pointe uniquement vers les miroirs de DO. En y jetant un coup d'œil (avant que do-release-upgrade
le rétablisse en cas d'échec), il semble que toutes les entrées soient commentées (considérées comme des sources tierces ?). Où puis-je trouver un sources.lst pointant vers les dépôts Canonical ?
Points bonus pour une méthode pour passer directement à 20.04 sans passer par l'étape 18.04...
PS : la do-release-upgrade
sur mon autre droplet fonctionnant sous 18.04 s'est déroulée sans problème.