Forum Linux.débutant Echec de la mise à niveau 14.04.3 LTS

Posté par  . Licence CC By‑SA.
Étiquettes :
0
29
oct.
2015

Bonjour,

J'avais installé Ubuntu version 14.04.3 LTS sur un portable l'année dernière.
Cependant, depuis hier, ce dernier refuse les mises à jour avec le message suivant :

_"La mise à niveau a échoué.La mise à niveau a besoin de 2568 Mo d'espace disponible sur le disque "/". Veuillez libérer un espace supplémentaire de 961 Mo sur le disque "/".
Vider la corbeille et supprimer les paquets logiciels temporaires à l'aide de l'application système > administration > nettoyage système, ou en tapant la commande suivante Sudo apt-get clean."

J'ai tenté des manipulations dans le terminal qui ont abouti à une régression de la version, (alors là, j'avoue que c'est fort ! ) c'est à dire que le système est maintenant passé à la version 12.04.5 LTS ?!!!
Je ne suis pas un expert sur Linux, et j'avoue ne pas savoir comment gérer ce problème ?

D'avance, merci pour votre aide.

Richard_

  • # bravo

    Posté par  . Évalué à 3.

    Downgrader une distribution je pense que c'est un exploit en soit et je te dit : - Good Game !

    Je ne sais pas comment tu as fait mais à mon avis tu peu garder la machine et la mettre sous verre.

    Sinon à part faire de la place sur le disque et retenter l'upgrade me semble la seule voie.

    Après tu peu chercher les logiciels gourmands avec par exemple filelight qui t'affiche les repertoires les plus volumineux mais il me semble qu'il y a un logiciel inclu dans ubuntu.

    Il y a beaucoup de dépendances inutiles dans Ubuntu, tu peu aussi peut-être tester Lubuntu ou une variante plus légère si tu as une petite configuration.

    • [^] # Re: bravo

      Posté par  . Évalué à 2.

      Si tu trouves que c'est difficile, figures-toi que ça m'est arrivé à plusieurs reprises sur ma Debian. Au final, c'est plutôt très simple, en fait.

      Pour le fait de le faire sans en faire exprès, c'est assez facile aussi, surtout dans le cas de l'OP: si la mise à jour à raté, rien de surprenant à ce que le système revienne dans un état stable, autrement dit, la version d'avant la mise à jour.

      • [^] # Re: bravo

        Posté par  . Évalué à 1.

        Non mais je n'arrive pas déjà a upgrader simplement des librairie de gcc ou autre, et biensur je suis de padoué mais quand même! et alors là tu me parle de choses que je ne puis immaginer.

  • # Pas toujours facile…

    Posté par  (site web personnel) . Évalué à 2. Dernière modification le 29 octobre 2015 à 23:00.

    Il y a peut-être une série de versions du noyau qui sont restées installées au fur et à mesure des MàJ.

    J'utilise la commande résultante de ce travail pour les nettoyer:
    http://tuxtweaks.com/2010/10/remove-old-kernels-in-ubuntu-with-one-command/

    Mais vu ce que tu indiques avec ta régression de version… backup tes données/configs (tout ton home) et réinstalles… ça sera moins boiteux.

    A+, bon courage.

    Python 3 - Apprendre à programmer dans l'écosystème Python → https://www.dunod.com/EAN/9782100809141

    • [^] # Re: Pas toujours facile…

      Posté par  . Évalué à 2.

      j'avais plus simple, mais celle-ci a l'avantage de prendre aussi les noyaux de version differente.

      la mienne etait en fait :

      0°) uname -a
      pour connaitre la version courante du noyau

      1°) ls -l /boot/
      pour avoir la liste des noyaux dans le dossier /boot

      2°)for version in $(seq 21 30);do action;done
      pour prendre toutes les sous versions concernées (ici entre 21 et 30) ce qui suppose que mon noyau actuel est >30

      3°) l'action en elle meme ?
      aptitude purge $(dpkg -l | grep 2.6.$version | awk '{print $2}')

      qui va purger les paquets contenant 2.6.xxx correspondant à la sequence.

      le tout mis ensemble :

      for version in $(seq 21 30)
      do
          aptitude purge $(dpkg -l | grep 2.6.$version | awk '{print $2}')
      done

      il faut evidemment adapter le 2.6 aux versions que l'on veut enlever, ou etre plus precis.
      ex : 2.6.32-$version

      et evidemment bien lire ce que le systeme trouve et propose d'enlever pour eviter de virer des logiciels qui serait par malchance dans la meme version

  • # cache apt

    Posté par  . Évalué à 5.

    _"La mise à niveau a échoué.La mise à niveau a besoin de 2568 Mo d'espace disponible sur le disque "/". Veuillez libérer un espace supplémentaire de 961 Mo sur le disque "/".
    Vider la corbeille et supprimer les paquets logiciels temporaires à l'aide de l'application système > administration > nettoyage système, ou en tapant la commande suivante Sudo apt-get clean."

    Côté graphique pour vérifier ou est l'espace trop occupé, il existe baobab (du moins, existait, je ne sais pas si ça existe encore) sous gnome.
    Si le système est dans un état ou l'on ne peux plus démarrer graphiquement (ça m'est déjà arrivé quand la racine était vraiment blindée de chez blindée), df -h --max-depth=1 / te permettra de vérifier qui prend toute la place sur la racine ( le fameux "disque /" ) en ligne de commande. À noter qu'il y à aussi du -h mais celui-ci ne fait qu'indiquer pour les partitions montées l'espace disque utilisé (mais il est nettement plus rapide, pas besoin de calculer).

    J'ai tenté des manipulations dans le terminal qui ont abouti à une régression de la version, (alors là, j'avoue que c'est fort ! ) c'est à dire que le système est maintenant passé à la version 12.04.5 LTS ?!!!

    Mon opinion: éviter de suivre sans les comprendre des recommandations de lignes de commandes trouvées sur le net.
    Plusieurs raisons:

    • le net contiens des informations ancienne, parfois TRÈS anciennes. Par exemple, comment revenir à… un Ubuntu de 2012 (si le message date de 2013, ce n'est pas surprenant, pas vrai?).
    • la commande en question n'est pas nécessairement adaptée au problème du lecteur
    • la commande en question peut présenter des risques de sécurité (par sécurité, je n'entend pas que le piratage, mais aussi tout ce qui concerne la stabilité du système) sans que l'auteur ne le sache.

    Maintenant, si tu nous disais quelles manipulations tu as effectuées, il est sûrement possible de remettre le système à jour sans réinstaller, mais ça sera sûrement plus long qu'une réinstallation sur disque vide. Rien que le fait que les explications devrons se faire attendre sur un forum rendra ça plus long, mais au moins ça pourrais te permettre de comprendre pourquoi tu en es arrivé là.

  • # Ré installation est la solution la plus sûre

    Posté par  . Évalué à 1.

    Merci pour ces pistes de solutions. Je pense que je ne vais pas m'emmerder et justement ré-installer le tout sur une partition vierge, en formatant sous windows Seven, et ré-installation avec racine "/" et "/home", basta..
    D'autant plus justifié de procéder ainsi, que rien n'a été enregistré ou utilisé sous Ubuntu, il est totalement identique au jour de son installation..
    C'est en suivant des conseils ou des lignes de commandes que je ne maitrisais pas que je suis arrivé au résultat d'une régression de la distribution ( 14.04 LTS --> 12.04 LTS)… Champion du monde, alors là, c'est du grand n'importe quoi !..
    Merci pour vos commentaires et aide.

    Richard

Suivre le flux des commentaires

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