As u ooit probeer het om veiligheidsopdaterings vir die Linux-kern te installeer en u het 'n aanwysing om aan te dui dat daar nie genoeg spasie op die skyf is nie, en dit is die aanbeveling om ruimte in Boot vry te maak, in hierdie reëls sal ek u wys hoe u ruimte in die gids kan herwin / boot op Ubuntu en afgeleide verspreidings deur ou pitte te verwyder.
Eerstens moet ons dus duidelik wees waarom ons nie meer ruimte in die selflaaiprogram gehad het nie. As ons 'n partisiestelsel het waarin die stelsel nie geaktiveer is nie LVM, en ons het 'n enkele partisie, is daar geen probleem nie, maar as ons 'n stelsel met 'n skema van geïnstalleer het LVM, die / boot-lêergids is in 'n aparte partisie en met 'n beperkte ruimte, en die oomblik sal eenvoudig aanbreek wanneer ons die plek op die plek opraak, en ons sal daar ruimte moet maak om voort te gaan met die installering van die kernveiligheidsopdaterings.
Oor die algemeen kan ons 'n apt-get gebruik met die opsie om outoremove waarmee ons al die ou pakkette en / of afhanklikhede van die stelsel kan opspoor en verwyder. Dit sou so wees:
$ sudo apt-getautoremove
Meestal los hierdie opdrag hierdie probleem gewoonlik op sonder enige ongerief, maar as dit met pitte te doen het, is dit nie so eenvoudig nie, aangesien dit nie altyd die ou pakkette opspoor en dit dan uitskakel nie, en ons moet die handleiding volg.
Voordat u met die probleem optree, moet ons al die verouderde weergawes van die kern identifiseer wat in ons stelsel gestoor word met behulp van hierdie kode.
$ sudodpkg –get-keuses | greplinux-beeld
Hieronder wys ek u 'n voorbeeld van die resultaat wat die stelsel sal gee. U moet natuurlik nie die weergawenommers in ag neem wat sal verander volgens die data van elke stelsel nie.
linux-image-3.19.0-33-genericdeinstall
linux-image-3.19.0-37-generiese installasie
linux-image-3.19.0-39-generiese installasie
linux-image-3.19.0-41-generiese installasie
linux-beeld-ekstra-3.19.0-33-genericdeinstall
linux-beeld-ekstra-3.19.0-37-generiese installasie
linux-beeld-ekstra-3.19.0-39-generiese installasie
linux-beeld-ekstra-3.19.0-41-generiese installasie
Nadat ons die pakkette met betrekking tot die ou weergawes vasgestel het, kan ons dit handmatig begin verwyder, in die geval hierbo aangedui, is dit die pakkette wat ooreenstem met weergawe 3.19.0-33. Om veiligheidsredes is dit raadsaam om ten minste twee weergawes voor die huidige te laat of net die oudste te verwyder en die ander te bewaar.
Nou kan ons dit vanaf die terminale doen, soos van 'n grafiese pakketbestuurder, soos Synaptic, of vir Ubuntu-gebruikers die Ubuntu Software Center.
Gebruik die terminale
Om die ou pitte van die terminale te verwyder, voer ons die volgende opdrag uit.
$ sudo apt-get remove – purge linux-image-3.19.0-33-generiese linux-image-extra-3.19.0-33-generic
Na die uitvoering van hierdie opdrag moet die stelsel reeds genoeg ruimte hê om die opdaterings wat verband hou met die nuwe weergawe te installeer. Dit word ook aanbeveel om die selflaaiergrub sodat dit die veranderinge wat ons in die kernweergawes aanbring, korrek kan herken.
$ sudo update-grub
Dit word in elk geval outomaties gedoen nadat u 'n kernupdate geïnstalleer het, maar nadat u die pakkette verwyder het, is dit nie genoeg om te weet hoe u dit handmatig moet doen nie. Ons moet onthou dat as ons die pakkette met betrekking tot die oudste weergawe verwyder en daar nog ruimte is vir nuwe opdaterings, ons voortgaan om die proses weer uit te voer en 'n ander weergawe te verwyder.
Gebruik Ubuntu Software Center
Ons kan ook die ou opdateringspakkette van 'n grafiese pakketbestuurder verwyder. Vir Ubuntu-gebruikers sal ek verduidelik hoe u dit met die Ubuntu Sagteware Sentrumdit is die toepassing waarmee ons toepassings en pakkette grafies in Ubuntu kan bestuur.
As ons toegang kry tot die Ubuntu Software Center vanaf die Dash, sal ons verskeie opsies in die boonste menu vind, daar sal ons blaai totdat ons die toepassings vind wat geïnstalleer is.
7 kommentaar, los joune
Baie, baie goeie tutoriaal meer vir mense soos ek wat nie baie lief is vir Terminal nie.
Aangesien ek u iets vra, is ek gereed om die masjien te formateer om Ubuntu 16.04 te installeer; is dit dus nodig om 'n aparte partisie aan / boot toe te ken? Ek sê dit omdat die eerste ding wat hulle vir my gesê het baie belangrike afskortings vir / (root) en / home was, om dan een vir Swap by te voeg, en nou kom ek agter dat een vir / boot ook nodig was, en beveel aan dat dit 500-550 Mb is dat daarmee genoeg sou wees
Groete en al baie dankie
Dit is nie nodig om die laaipartisie te skep nie, maar dit hang alles van elke persoon af ...
groete
Ag, alles goed, is dat ek 'n goeie Linux-gebruiker wil wees met wat dit behels om my te adviseer vir die optimale werking van my verspreiding
Baie nuttige inligting om van ou pitte ontslae te raak en ruimte te kry. Die afgelope tyd het ek die Ubuntu Tweak-program gebruik om die kas en ander opgehoopte vullis skoon te maak, en voorheen het ek die volgende opdragte gebruik, wat ek tot vandag toe nog nie weet of dit opgedateer sal word nie. Naamlik:
"Sudo dpkg -l | grep linux-beeld »
"Sudo apt-get remove – purge linux-image-xxxxxx-xx-generic"
Dankie vir die inligting.
Goeie artikel, ek het nie die funksie van die autoremove-opsie geken nie, oor die algemeen verkies ek nie om die terminale te gebruik nie (ek is 'n bietjie lui), daarom het ek al hierdie opsies 'n bietjie verwaarloos. Wat die Ubunto Software Center betref, gebruik ek dit skaars, ek raak gewoond aan Synaptic en dit is die een wat ek gebruik, en ek het dit nie baie gevat nie.
ja, daar is geen probleem nie; u kan die pakketbestuurder van u voorkeur gebruik
hi ... in my geval stel ek ongeveer 23 MB vry .. Ek het pas die xubuntu-weergawe geïnstalleer. Wat ek gedoen het, was om met die rechtermuisknop op die opstartmap te klik, die terminal daarvandaan oop te maak en dan die opdrag -sudo apt-get autoremove- wat in hierdie blog aangedui word, te plaas ... wel .. Ek het dit op 250Mb verdeel, en ek is van plan om dit af te laai meer .. aangesien dit 134mb in die stelsel beslaan .. groete, en ek hoop die inligting sal u dien.