[linux] Re: /-partitie vol, apt-get purge linux-headers-3.2.0-40* weigert

Bart-Jan Vrielink bartjan op vrielink.net
Vr Jun 13 20:35:17 CEST 2014


Hallo,
Inderdaad. Na deze herstel met dpkg kun je daarna het beste verder gaan met de voorgestelde apt-get -f install (wel goed kijken wat hij voorstelt verder te doen) en daarna "gewoon" weer verder als je gewend was.

In het vervolg wel letten of er steeds voldoende schijfruimte vrij is en hou het aantal geïnstalleerde kernels klein.

Verdere tips die ik zelf gebruik bij het snoeien op mijn Debian systemen:
- deborphan. Laat packages zien waar geen andere packages van afhankelijk zijn. Ik doe zelfs sudo apt-get autoremove --purge `deborphan --guess-all | xargs` (en *lees* wat er staat voordat ik 'Y' kies)
- aptitude search "?installed?not(?archive(Testing))" (als je Debian Testing gebruikt)
- Onderstaande script (debsize), welke packages in volgorde van grootte print. Idee niet van mij, weet helaas niet van wie

#!/bin/sh
# lists installed Debian packages, sorting by package size

# This could just be a perl script extracting the install package info.
# but I made it a sh script to allow for sort manipulation afterwards.

# Installed packages read from /var/lib/dpkg/status

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

 
-----Original message-----
> From:Der <cl3m0t op gmail.com <mailto:cl3m0t op gmail.com> >
> Sent: Friday 13th June 2014 18:33
> To: linux op lists.nllgg.nl <mailto:linux op lists.nllgg.nl> 
> Subject: [linux] Re: /-partitie vol,  apt-get purge linux-headers-3.2.0-40* weigert
> 
> On 13-06-14 15:39, Hein van Dijk wrote:
> >
> >
> > op 13-06-14 14:16, Bart-Jan Vrielink schreef:
> >> Doe eens een "dpkg -l | grep linux-headers"
> >[knip]
> > Op advies van Frans en Bart-Jan:
> > sudo apt-get purge linux-headers*
> > [knip]
> > Probleem blijft dus.
> >
> Het advies van Bart-Jan was eigenlijk om met 'dpkg --remove' de 
> linux-headers packages te verwijderen...
> 
> Als je 'apt-get' gebruikt om packages te verwijderen, zal 'apt-get' 
> eerst verder gaan waar die afgebroken was, i.e. het systeem updaten. Het 
> updaten wordt weer afgebroken omdat er nog steeds te weinig ruimte is. 
> 'apt-get' stopt voordat hij er aan toe is packages te verwijderen.
> 
> 
> groet,
> Derry Geuther
> 
> 





More information about the Linux mailing list