Sur un ordinateur portable Lenovo, je souhaite effectuer la mise à niveau de buntu 18.04 à buntu 18.10 (budget).
Lorsque je sélectionne la mise à niveau sur le gestionnaire de mise à jour, la boîte de dialogue disparaît et rien ne se produit. La mise à niveau ne commence pas.
Note- J'ai suivi la même procédure ce matin sur mon autre ordinateur portable et Ubuntu a été mis à niveau avec succès.
Que puis-je faire?
Activer la mise à niveau vers des versions non LTS
software-properties-gtk
Ensuite:
TODO comment le faire depuis la ligne de commande uniquement?
Puis comme d'habitude:
Sudo apt update
Sudo apt upgrade
Sudo apt dist-upgrade
Sudo do-release-upgrade
Sans le paramètre For any new version
, la nouvelle version n'a pas été trouvée avec:
No new release found.
Notez également que la mise à niveau n'est pas publiée exactement au même moment que le disque 18.10, il semble que vous deviez attendre quelques jours jusqu'à ce que la version 18.04.1 soit publiée avant la mise à niveau.
Pour une raison quelconque, apt-get
a manqué l'une des mises à niveau et j'ai reçu:
Please install all available updates for your release before upgrading."
seul apt
a fonctionné.
Je déconseille -d
à moins que vous ne sachiez vraiment ce que vous faites, car cela met à niveau des versions de développement instables, ce que la plupart des utilisateurs ne souhaitent pas.
Installez toutes les mises à jour puis effectuez la mise à niveau du système via Terminal, cela devrait fonctionner:
Sudo apt-get update && Sudo apt-get upgrade
Sudo do-release-upgrade -d
J'ai eu exactement le même problème sur mon Lenovo ThinkPad X240. Après Sudo apt-get update && Sudo apt-get upgrade
dans le terminal, le gestionnaire de mise à jour graphique (Software Updater) fonctionnait correctement ...
J'ai rencontré le même problème lors de la mise à niveau de 18.10 à 19.04. Dans mon cas, la raison était que certains paquets étaient marqués kept back
. Dans ce cas, ils étaient liés à MSSQL.
szymon@szymon-Lenovo-Z580:~$ Sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
libodbc1 unixodbc
0 to upgrade, 0 to newly install, 0 to remove and 2 not to upgrade.
Je les ai simplement supprimés avec leurs dépendances:
szymon@szymon-Lenovo-Z580:~$ Sudo apt remove unixodbc libodbc1
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
odbcinst odbcinst1debian2
Use 'Sudo apt autoremove' to remove them.
The following packages will be REMOVED
freetds-bin libodbc1 msodbcsql17 mssql-tools unixodbc
Ensuite, la séquence de commandes suivante m'a conduit à la mise à niveau réussie:
Sudo apt update
Sudo apt upgrade
Sudo apt dist-upgrade
Sudo do-release-upgrade
EDIT: Plus tard, j'ai trouvé cette réponse détaillée de Michael à une question similaire qui pourrait aider à atteindre le même objectif.
Quelle version de l'OS avez-vous (32/64 bits)? La sortie du terminal sur ma machine Lubuntu après l'utilisation de Sudo do-release-upgrade
est la suivante:
apt architecture is i386
Upgrades from 18.04 on the i386 architecture are not supported at
this time.
(Cammand Sudo do-release-upgrade -d
sert à mettre à niveau la dernière version de développement! Et il est possible à partir de la dernière version uniquement.)