Kuidas vabastada ruumi Ubuntu Boot-sektoris

Kui olete kunagi proovinud installida Linuxi kerneli turvavärskendusi ja teil on viip, mis näitab, et kettal pole piisavalt ruumi, ja see annab soovituse Bootis ruumi vabastamiseks, näitan nendel ridadel, kuidas saate kaustas ruumi taastada / boot Ubuntus ja tuletatud jaotustes vanade tuumade eemaldamisega.

make-space-partition-boot-on-linux

Iga kord, kui tuuma värskendused installitakse, jäävad eelmised versioonid süsteemi, kui me neid käsitsi ei eemalda. Pärast mitut pidevat värskendamist võib boot-kaustas olla vähe ruumi ja seetõttu pole uusi pakette võimalik installida.

Niisiis, kõigepealt peame olema selged, miks boot-kaustas ruumi otsa sai. Kui meil on jaotussüsteem, milles süsteem pole lubatud LVMja meil on üks partitsioon, pole probleemi, kuid kui meil on süsteem installitud skeemiga LVM, kaust / boot on eraldi sektsioonis ja piiratud ruumiga ning saabub lihtsalt aeg, kui selles asukohas on ruumi otsas ja peame seal vabastama ruumi, et jätkata nende kerneli turvavärskenduste installimist.

Üldiselt võime kasutada apt-get-i koos võimalusega automaatne eemaldamine mis võimaldab meil süsteemist tuvastada ja eemaldada kõik need vanad paketid ja / või sõltuvused. See oleks umbes selline:

$sudo apt-getautoremove

Enamasti lahendab see käsk selle probleemi ilma igasuguste ebamugavusteta, kuid tuumade käsitlemisel pole see nii lihtne, kuna see ei tuvasta neid vanu pakette alati ja eemaldab need ning peame minema käsitsi.

Enne probleemi lahendamist peame tuvastama kõik need kerneli vananenud versioonid, mis on meie süsteemi selle koodi abil salvestatud.

$ sudodpkg –get-selections | greplinux-pilt

Allpool esitan teile näite tulemusest, mille süsteem annab, muidugi ei tohiks te arvestada versiooninumbritega, mis muutuvad vastavalt iga süsteemi andmetele.

linux-image-3.19.0-33-genericdeinstall

linux-image-3.19.0-37-üldine install

linux-image-3.19.0-39-üldine install

linux-image-3.19.0-41-üldine install

linux-image-extra-3.19.0-33-genericdeinstall

linux-image-extra-3.19.0-37-üldine install

linux-image-extra-3.19.0-39-üldine install

linux-image-extra-3.19.0-41-üldine install

Kui oleme vanade versioonidega seotud paketid loonud, võime neid käsitsi kustutada, ülaltoodud juhul on need versioonile 3.19.0-33 vastavad paketid. Turvalisuse huvides on soovitatav jätta vähemalt 2 versiooni enne praegust versiooni või lihtsalt kustutada vanim ja jätta alles ülejäänud versioonid.

Nüüd saame seda teha nii terminalist kui ka graafilisest paketihaldurist, näiteks Synaptic, või Ubuntu kasutajatele Ubuntu tarkvarakeskus.

Terminali kasutamine

Vana tuuma eemaldamiseks terminalist täidame järgmise käsu.

$ sudo apt-get remove – puhasta linux-image-3.19.0-33-generic linux-image-extra-3.19.0-33-generic

Pärast selle käsu täitmist peaks süsteemil olema juba piisavalt ruumi uue versiooniga seotud värskenduste installimiseks. Samuti on soovitatav värskendada alglaadurGrub nii, et see tunneks õigesti ära muudatused, mida teeme kerneli versioonides.

$ sudo update-grub

Igatahes tehakse seda automaatselt pärast kerneli värskenduse installimist, kuid pärast pakettide eemaldamist ei piisa teadmisest, kuidas seda käsitsi teha. Peame meeles pidama, et kui eemaldame vanima versiooniga seotud paketid ja uute värskenduste jaoks on veel ruumi, jätkame protsessi uuesti ja eemaldame teise versiooni.

Ubuntu tarkvarakeskuse kasutamine

