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
[^] # Re: Pas toujours facile...
Posté par NeoX . 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 -apour 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 :
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