M $ Windows staat bekend om "etende schijf". Met andere woorden, op een verborgen manier een ontelbare reeks tijdelijke bestanden en andere bewerkingen creëren die steeds meer ruimte innemen op onze harde schijf en tegelijkertijd onze computer vertragen. Dit is een van de vele redenen waarom veel mensen, na een bepaald aantal maanden, alles liever formatteren en Win helemaal opnieuw installeren.
Gelukkig is dit onder Linux niet het geval.. Sommigen van jullie hebben waarschijnlijk het geluk een super drive van meerdere gigabytes te hebben, anderen zullen elke MB aan ruimte tellen. In ieder geval is het altijd beter om ons systeem schoon te hebben en zoveel mogelijk ruimte te besparen, zelfs als het om Linux gaat.
|
De "supereenvoudige" manier: Ubuntu Tweak
Eigenlijk zijn er 2 eenvoudige manieren om uw schijf in Ubuntu "schoon te maken".
De eerste, dat Ik raad het helemaal NIET aan es gebruik de stofzuiger ontwikkeld door Canonical en standaard opgenomen in Ubuntu, die u kunt openen door naar Systeem> Beheer> Opschoner. De waarheid is dat ik nooit heb begrepen met welke criteria dit kleine programma werkt. Het is echt een RAMP. In mijn geval heb ik altijd geprobeerd pakketten te verwijderen die ik via PPA's heb geïnstalleerd. En niet alleen dat, hij heeft nooit voorgesteld om iets anders te verwijderen, dus deze applicatie lijkt me echt volkomen nutteloos. Misschien weten sommigen van jullie hoe het werkt en kunnen ze het ons allemaal leren die geen idee hebben (wat op zichzelf een slechte start is).
De tweede manier, dat Ik raad ten zeerste aan es installeren Ubuntu Tweak. Ik opende een terminal en schreef:
sudo add-apt-repository ppa: tualatrix / ppa
sudo apt-get update
sudo apt-get upgrade
Eenmaal geïnstalleerd, klik op de knop Pakketreiniger. De rest spreekt voor zich. Van daaruit kun je pakketten opschonen, de pakketcache leegmaken, de configuratie van de pakketten wissen, oude kernels verwijderen en zelfs PPA's verwijderen (samen met de pakketten die vanaf die PPA zijn geïnstalleerd) met ppa-purge.
Geef me de terminalopdrachten
Voor degenen die genieten van de opdrachtregel, of alleen degenen die Ubuntu Tweak niet op hun favoriete distro kunnen installeren, zijn hier een paar dingen die u kunt doen om schijfruimte terug te winnen.
Verwijder pakketten die zijn geïnstalleerd met een toepassing die u later hebt verwijderd
Voordat u verder gaat met de oplossing, moet worden gezegd dat u dit moet voorkomen in plaats van altijd te gebruiken apt-get om applicaties te installeren of te verwijderen, is het beter om te gebruiken geschiktheid, juist omdat het alle afhankelijkheden verwijdert die niet door andere programma's worden gebruikt.
Als je apt-get gebruikt, schreef ik:
sudo apt-get autoremove
Verwijder oude pitten
dpkg -l | grep "linux-"
Dit zal een reeks pakketten weergeven. Degenen die u moet verwijderen, zijn degene die -beeld y -koppen. Denk eraan om de meest bijgewerkte versie NIET te verwijderen, aangezien u de computer niet kunt starten!
Verwijder verweesde pakketten met deborphan
Verweesde pakketten zijn pakketten die niet afhankelijk zijn van een ander pakket en niet "handmatig" zijn geïnstalleerd. Ze "met de hand" opsporen en verwijderen kan echt een ontmoedigende taak zijn. Maar dankzij deborphan hebben verweesde pakketten hun dagen geteld.
sudo apt-get install deborphan
Om een lijst te zien van de verweesde pakketten die op uw systeem zijn geïnstalleerd, voert u het volgende uit:
Deborphan
De meest intuïtieve manier om deborphan te gebruiken, is door een filter aan Synaptic toe te voegen. Om dit te doen, heb ik Synaptic geopend, ga naar Instellingen> Filters en klik op de knop nieuw. Waar zegt Nieuw filter, geef het een beschrijvende naam, bijvoorbeeld Weeskinderen. Klik vervolgens op de knop Deselecteer alles en selecteer de optie Wezen. geven aan Accepteren.
Klaar, vanaf nu, wanneer u Synaptic opent, kunt u een lijst met verweesde pakketten zien door op de knop Persoonlijke filters te klikken (zie linksonder) en het filter te kiezen dat in de vorige stap is gemaakt. Om ze te verwijderen, zoals elk ander programma, markeert u het met de rechterknop en selecteert u de optie Controleer om volledig te verwijderen.
Nogmaals, als je Synaptic niet leuk vindt, kun je dit via de terminal doen.
U kunt een voor een de pakketten verwijderen die worden vermeld door het deborphan-commando of,
sudo apt-get purge PAKKET
of verwijder alle verweesde pakketten in één keer met de volgende opdracht:
sudo apt-get purge $ (deborphan)
Verwijder documentatiepakketten in andere talen met localepurge
sudo apt-get install localepurge
Klaar. Het blijft alleen om het uit te voeren met machtigingen voor supergebruikers.
sudo localepurge
Bij het configureren verschijnt een scherm waarin we de talen kunnen kiezen die we willen behouden. Vanaf hier installeren we elke keer dat we een applicatie met apt-get / aptitude / dpkg wordt automatisch uitgevoerd localpurge aan het einde van de installatie en het zal de talen verwijderen die niet eerder zijn gekozen.
Verwijder tijdelijke bestanden automatisch
sudo apt-get install bleekbit
Ze kunnen ook dienen fslint o cruft, die samen met bleachbit kan worden beschouwd als het equivalent van de beroemde CCleaner.
sudo apt-get install fslint
sudo apt-get install cruft
Je houdt ervan de cache "met de hand" te wissen in plaats van Bleachbit te gebruiken, toch?
Om de kopie van de pakketten te verwijderen die moeten worden gedownload wanneer uw systeemupdates plaatsvinden, schreef ik in een terminal:
sudo apt-get clean
wis alle cache
sudo apt-get autoclean
het verwijdert alleen pakketten die niet kunnen worden gedownload en die als nutteloos worden beschouwd.
Maak gereserveerde ruimte vrij op ext3 ext4-bestandssystemen:
Standaard is 5% van de schijfruimte gereserveerd voor de "supergebruiker". Dit kan echter resulteren in een enorme hoeveelheid verspilde schijfruimte, vooral op machines die slechts één gebruiker gebruiken.
Deze waarde kan worden gewijzigd in gedemonteerde eenheden. Dus het eerste dat we moeten doen, is het apparaat demonteren dat we willen reinigen:
tune2fs -m PERCENTAGE_OF_RESERVED_SPACE / dev / PARTITION
waarbij PARTITION overeenkomt met de schijf- en partitienummers (beide zijn afgeleid van het lezen van het bestand / etc / mtab)
Als u een echte expert bent, kunt u zelfs het aantal gereserveerde blokken wijzigen:
tune2fs -r NUM_BLOCKS / dev / PARTITION
Draai de houtblokken
sudo apt-get installeer logrotate
Verwijder overgangspakketten
sudo dpkg -l | grep overgangsperiode
Schone apt-build-omgeving (indien gebruikt)
apt-build schoon-build
apt-build schone bronnen
apt-build schone-repository
Controleer welke bestanden en mappen groter zijn
du -m / 2> / dev / null | sorteren -rn | hoofd
U kunt ook de grafische interface van de Disk Analyzer gebruiken. Ga naar Programma's> Accessoires> Analyse van schijfgebruik.
Bewaar alleen vereiste pakketten (ongebruikte bibliotheken verwijderen)
sudo apt-get install debfoster
Een opbouwende kritiek, niet alle lezers zijn Ubuntu-gebruikers (of afgeleide debians), de titel van dit bericht suggereert dat het een tip is die van toepassing is op elke distro, maar bij het lezen noem je Ubuntu's eigen tools en debian-pakketbeheerderparameters (apt-get), in synthese is Linux geen synoniem voor ubuntu / debian, een titel als "Hoe schijfruimte herstellen in UBUNTU / DEBIAN" zou geschikter zijn geweest voor mijn smaak, aangezien je niet de stappen beschrijft om andere distro's.
groeten
Pas de stappen toe op je distro.
Dat is heel goed! Hoe dan ook, het lijkt mij dat je de eerste stap niet hoeft te zetten. Bleachbit zorgt ook voor het schoonmaken van dat ... denk ik, ik weet het niet zeker.
Evenzo, als je het nog niet hebt geprobeerd, aarzel dan niet nog een seconde: installeer Ubuntu Tweak. Met deze baby kun je alles doen, zelfs oude kernels verwijderen, PPA's verwijderen, enz.
Knuffel! Paul.
ik doe het gewoon
sudo apt-get autoremove && sudo apt-get autoclean
en ik gebruik van tijd tot tijd bleekwater en het werkt erg goed 😉
Groeten!
Zeer goede tuto, aanbevolen voor degenen die vensters missen 🙂
Hint: Synaptic heeft een filter "Residuele instellingen" waarmee u ongebruikte instellingen kunt verwijderen, vergelijkbaar met wat het doet
sudo apt-get autoremove --purge
Interessant, bedankt. In mijn geval, met Linux Mint MATE, was dit de opdracht die de meeste ruimte (enkele gigabytes) heeft vrijgemaakt:
sudo flatpak reparatie