Kaip atlaisvinti vietos kietajame diske „Ubuntu“

How Free Up Hard Drive Space Ubuntu



Rankinis medžioklė ir didelių failų bei nenaudojamų programų valymas gali būti varginantis. Šios programos ir failai gali užimti daug vietos standžiajame diske, sumažindami bendrą jų talpą dideliems duomenims saugoti. Šiame straipsnyje bus išvardyti keli būdai, kuriais galima atlaisvinti vietos diske.

Tuščia šiukšliadėžė

Beveik visi „Linux“ distribucijų failų tvarkytojai pagal nutylėjimą siunčia ištrintus failus į šiukšliadėžę. Turėtumėte stebėti šiukšliadėžę ir reguliariai ją išvalyti iš failų tvarkyklės, ypač kai trūksta vietos diske. Kai kurie „Linux“ platinimai palaiko reguliarų šiukšliadėžės valymą reguliariais intervalais, kurie gali būti naudojami automatiškai ištrinti failus iš disko. Stalinio kompiuterio aplinkoje, pagrįstoje „GNOME“ apvalkalu, valymo nustatymus rasite sistemos nustatymų programoje.









Jei pageidaujate komandinės eilutės, šiukšliadėžę galima ištuštinti paleidžiant šias komandas iš eilės:



$CD $ HOME/. vietos/Dalintis/Šiukšliadėžė/failus/
$rm -rfi *

Automatiškai pašalinkite įdiegtus paketus

Tinkamame „Ubuntu“ paketų tvarkytuvėje yra patogi komandinės eilutės parinktis, tiesiog vadinama automatiniu pašalinimu. Tai pašalina nenaudojamus paketus ir senus branduolius, kurie yra įdiegti sistemoje, tačiau yra saugiai pašalinami, nes nuo jų nepriklauso joks kitas paketas. Norėdami automatiškai pašalinti paketus, naudokite šią komandą:





$sudotinkamas--purgeautomatinis pašalinimas

„Purge“ jungiklis užtikrina, kad kartu su paketais būtų pašalinti ir likę konfigūracijos failai (išskyrus konfigūracijos failus, esančius namų aplanke).

Valymo paketai

Kartu su komanda „autoremove“ tinkamas „Ubuntu“ paketų tvarkytuvas pateikiamas su dar keliomis komandomis, kurios yra naudingos valant senus failus. Šios komandos yra švarios ir automatinio valymo. „Clean“ komanda pašalina visiškai arba iš dalies atsisiųstų .deb paketų vietinę talpyklą, anksčiau naudojamą sistemai atnaujinti arba naujai diegiant naujas programas. „Autoclean“ komanda daro tą patį su nedideliu skirtumu. Tai pašalina tik tuos paketus, kurie yra pasenę ir nebėra prieinami oficialiuose „Ubuntu“ serveriuose. Švari komanda gali pašalinti daugiau failų nei automatinis valymas. Šios komandos yra tokios:



$sudotinkamas švarus
$sudotinkamas automatinis valymas

Disko naudojimo analizatorius

Disko naudojimo analizatorius yra grafinė programa, pristatoma su GNOME pagrįsta darbalaukio aplinka. Ši programa atlieka išsamią visų jūsų diske esančių failų ir aplankų analizę ir surūšiuoja juos pagal dydį. Naudodamiesi grafine sąsaja, galite nustatyti, kurie failai ir aplankai užima daug vietos, ir rankiniu būdu juos pašalinti savo nuožiūra.

Rasti

Pagal numatytuosius nustatymus komanda rasti prieinama daugelyje „Linux“ platinimų. Jis gali būti naudojamas ieškant failų, esančių konkrečiame kataloge. Naudodami komandą rasti taip pat galite patikrinti paieškos rezultatuose išvardytų failų dydį. Tada galite nuspręsti juos ištrinti ar ne. Žemiau esančioje komandoje namų kataloge bus išvardyti didesni nei 1024 MB failai.

$sudo rasti $ HOME -tipasf-dydis+1024 mln-pvz ls {}+

Žemiau yra aukščiau pateiktos komandos išvestis mano sistemoje.

2.3G /home/nit/Downloads/focal-desktop-amd64.iso
2.1G /home/nit/Downloads/focal-desktop-amd64.iso.zs-old

Deborphanas

„Deborphan“ yra naudinga programa, išvardinanti paketus, kurie nėra naudojami kaip kitų paketų priklausomybės. Kadangi jokie kiti paketai nuo jų nepriklauso, juos galima saugiai pašalinti vartotojo nuožiūra. Norėdami įdiegti „deborphan“ „Ubuntu“, paleiskite šią komandą:

$sudotinkamasdiegtideborphanas

Jei norite pamatyti našlaičių paketų sąrašą, paleiskite šią komandą:

$deborphanas

Norėdami išvardyti visus našlaičių paketus ir tuo pačiu metu juos pašalinti, paleiskite toliau nurodytą komandą:

$deborphanas| xargs sudotinkamas--purgepašalinti

Dpigs

„Dpigs“ yra komandų eilutės programa, kurioje rodomas įdiegtų debian paketų sąrašas, užimantis didžiausią vietą kietajame diske. Norėdami įdiegti „dpigs“ „Ubuntu“, paleiskite žemiau pateiktą komandą:

$sudotinkamasdiegtidebian-gėrybės

Dabar paleiskite toliau pateiktą komandą, kad pamatytumėte 20 paketų, užimančių didžiausią vietą standžiajame diske, sąrašą:

$dpigs-H -n dvidešimt

Žemiau yra aukščiau pateiktos komandos išvestis mano sistemoje.

Išvada

Tai yra keli metodai, kuriuos galite naudoti norėdami pašalinti pasenusius paketus ir nenaudojamus failus, kad atlaisvintumėte vietos standžiajame diske. Atsargumo sumetimais venkite tiesiogiai naudoti aukščiau esančias komandas šakniniame aplanke, nes netyčia pašalinus netinkamus failus, sistema gali sugesti.