• [^] # Re: Pas toujours facile...

    Posté par . En réponse au message Echec de la mise à niveau 14.04.3 LTS. É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