Samuti võime vanad värskenduspaketid graafilisest paketihaldurist kustutada, Ubuntu kasutajate jaoks selgitan, kuidas seda teha Ubuntu tarkvarakeskusmis on rakendus, millega saame graafiliselt hallata rakendusi ja pakette Ubuntus.

Kui pääseme Dashilt Ubuntu tarkvarakeskusesse, leiame ülemisest menüüst mitu valikut, seal kerime seni, kuni leiame installitud rakendused.

ubuntu-tarkvara-keskus-installitud1

Seal olles läheme põhja ja klõpsame nuppu "näita (kogus) tehnilisi elemente " just seal visualiseerime sisu pakettide kujul ja seega on lihtsam näha süsteemi installitud pakettide koguarvu. Kui tippite ülaosas olevasse otsingumootorisse "Linux", peaks see näitama loendit kõigi pakettidega, mis sisaldavad seda sõna ja mis üldiselt on kerneli suhtes paketid.

ubuntu-tarkvara-keskus-näita-tehnilised elemendid

Paketid, mida otsime, on tüüpi paketid linux-image-versionnumber-genericy linux-image-extra-versionnumber-generic. Kui oleme need tuvastanud vanima nägemisnumbri järgi, võime need kustutada.

ubuntu-tarkvara-keskus-kernel-Linux

See kõik on Ubuntu tarkvarakeskuse kasutamisel vanade tuumapakettide eemaldamiseks, kuid võite kasutada valitud graafilist paketihaldurit, kui soovite kasutada Synapticut või Muonit, võite seda kasutada ka KDE puhul.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Nasher_87 (ARG) DIJO

    Väga-väga hea õpetus rohkem minusugustele, kes pole eriti Terminali kiindunud.
    Kuna küsin teilt midagi, olen valmis masina Ubuntu 16.04 installimiseks vormindama; nii et kas / bootile on vaja eraldada eraldi partitsioon? Ma ütlen seda seetõttu, et esimene asi, mida nad mulle ütlesid, olid / (root) ja / home väga olulised partitsioonid, seejärel lisage üks Swapi jaoks ja nüüd sain teada, et ka üks / boot jaoks oli vajalik, soovitades, et see oleks 500-550 Mb sellest piisaks
    Tervitused ja tänan teid juba väga

    1.    willys DIJO

      Buutimispartitsiooni pole vaja luua, kuid kõik sõltub igast inimesest ...

      osas

      1.    Nasher_87 (ARG) DIJO

        Ahjaa, hea on see, et ma tahan olla hea Linuxi kasutaja, nõustades mind oma jaotuse optimaalseks toimimiseks

  2.   Chaparral DIJO

    Väga kasulik teave vanadest tuumadest vabanemiseks ja ruumi saamiseks. Viimasel ajal olin vahemälu ja muu kogunenud prügi puhastamiseks kasutanud programmi Ubuntu Tweak ja varem kasutasin järgmisi käske, mida ma tänaseni ei tea, kas neid värskendatakse. Nimelt:
    "Sudo dpkg -l | grep linux-pilt »
    "Sudo apt-get remove –purge linux-image-xxxxxx-xx-generic"
    Tänan informatsiooni eest.

  3.   Gregory ros DIJO

    Hea artikkel, ma ei teadnud automaatse eemaldamise funktsiooni funktsiooni, üldiselt eelistan terminali mitte kasutada (ma olen natuke laisk), nii et ma olen kõiki neid võimalusi veidi unarusse jätnud. Mis puutub Ubunto tarkvarakeskusse, siis ma seda peaaegu ei kasuta, harjun Synapticuga ja seda kasutan, nii et mul pole seda eriti võetud.

    1.    robertucho DIJO

      jah, pole probleemi, võite kasutada oma eelistuste paketihaldurit

  4.   Sebastian DIJO

    tere ... minu puhul vabastan umbes 23 MB .. Olen just installinud xubuntu versiooni. mida ma tegin, oli hiire parema nupuga buutimiskaust, avage terminal sealt ja seejärel pane käsk -sudo apt-get autoremove-, mis on selles blogis näidatud ... noh .. mul on see jaotatud 250 MB-ni ja ma kavatsen selle alla laadida veel .. kuna see võtab süsteemis 134mb .. tervitused ja ma loodan, et teave teenib teid.