Forum Linux.débutant Problème de mise à jour de Ubuntu 16.04 à 18.04.5 LTS

Posté par  . Licence CC By‑SA.
Étiquettes :
0
18
oct.
2020

Bonjour,

Voulant un système d'exploitation plus complet pour mon chromebook, j'ai installé ubuntu xenial via crouton. Je cherche à le mettre à jour en LTS pour profiter pleinement de certains logiciels, mais après le traditionnel :

sudo apt-get update && apt-get upgrade && apt-get dist-upgrade

Qui me dit au passage que tous les packages sont à jour, je lance update-manager, et l'installation s'arrête après ces lignes :

(xenial)root@localhost:/home/rossignol# sudo apt-get update && apt-get upgrade && apt-get dist-upgrade 
Hit:1 http://archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:3 http://archive.ubuntu.com/ubuntu xenial-security InRelease
Reading package lists... Done                     
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
(xenial)root@localhost:/home/rossignol# sudo do-release-upgrade
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [819 B]                                                                                                                                                                       
Get:2 Upgrade tool [1,242 kB]                                                                                                                                                                              
Fetched 1,243 kB in 0s (0 B/s)                                                                                                                                                                             
authenticate 'bionic.tar.gz' against 'bionic.tar.gz.gpg' 
extracting 'bionic.tar.gz'

Reading cache

Checking package manager
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Hit http://archive.ubuntu.com/ubuntu xenial InRelease                                                                                                                                                      
Hit http://archive.ubuntu.com/ubuntu xenial-updates InRelease                                                                                                                                              
Hit http://archive.ubuntu.com/ubuntu xenial-security InRelease                                                                                                                                             
Fetched 0 B in 0s (0 B/s)                                                                                                                                                                                  
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

Restoring original system state

Aborting
Reading package lists... Done    
Building dependency tree          
Reading state information... Done

J'ai trouvé quelques problèmes similaires sur le net, mais rien que je ne puisse adapter à la situation, c'est pourquoi je fais appel à vous.

Merci de m'avoir lu,

Rossignol

  • # /etc/apt/sources.list

    Posté par  . Évalué à 3. Dernière modification le 18 octobre 2020 à 13:46.

    Salut,

    Je ne sais pas pour Ubuntu, mais pour Debian, il faut modifier le fichier /etc/apt/sources.list pour changer les sources.

    xenial indique que tu vises la version 16.04…La version 18.04 serait bionic et la 20.04 focal.

    En gros, il faut que tu indiques les bons dépôts :
    https://help.ubuntu.com/community/Repositories/Ubuntu

    C'est pour la méthode "dist-upgrade", ça.

    Pour l'autre, je ne connais pas vraiment.

  • # bizarre

    Posté par  (site web personnel) . Évalué à 1.

    Bonjour,

    normalement, c'est do-release-upgrade qui doit opérer le changement de dépôts, de xenial vers bionic. Mais curieusement ici, il reste bloqué sur xenial.

    Quelques idées :

    • vérifier que le fichier contenant les dépôts ne contient pas d'anomalie : $ cat /etc/apt/sources.list

    • Avec ton gestionnaire de paquets, passer des dépôts principaux aux dépôts français, puis relancer $ sudo do-release-upgrade

    • Editer /etc/apt/sources.list à la main et forcer les dépôts en bionic, puis faire un $ sudo apt update && sudo apt dist-upgrade. Mais là, attention, je décline toute responsabilité en cas de problème !

  • # réponse

    Posté par  . Évalué à 1.

    Merci pour vos solutions mais je débute vraiment dans l'environnement linux, pourriez_vous me dire comment éditer les paquets ?
    Pour information le terminal me renvoie ces lignes

    (xenial)root@localhost:/home/rossignol# sudo cat /etc/apt/sources.list
    deb http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse
    deb http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse
    deb http://archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse
    deb-src http://archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse

    • [^] # Re: réponse

      Posté par  . Évalué à 1.

      Pour le plus simple, cherche "Synaptic", tu devrais pouvoir gérer les dépôts dedans.
      Pour éditer /etc/apt/sources.list, tu peux taper : $sudo nano /etc/apt/sources.list et faire les changements puis quitter en faisant CTRL+O.

      Sinon, est-ce que tu peux ouvrir le fichier /var/log/dist-upgrade/main.log et voir s'il n'y a pas un problème, une erreur quelque part ? 

      Ton problème n'a pas l'air d'être de ta faute. En gros, c'est "pas de chance".

  • # do-release-upgrade -d

    Posté par  (site web personnel) . Évalué à 1. Dernière modification le 19 octobre 2020 à 05:29.

    Si tu utilises do-release-upgrade -d à la place de tes commandes apt, il se passe quoi ?

    • [^] # Re: do-release-upgrade -d

      Posté par  (site web personnel) . Évalué à 1.

      Je me reponds à moi-même : xenial, c'est 2016, c'est déjà vieux, le temps passe vite. Du coup Yakkety est dans archive.
      Là seule fois où j'ai du mettre à jour une machine ubuntu avec autant de retard, j'ai du passé par toutes les devels entre les LTS, à coup de modifs manuelles du etc/apt/sources.list et en visant les dépots archive jusqu'à atteindre une version encore maintenue. Bref, c'est la galère.
      Tu peux toujours tester l'option -p de do-release-upgrade.

  • # forum ubuntu-fr

    Posté par  . Évalué à 2. Dernière modification le 19 octobre 2020 à 09:07.

    Tu devrais poser aussi ta question sur le forum ubuntu-fr : https://forum.ubuntu-fr.org/
    Plus précisément sur celui-ci : https://forum.ubuntu-fr.org/viewforum.php?id=25 intitulé « Installation de logiciels et changements de version ».

  • # Re

    Posté par  . Évalué à 1.

    Merci pour vos réponses, je vais appliquer vos conseils et reposter mon problème sur la bonne catégorie :).

  • # compatibilité ?

    Posté par  . Évalué à 2.

    deja tu es sur un chromebook, est-on sur que tous les linux fonctionnent correctement dessus ?

    pourquoi ne pas avoir installé directement ubuntu 18.04 ou 20.04 ?
    si ta procédure "crouton" ne permet pas d'installer au dela de 16.04, c'est peut-être aussi que le chromebook n'est pas compatible avec plus recent, non ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.