Ubuntu - Opschonen van configuratieresten, pakketten

Onder Ubuntu worden, net als bij andere besturingssystemen, verouderde of onnodige bestanden niet automatisch vernietigd.

Het is mogelijk om ze te verwijderen om ruimte te besparen.

Er wordt een speciale software ontwikkeld (nog steeds in bèta)

Pakketjes

Verwijder verouderde configuratiebestanden

  • Bij het deïnstalleren van een pakket worden configuratiebestanden niet vernietigd in afwachting van een toekomstige herinstallatie van het pakket.
  • Om ongebruikte configuratiebestanden te verwijderen, gebruikt u deze opdracht (in een terminal):
  •  sudo dpkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f 2) 
  • Merk op dat: het ook mogelijk is om de configuratiebestanden te verwijderen bij het de-installeren van een pakket via
  • Synaptic, door de "complete verwijdering" aan te vinken.
  • Adept Manager met "Request Purge".
  • De opdracht --purge gebruiken.

 sudo aptitude remove name-of-package --purge 

Verwijder de pakketten in de cache

Wanneer u pakketten downloadt en installeert, worden ze in de cache opgeslagen om te voorkomen dat ze opnieuw moeten worden gedownload.

Om deze pakketten te verwijderen, zijn er twee commando's die kunnen worden gebruikt: aptitude of apt-get (aptitude is better):

  • autoclean verwijdert pakketten die niet kunnen worden gedownload.
  • clean verwijdert alle in de cache opgeslagen pakket.

Typ daarom:

 sudo aptitude autoclean sudo aptitude clean 

kernels

Wanneer de kernel is bijgewerkt, zijn oudere versies nog steeds geïnstalleerd.

Als u een versie van een kernel wilt verwijderen, moet u de exacte naam van het pakket weten

linux-image-kernel.version-indexofimage-generic

De beste manier is om de oude kernels te de-installeren via je pakketbeheerder.

  • Start de root-modus van uw manager
    • kdesu adept_manager als je kde en adept hebt,
    • gksu synaptic voor synaptic en Gnome (of Xfce)), zoek dan naar het "linux-image".
  • Als u bedreven bent, verwijdert u het vinkje bij "niet geïnstalleerd" op het scherm (onder de zoekbalk).
  • Als u synaptisch bent, sorteert u de pakketten die als eerste zijn geïnstalleerd via de eerste kolom
  • Als je meerdere versies van de kernel hebt, of als je verschillende images van dezelfde kernel hebt, kun je de oudere kernel verwijderen.

Het is raadzaam om altijd de laatste twee versies te behouden. Als er een update fout zou gaan voor de laatste kernelversie, is het nog steeds mogelijk om terug te keren naar een oudere versie, in plaats van een liveCD te doorlopen.

Logboek bestanden

De map / var / log bevat de logboeken van de meeste services en software.

Als ze nuttig zijn voor het oplossen van problemen, nemen ze nog steeds veel ruimte in beslag.

De meeste services voeren een logboekrotatie uit (om een ​​beperkt aantal te behouden) of beperken hun grootte, maar niet altijd.

In te vullen (of zelfs oude logbestanden te verwijderen)

Prullenbak / Prullenbak

Vergeet niet om de prullenbak regelmatig te legen onder Linux. Gebruik hiervoor de volgende opdrachtregel:

 rm -r -f ~ / .local / share / Prullenbak / bestanden / * 

Miniaturen van afbeeldingen

Wanneer u op internet surft, slaat Linux de miniaturen van afbeeldingen op om het laden in de toekomst te vergemakkelijken ... Gewoonlijk worden ze niet verwijderd.

De onderstaande code zal het verwijderen van miniaturen gedurende 7 dagen mogelijk maken.

 vind ~ / .thumbnails -type f -atime +7 -exec rm {} \; 

Configuratieresiduen in directory's / home

Ook al heb je een software gedeïnstalleerd en / of de configuratiebestanden zijn verwijderd uit de map / etc, de software heeft mogelijk de configuratiebestanden in de basismap van elke gebruiker achtergelaten.

  • De MPlayer-software laat bijvoorbeeld bestanden in de map ~ / .Mplayer staan.
  • Het is hetzelfde voor de meeste toepassingen.
  • Let op: deze bestanden kunnen aanzienlijke proporties aannemen.
  • Google Earth slaat bijvoorbeeld een cache (van ten minste 200 MB) op in de basismap van elke gebruiker

Verder gaan

Om meer ruimte te krijgen en andere onnodige bestanden te verwijderen, kunt u ook de prullenbak legen.

  • Merk op dat: voor de partities op externe schijven (USB-sleutels, MP3-spelers, NTFS-partitie ...), Nautilus (de bestandsbrowser van ubuntu) een map maakt. Trash-gebruikersnaam die de verwijderde bestanden bevat.
  • Vergeet niet om ook deze map te verwijderen (druk op CTRL + H in Nautilus om verborgen bestanden te bekijken).
  • Af te maken

Automatisering van taken

  • Maak eenvoudig bestanden met deze opdrachten:
  • Voor obselete configuratiebestanden:
     pkg --purge $ (COLUMNS = 200 dpkg -l | grep "^ rc" | tr -s '' | cut -d '' -f 2) 
  • Voor pakketten die zijn opgeslagen in de cache:
     sudo aptitude clean 
  • En volg de instructies in deze FAQ: Automatiseer taken met cron en init
Vorige Artikel Volgende Artikel

Top Tips