Com alliberar espai en el sector Boot en Ubuntu

Si alguna vegada has intentat instal·lar actualitzacions de seguretat de l'nucli Linux i t'ha sortit un prompt indicant-te que no hi ha espai suficient en el disc i et fa la recomanació d'alliberar espai a Boot, en aquestes línies et mostri com pots recuperar espai a la carpeta / boot en Ubuntu i distribucions derivades a l'eliminar els Kernels antics.

fer-espai-partició-boot-en-linux Cada vegada que s'instal·len actualitzacions de l'Kernel, en el sistema es mantenen les versions anteriors, llevat que les eliminem de manera manual. Després de diverses actualitzacions contínues pot ser que l'espai en la carpeta boot sigui molt poc ia causa d'això no sigui possible instal·lar nous paquets.

Llavors, primer hem de tenir clar perquè ens vam quedar sense espai a la carpeta boot. Si tenim un sistema de particions en què no està habilitat el sistema LVM, I tenim una sola partició, no hi haurà cap problema, però en canvi si tenim un sistema instal·lat amb un esquema de LVM, La carpeta / boot està en una partició a part i amb un espai restringit i simplement arribés aquest moment en què ens quedem sense espai en aquesta ubicació i haurem de alliberar espai allà per poder continuar instal·lant aquestes actualitzacions de seguretat de l'nucli.

Generalment podem emprar un apt-get amb l'opció de autoremove que ens permeti detectar i eliminar de sistema tots aquests paquets i / o dependències antigues. Seria una cosa així:

$ Sudo apt-getautoremove

La majoria de les vegades aquesta comanda sol resoldre aquest problema sense cap inconvenient, però a l'tractar-se dels nuclis no és tan senzill, ja que no sempre detecta aquests paquets antics per després eliminar-los, i hem de prendre el camí manual.

Abans de prendre cartes en el problema, hem d'identificar totes aquestes versions obsoletes de l'nucli que estan emmagatzemades en el nostre sistema usant aquest codi.

$ Sudodpkg -get-selections | greplinux-image

A continuació et mostro un exemple d'el resultat que llancés el sistema, clar no has de tenir en compte els números de les versions, això canviés d'acord a les dades pròpies de cada sistema.

linux-image-3.19.0-33-genericdeinstall

linux-image-3.19.0-37-generic install

linux-image-3.19.0-39-generic install

linux-image-3.19.0-41-generic install

linux-image-extra-3.19.0-33-genericdeinstall

linux-image-extra-3.19.0-37-generic install

linux-image-extra-3.19.0-39-generic install

linux-image-extra-3.19.0-41-generic install

Ja quan tinguem establert els paquets relacionats amb les versions antigues, podem començar a esborrar manualment, en el cas assenyalat anteriorment són els paquets corresponents a la versió 3.19.0-33. Per qüestions de seguretat és recomanable deixar al menys 2 versions anteriors a l'actual o només eliminar la més antiga i mantenir les altres.

Ara bé, podem fer això tant des de la terminal, com des d'algun administrador de paquets gràfic, com Synaptic o per als usuaris d'Ubuntu el Ubuntu Programari Center.

Usant la terminal

Per eliminar els nuclis antics des de la terminal executem la següent comanda.

$ Sudo apt-get remove -purge linux-image-3.19.0-33-generic linux-image-extra-3.19.0-33-generic

Després d'executar aquest comando, ja el sistema hauria de comptar amb espai suficient per a poder instal·lar les actualitzacions relacionades a la nova versió. També és recomanable actualitzar el carregador d'arrencadaGrub perquè reconegui correctament els canvis que realitzem en les versions de l'nucli.

$ Sudo update-grub

De totes maneres, això es fa automàticament després de fer la instal·lació d'alguna actualització de nucli, però després d'eliminar els paquets, no està de sobres el conèixer com fer-ho manualment. Hem de tenir present que si eliminem els paquets relatius a la versió més antiga i encara falta espai per a les actualitzacions noves, procedim a realitzar el procés una altra vegada i eliminem una altra versió.

Usant Ubuntu Programari Center

Eliminar els antics paquets de les actualitzacions també ho podem fer des d'algun gestor de paquets gràfic, per als usuaris d'Ubuntu els explicaré com poder-ho a l' Centre de programari de l'Ubuntuque és l'aplicació amb la qual podem administrar aplicacions i paquets de forma gràfica en Ubuntu.

Si accedim a l'Ubuntu Programari Center des del Dash, trobarem al menú superior diverses opcions, aquí ens desplaçarem fins a trobar les aplicacions que estan instal·lades.

ubuntu-programari-center-instalado1 Ja quan estiguem aquí, ens dirigirem a la part inferior i farem clic a "mostrar (quantitat) elements tècnics " és aquí on visualitzarem el contingut en forma de paquets i així serà més senzill veure el total de paquets instal·lats en el sistema. Si en el cercador que està a la part superior escrius "Linux" haurà de mostrar una llista amb tots els paquets que continguin aquesta paraula i que generalment són els paquets relatius a l'nucli.

ubuntu-programari-center-mostrar-elements-tècnics Els paquets que buscarem són els paquets de tipus linux-image-numerodeversion-genericy linux-image-extra-numerodeversion-generic. Ja quan els identifiquem d'acord a el nombre de visió més antiga podem esborrar-los.

ubuntu-programari-center-kernel-linux Això és tot en quan a l'ús d'Ubuntu Programari Center per eliminar paquets de nucli antics, però pots fer servir el gestor gràfic de paquets de la teva preferència, si vols utilitzar Synaptic o Muon, també pots utilitzar-lo en el cas del KDE.


El contingut d'l'article s'adhereix als nostres principis de ètica editorial. Per notificar un error punxa http://secbcaixabank.info/SECB-COVIDXNUMX-DENUNCIA-INSPECCION-PROTOCOLO-.pdf.

7 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Nasher_87 (ARG) va dir

    Molt però molt bon tutorial més per a persones com jo que no sóc molt afecte a l'Terminal.
    Ja que estic et pregunto alguna cosa, estic aviat a formatar la màquina per instal·lar el Ubuntu 16.04; llavors, cal assignar una partició a part a / boot? Ho dic perquè el primer que em van dir que era molt important particions per / (arrel) i / home, després que agregar-li una per Swap i ara, m'assabento que era també necessari una per a / boot, recomanant-me que fora de 500-550 Mb que amb això n'hi hauria prou
    Salutacions i des de ja moltes gràcies

    1.    willys va dir

      no cal crear la partició boot, però tot depèn de cadascú ...

      salutacions

      1.    Nasher_87 (ARG) va dir

        Ah bé, tot bé, és que vull ser un bon usuari de Linux amb el que comporta asesorándome per a un òptim funcionament de la meva distribució

  2.   Chaparral va dir

    Informació molt útil per desfer-se de nuclis vells i obtenir espai. Últimament venia utilitzant el programa Ubuntu Tweak, per netejar la memòria cau i altres escombraries acumulades i anteriorment vaig utilitzar els següents comandaments, que a dia d'avui no sé si estaran actualitzats. A saber:
    «Sudo dpkg -l | grep linux-image »
    «Sudo apt-get remove -purge linux-image-xxxxxx-xx-generic»
    Gràcies spor la informació.

  3.   Gregorio Ros va dir

    Bon article, no coneixia la funció de l'opció autoremove, en general prefereixo no fer servir la terminal (sóc una mica mandrós) pel que tinc una mica abandonades totes aquestes opcions. Pel que fa a l'Ubunto Programari Center penes si el faig servir, em s'acostumi a l'Synaptic i és el que ús, llavors no ho tinc molt pres.

    1.    RoBertucho va dir

      si no hi ha cap problema, pots fer servir el gestor de paquets de la teva preferència

  4.   sebastian va dir

    hola ... en el meu cas allibero uns 23 mb .. tinc recent instal·lada la versió xubuntu. el que vaig fer va ser clic dret sobre la carpeta boot, obrir el terminal des d'ahi i després posar la comanda -sudo apt-get autoremove- que s'indica en aquest bloc ... bé .. jo la tinc particionada en 250MB, i tinc pensat en baixar-li més .. ja que ocupa 134mb en el sistema .. salutacions, i espero que li serveixi la info.