[linux] Re: Grafische Linuxinstallatie terugbrengen naar konsole
Micha Kersloot
micha op kovoks.nl
Do Jul 14 11:37:15 CEST 2016
Hoi,
om nog wat opties toe te voegen. Het commando 'aptitude' kan ook een stuk beter overweg met dependencies dan apt-get als het gaat over opruimen. Je kunt in een curses omgeving een pakket selecteren om weg te gooien. Als je dan de dependencies markeert als 'automatisch geïnstalleerd' met <shift>-M worden deze automatisch gedeïnstalleerd als ze niet elders nodig zijn.
Als je voor het installeren en deïnstalleren altijd aptitude gebruikt (voor normaal gebruik compatible met apt-get: aptitude install <pkg>) houdt hij zelf ook bij welke dependencies automatisch geïnstalleerd zijn.
Met vriendelijke groet,
Micha Kersloot
www.kovoks.nl | www.mailcasa.eu | Volg @kovoks op Twitter
E micha op kovoks.nl
T +31 (0)345 - 53 29 27
A Bellweg 36 | 4104 BJ Culemborg
KvK 11033334
----- Oorspronkelijk bericht -----
> Van: "Bart-Jan Vrielink" <bartjan op vrielink.net>
> Aan: "linux" <linux op lists.nllgg.nl>
> Verzonden: Donderdag 14 juli 2016 11:07:08
> Onderwerp: [linux] Re: Grafische Linuxinstallatie terugbrengen naar konsole
> Hans,
>
>
> De vraag of het wel verstandig is om zo'n oude distro nog te gebruiken, die is
> al door anderen opgepakt.
>
>
>
> Wat betreft het terugbrengen van de hoeveelheid schijfruimte die een distro in
> beslag neemt, dat is nu net 1 van m'n favoriete hobbies :)
>
>
>
> Met het volgende shell scriptje kun je een lijst krijgen van alle geïnstalleerde
> packages, gesorteerd op grootte.
>
>
>
> echo '
> open(FILE,"/var/lib/dpkg/status");
> $_=<FILE>;
> while ($_)
> {
> if ( /Package:/ )
> {
> @package = split(" ",$_);
> $_=<FILE>;
> if ( /install ok installed/ )
> {
> do
> {
> $_=<FILE>;
> }
> until ( /Size:/ );
> @size = split(" ",$_);
>
> print("$package[1] $size[1]\n");
> }
> }
> $_=<FILE>;
> }
> ' | perl | sort -n -k2
>
>
> Dit houdt natuurlijk geen rekening met dependencies, maar het onderste deel van
> de lijst zijn wel mogelijke kandidaten voor "quick wins", als ze daadwerkelijk
> overbodig zijn.
>
>
>
> Met 'apt-get autoremove' in plaats van 'apt-get remove' haal je een package weg,
> inclusief al z'n dependencies (mits ze nergens anders voor nodig zijn.
>
>
>
> Een goede tool om er bij te pakken is deborphan. Dit moet je waarschijnlijk nog
> wel apart installeren (maar is zelf bescheiden qua omvang). Met deborphan
> --guess-all krijg je een overzicht van alle libraries, perl packages e.d., waar
> geen andere packages van afhankelijk zijn. Als je deze ook niet voor zelf
> geïnstalleerde spullen gebruikt, dan zouden deze dus sowieso verwijderd kunnen
> worden.
>
> Met deborphan -a krijg je een lijst van alle packages waar geen andere packages
> van afhankelijk zijn, dus de "eind-nodes" van de dependency boom. Kunnen dus
> ook goede kandidaten voor opruimen zijn.
>
>
>
> -----Original message-----
> From: Hans Paijmans <j.j.paijmans op gmail.com>
> Sent: Wednesday 13th July 2016 16:32
> To: <linux op lists.nllgg.nl> <linux op lists.nllgg.nl>
> Subject: [linux] Grafische Linuxinstallatie terugbrengen naar konsole
>
>
> Dag allemaal,
> ik wil een bestaande Linuxinstallatie (Kubuntu 9.04) die in totaal 19
> Gig in beslag neemt, terugbrengen tot 16 Gig zodat hij op een
> zelfstartende usb stick past. Omdat hij als server moet fungeren is X en
> alles wat daarbij hoort niet nodig.
>
> Vragen: win ik daar genoeg ruimte mee en hoe pak ik dat aan? Is er een
> voor de hand liggend riedeltje van apt-get uninstall...? Of kan ik beter
> opnieuw installeren, maar nu onder X?
>
> Paai
>
> --
> Dr. J. J. Paijmans
> v.a. Stettin
More information about the Linux
mailing list