J'ai fait une mise à niveau de buntu sur WSL du 18.10 au 19.04 avec do-release-upgrade
.
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="19.04 (Disco Dingo)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 19.04"
VERSION_ID="19.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=disco
UBUNTU_CODENAME=disco
Mais maintenant, je remarque que les dépôts/sources.list pointent toujours vers le cosmique.
$ grep -li cosmic /etc/apt/sources.list /etc/apt/sources.list* /etc/apt/sources.list*/*
/etc/apt/sources.list
/etc/apt/sources.list
grep: /etc/apt/sources.list.d: Is a directory
/etc/apt/sources.list.distUpgrade
/etc/apt/sources.list.save
$ grep -li disco /etc/apt/sources.list /etc/apt/sources.list* /etc/apt/sources.list*/*
grep: /etc/apt/sources.list.d: Is a directory
Donc je suppose que quelque chose a échoué pendant la mise à niveau que je n'ai pas remarqué.
Comment puis-je rechercher les erreurs de mise à niveau et les corriger?
Où puis-je trouver la liste des sources pour le 19.04?
Où puis-je trouver la liste des sources du 19.04?
Étapes requises:
chmod
pour corriger toute autorisation de fichier.ubuntu-19.04-server-cloudimg-AMD64-root.TAR.XZ
fichier. Parce qu'il est plus petit que les autres;)/etc/apt
dossier avec tar -xvf ubuntu-19.04-server-cloudimg-AMD64-root.tar.xz etc/apt
commande. N'ajoutez pas la barre oblique principale dans le chemin du dossier.sources.list
fichier ou tout autre fichier requis selon vos besoins.Si vous souhaitez simplement mettre à jour votre sources.list
pour pointer vers la nouvelle distribution après avoir déjà mis à jour, vous pouvez faire ceci:
Avertissement : Faites preuve de prudence! Sauvegardez toujours votre fichier en premier.
Sudo sed -i "s/cosmic/$(lsb_release -cs)/" /etc/apt/sources.list
La forme de la commande sed
est: "s/<old value>/<new value>/"
Pour sauvegarder votre fichier en premier, vous pouvez simplement faire: Sudo cp /etc/apt/sources.list ~/
Vous pouvez également voir cette réponse pour avoir une idée de ce que le sources.list
devrait ressembler à: