Oprydning af gamler kerner i /boot

Har du en guide til en funktion eller et program? Har du tips og trick, som du gerne vil dele med andre? Post dem her.
Ivan
Indlæg: 1133
Tilmeldt: 6. nov 2009, 17:05
Geografisk sted: Rudkøbing

Re: Oprydning af gamler kerner i /boot

Indlæg af Ivan »

Jeg har ingen maskiner hvor jeg ikke havde kørt scriptet, til gengæld havde jeg på samtlige hvor det var kørt ikke fået tilbudt flere kernelopdateringer.
Arch på Toshiba Satellite C660-1NT og Acer Aspire One 532h
Manjaro på hjemmerullet pc.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Oprydning af gamler kerner i /boot

Indlæg af AJenbo »

Tjek at pakken linux-generic og linux-image-generic stadig er installeret, det burde være dem der går at nye pakker bliver installeret. Min kommando har dog ikke fjernet disse på mine maskiner.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Oprydning af gamler kerner i /boot

Indlæg af AJenbo »

Eller måske hvis du har kørt den lige efter en kerne opdatering inden du har genstartet, for så vil den fjerne den nyeste kerne da den beholder den du er startet op med.
Ivan
Indlæg: 1133
Tilmeldt: 6. nov 2009, 17:05
Geografisk sted: Rudkøbing

Re: Oprydning af gamler kerner i /boot

Indlæg af Ivan »

Jeg beklager at jeg har givet dit script skylden for at fjerne vigtige ting, jeg har efterfølgende fundet ud af at Xubuntu har samme defekt som Lubuntu, det vil sige at den gerne vil fjerne linux-image-generic (og linux-headers-generic) når

Kode: Vælg alt

sudo apt-get autoremove
køres.

Jeg nævnte det på et tidspunkt i Lubuntu's officielle facebook gruppe, men der skrev de bare at de ikke var nødvendige og at den sagtens kunne opdatere kerne uden, det var kort tid før at jeg fik nok af Lubuntu at jeg nævnte det for dem.

Kunne være at jeg skulle nævne det for Xubuntu-folket, men frygter samme arrogance fra dem af.
Arch på Toshiba Satellite C660-1NT og Acer Aspire One 532h
Manjaro på hjemmerullet pc.
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Oprydning af gamler kerner i /boot

Indlæg af AJenbo »

Ok, men godt at vi fandt kilden :)
gtr

Re: Oprydning af gamler kerner i /boot

Indlæg af gtr »

Kode: Vælg alt

sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve $(uname -r | sed -r 's/-[a-z]+//') | sed ':a;N;$!ba;s/\n/ /g')


Er den stadig aktuel? Kan man sætte den ind i en desktop launcher gnome-desktop-item-edit --create-new ~/Desktop?
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Oprydning af gamler kerner i /boot

Indlæg af AJenbo »

Ja den fungere stadig og er vigtig hvis du har /boot på en partition med begrænset plads

Du kan måske gøre det med gksu for sudo fungere migbekendt ikke fra en genvej
zerben

Re: Oprydning af gamler kerner i /boot

Indlæg af zerben »

Ubuntu Tweak har ryddet helt op.

bz@bz:~$ sudo apt-get purge $(dpkg -l linux-{image,headers}-"[0-9]*" | awk '/ii/{print $2}' | grep -ve $(uname -r | sed -r 's/-[a-z]+//') | sed ':a;N;$!ba;s/\n/ /g')
[sudo] adgangskode for bz:
Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ
Læser tilstandsoplysninger... Færdig
0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 0 opgraderes ikke.
bz@bz:~$

Godt eller dårligt?Jeg læste på Suse Tumbleweed at det kunne give problemer med at fjerne gamle kerner,da nogle programmer stadig bruger dem men det var Suse.



For some reason, the old kernel is a dependency for another package, which is in turn a dependency for the new kernel. In other words, it's impossible to remove the old kernel without breaking things.

Guess Tumbleweed is still a bit quirky for the time being.
gtr

Re: Oprydning af gamler kerner i /boot

Indlæg af gtr »

Tak for svar.
Jeg skal skrive gksu ... og ikke sudo ... ?

Hvordan laver I sådan en command?