Ruimte op de harde schijf vrijmaken in Ubuntu

How Free Up Hard Drive Space Ubuntu



Handmatig zoeken en opschonen van grote bestanden en ongebruikte apps kan vermoeiend zijn. Deze apps en bestanden kunnen veel ruimte op uw harde schijf in beslag nemen, waardoor de totale capaciteit om grote gegevens op te slaan, wordt verminderd. Dit artikel somt een aantal methoden op die kunnen worden gebruikt om schijfruimte vrij te maken.

Prullenbak leegmaken

Bijna alle bestandsbeheerders in Linux-distributies sturen standaard verwijderde bestanden naar de prullenbak. U moet de prullenbak in de gaten houden en deze regelmatig opruimen vanuit Bestandsbeheer, vooral wanneer de schijfruimte bijna op is. Sommige Linux-distributies ondersteunen geplande opschonen van de prullenbak met regelmatige tussenpozen, die kunnen worden gebruikt voor het automatisch verwijderen van bestanden van de schijf. In desktopomgevingen die zijn gebaseerd op de GNOME-shell, kunt u de instellingen voor opschonen vinden in de app voor systeeminstellingen.









Als u de voorkeur geeft aan de opdrachtregel, kan de prullenbak worden geleegd door de volgende opdrachten achter elkaar uit te voeren:



$CD $HUIS/.lokaal/deel/Afval/bestanden/
$rm -rfi *

Geïnstalleerde pakketten automatisch verwijderen die niet meer in gebruik zijn

Ubuntu's apt-pakketbeheerder wordt geleverd met een handige opdrachtregeloptie die eenvoudigweg autoremove wordt genoemd. Het verwijdert ongebruikte pakketten en oude kernels die op het systeem zijn geïnstalleerd maar veilig kunnen worden verwijderd omdat geen enkel ander pakket ervan afhankelijk is. Gebruik de volgende opdracht om pakketten automatisch te verwijderen:





$sudogeschikt--zuiverenautomatisch verwijderen

De –purge-schakelaar zorgt ervoor dat de resterende configuratiebestanden ook worden verwijderd samen met de pakketten (met uitzondering van configuratiebestanden die zich in de thuismap bevinden).

Opruimpakketten

Samen met de opdracht autoremove, wordt de apt-pakketbeheerder van Ubuntu geleverd met nog een paar opdrachten die handig zijn voor het opschonen van oude bestanden. Deze opdrachten zijn schoon en automatisch opschonen. De opdracht clean verwijdert de lokale cache van volledig of gedeeltelijk gedownloade .deb-pakketten die in het verleden werden gebruikt voor een systeemupdate of bij een nieuwe installatie van nieuwe toepassingen. De opdracht autoclean doet hetzelfde met een klein verschil. Het verwijdert alleen die pakketten die verouderd zijn en niet langer beschikbaar zijn op officiële Ubuntu-servers. De opdracht clean kan meer bestanden verwijderen dan autoclean. Deze commando's zijn als volgt:



$sudogeschikt schoon
$sudoapt autoclean

Schijfgebruikanalysator

Schijfgebruiksanalysator is een grafische app die wordt geleverd met op GNOME gebaseerde desktopomgevingen. Deze app doet een diepgaande analyse van alle bestanden en mappen op je schijf en sorteert ze op grootte. Met behulp van de grafische interface kunt u identificeren welke bestanden en mappen veel ruimte innemen en deze vervolgens naar eigen inzicht handmatig verwijderen.

Vind

De opdracht find is standaard beschikbaar in de meeste Linux-distributies. Het kan worden gebruikt voor het zoeken naar bestanden die zich in een specifieke map bevinden. Met de opdracht find is het ook mogelijk om de grootte van bestanden in de zoekresultaten te controleren. U kunt dan een beslissing nemen om ze al dan niet te verwijderen. Met de onderstaande opdracht worden bestanden weergegeven die groter zijn dan 1024 MB in de basismap.

$sudo vind $HUIS -typeF-maat+1024M-exec ls -NS {}+

Ter referentie, hieronder is de uitvoer van de bovenstaande opdracht op mijn systeem.

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

deborphan

Deborphan is een handig hulpprogramma dat pakketten weergeeft die niet worden gebruikt als afhankelijkheden voor andere pakketten. Aangezien er geen andere pakketten van afhankelijk zijn, kunnen ze veilig worden verwijderd naar goeddunken van de gebruiker. Voer de onderstaande opdracht uit om deborphan op Ubuntu te installeren:

$sudogeschiktinstallerendeboorfan

Voer de onderstaande opdracht uit om een ​​lijst met verweesde pakketten te zien:

$deboorfan

Voer de onderstaande opdracht uit om alle verweesde pakketten weer te geven en ze tegelijkertijd te verwijderen:

$deboorfan| xargs sudogeschikt--zuiverenverwijderen

Dpigs

Dpigs is een opdrachtregel-app die een lijst weergeeft van geïnstalleerde debian-pakketten die de grootste ruimte op de harde schijf innemen. Voer de onderstaande opdracht uit om dpigs op Ubuntu te installeren:

$sudogeschiktinstallerendebian-goodies

Voer nu de onderstaande opdracht uit om een ​​lijst te zien van 20 pakketten die de grootste ruimte op uw harde schijf innemen:

$dpigs-H -N twintig

Ter referentie, hieronder is de uitvoer van de bovenstaande opdracht op mijn systeem.

Conclusie

Dit zijn een paar methoden die u kunt gebruiken om verouderde pakketten en ongebruikte bestanden te verwijderen om wat ruimte op uw harde schijf vrij te maken. Vermijd uit voorzorg het gebruik van de bovenstaande commando's rechtstreeks in de hoofdmap, aangezien dit kan leiden tot systeembreuk als verkeerde bestanden per ongeluk worden verwijderd.