Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 11/09/2024, à 09:09

Nico_el

[RESOLU]Mise à jour de Ubuntu 20.4 vers 22.04

Bonjour,
je souhaiterais mettre à jour mon système Ubuntu 20.04.6 LTS vers, dans un premier temps, la version 22.04 car le support de cette version 20.04 s'arrête dans quelques mois.

J'ai réalisé les commandes classiques en premier lieu :
sudo apt-get update
sudo apt-get upgrade

Ces commandes ne renvoient pas de messages particuliers, le système est à jour.

Lorsque j’exécute la commande :

$ sudo do-release-upgrade -c
Recherche d'une nouvelle version d'Ubuntu
Nouvelle version « 22.04.3 LTS » disponible.
Lancer « do-release-upgrade » pour mettre à niveau vers celle-ci.

Je réalise donc cette commande mais qui s’arrête sur une erreur curieuse

$ sudo do-release-upgrade
Recherche d'une nouvelle version d'Ubuntu
Prendre :1 Signature de l'outil de mise à niveau [833 B]                                                               
Prendre :2 Outil de mise à niveau [1267 kB]                                                                           
1268 k o téléchargés en 0s (0  o/s)                                                                                   
authentification de « jammy.tar.gz » avec « jammy.tar.gz.gpg » 
extraction de 'jammy.tar.gz'

Lecture du cache

Vérification du gestionnaire de paquets
Lecture des listes de paquets… Terminé
Construction de l'arbre des dépendances        
Lecture des informations d'état… Terminé      
Att https://cloud.r-project.org/bin/linux/ubuntu focal-cran40/ InRelease                                               
Att http://fr.archive.ubuntu.com/ubuntu focal InRelease                                                                
Att http://fr.archive.ubuntu.com/ubuntu focal-updates InRelease                                                        
Att http://fr.archive.ubuntu.com/ubuntu focal-backports InRelease                                                      
Prendre :1 http://security.ubuntu.com/ubuntu focal-security InRelease [128 kB]                                         
Att http://archive.canonical.com/ubuntu focal InRelease                                                                
Prendre :2 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages [810 kB]                                
Prendre :3 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages [3182 kB]                             
Prendre :4 http://security.ubuntu.com/ubuntu focal-security/universe amd64 Packages [1011 kB]                         
Prendre :5 http://security.ubuntu.com/ubuntu focal-security/universe i386 Packages [681 kB]                            
5811 k o téléchargés en 0s (0  o/s)                                                                                   
Lecture des listes de paquets… Terminé        
Construction de l'arbre des dépendances        
Lecture des informations d'état… Terminé      
nvidia-driver-535

Vérification des snaps installés

Calcul de la taille nécessaire du snap
No candidate ver:  cuda-cudart-11-2
No candidate ver:  cuda-toolkit-11-2
No candidate ver:  cuda-visual-tools-11-2
No candidate ver:  firmware-manager-notify
No candidate ver:  libobasis7.2-core
No candidate ver:  nsight-compute
No candidate ver:  nsight-systems

Mise à jour des informations sur les dépôts

/usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.7) or chardet (3.0.4) doesn't match a supported version!
  warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Traceback (most recent call last):
  File "/tmp/ubuntu-release-upgrader-0ul0phl_/jammy", line 8, in <module>
    sys.exit(main())
  File "/tmp/ubuntu-release-upgrader-0ul0phl_/DistUpgrade/DistUpgradeMain.py", line 241, in main
    if app.run():
  File "/tmp/ubuntu-release-upgrader-0ul0phl_/DistUpgrade/DistUpgradeController.py", line 2042, in run
    return self.fullUpgrade()
  File "/tmp/ubuntu-release-upgrader-0ul0phl_/DistUpgrade/DistUpgradeController.py", line 1880, in fullUpgrade
    if not self.updateSourcesList():
  File "/tmp/ubuntu-release-upgrader-0ul0phl_/DistUpgrade/DistUpgradeController.py", line 783, in updateSourcesList
    self.sources = SourcesList(matcherPath=self.datadir)
  File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 273, in __init__
    self.matcher = SourceEntryMatcher(matcherPath)
  File "/usr/lib/python3/dist-packages/aptsources/sourceslist.py", line 470, in __init__
    dist = DistInfo(base_dir=matcherPath)
  File "/usr/lib/python3/dist-packages/aptsources/distinfo.py", line 184, in __init__
    with open(dist_fname) as dist_file:
FileNotFoundError: [Errno 2] Aucun fichier ou dossier de ce type: '/tmp/ubuntu-release-upgrader-0ul0phl_/Ubuntu.info'

Il semble chercher un fichier qui n'existe pas/ qui n'a pas été créé dans le dossier temporaire de lancement de la mise à jour.
J'ai bien exploré sur le web des solutions mais la seule proposée/trouvée est de mettre en pause l'installation avant qu'il n'arrive à cette étape et de créer un fichier vide avec ce nom dans le dossier temporaire d’installation.
Cela me semble un peu curieux, j'aimerais faire une mise à jour propre.
J'ai fait une image complète de sauvegarde de mon système actuel au cas ou la mise à jour se passe mal.

Je vous remercie pour votre aide.
Cordialement
Nico

Dernière modification par Nico_el (Le 11/09/2024, à 15:46)

Hors ligne

#2 Le 11/09/2024, à 09:54

geole

Re : [RESOLU]Mise à jour de Ubuntu 20.4 vers 22.04

Bonjour.
Ta solution sermble avoir été utilisée dans cette discussion qui évoque une autre possibilité.

Dernière modification par geole (Le 11/09/2024, à 09:55)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#3 Le 11/09/2024, à 10:03

Nico_el

Re : [RESOLU]Mise à jour de Ubuntu 20.4 vers 22.04

Bonjour,
je vous remercie pour votre retour.
Oui,  c'est effectivement la seule solution que j'ai pu trouvé également. La création d'un fichier vide au cours de l’installation.
Je crains juste que cette erreur se répercute plus loin dans le processus avec cette approche.
Quelle est  la raison de cette erreur sur mon système ?
Cordialement

Hors ligne

#4 Le 11/09/2024, à 14:27

geole

Re : [RESOLU]Mise à jour de Ubuntu 20.4 vers 22.04

Aucune idée de la cause , sinon que  le logiciel de mise à niveau  a mal prévu un contexte....
Tu auras probablement une partie de logiciels qui seront mal traités et qu'il faudra finir manuellement
Le palliatif semblant être
Vous devez supprimer les dépôts supplémentaires de votre configuration apt avant d'effectuer la mise à niveau dist, puis les ajouter après la mise à niveau, mais seulement après avoir vérifié qu'ils sont toujours compatibles. si vous ne le faites pas, il est probable que la mise à niveau soit interrompue à mi-chemin


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

Hors ligne

#5 Le 11/09/2024, à 15:44

Nico_el

Re : [RESOLU]Mise à jour de Ubuntu 20.4 vers 22.04

J'ai suivi la procédure proposée.
La mise à jour est allée jusqu'au bout sans indiquer d'erreurs fatales.
Après redémarrage le système est bien repartie.

Il indique bien que le système est sous Ubuntu 22.04.5 LTS et si je fais apt-get update et upgrade pas d'erreurs présentes.
La commande sudo do-release-upgrade -c propose bien la possibilité de passer à 24.04.1 LTS.
Je vais attendre un peu avant de passer à cette version.
Merci pour votre aide

Hors ligne