Thanks for all the comments.

Yes, Andrew, you are absolutely correct,  I didn't read the output from
aptitude carefully enough, partly because I didn't understand what much of
it meant.  So I'm especially grateful for your tutorial.

Up to now I hadn't thought that /root was full because as df -h shows below
there is still some space left in /
[EMAIL PROTECTED]:~$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/redcube-root
                      268M  215M   40M  85% /
tmpfs                 471M     0  471M   0% /lib/init/rw
udev                   10M   52K   10M   1% /dev
tmpfs                 471M     0  471M   0% /dev/shm
/dev/hda1             236M   28M  197M  13% /boot
/dev/mapper/redcube-home
                      136G   12G  118G   9% /home
/dev/mapper/redcube-tmp
                      380M   11M  350M   3% /tmp
/dev/mapper/redcube-usr
                      4.7G  3.4G  1.1G  76% /usr
/dev/mapper/redcube-var
                      2.9G  293M  2.4G  11% /var
[EMAIL PROTECTED]:~$
However, now I understand that the remaining room is not sufficient for
aptitude to do its work.

I think there are two possible solutions to this problem.  One is to rm
2.6.18/4-amd64 from /lib/modules, shown below
[EMAIL PROTECTED]:/lib/modules$ ls -a
.  ..  2.6.18-4-amd64  2.6.18-5-amd64
[EMAIL PROTECTED]:/lib/modules$
However, this may be a bad idea because it could cause another, new
problem.  Even if it doesn't break something it would be only a temporary
solution: a future upgrade would probably run into the same problem.

A better solution would be to move some space from /home to / , and perhaps
to /usr.  My HD has a big, non-encrypted partition for everything except
/boot  created by Logical  Volume Management.  This should make shifting
space around fairly straight forward, although I don't yet know how to do
it.  I'll read the literature on this and if I'm confused I'll start another
thread on LVM.

Thanks again for all your help.

Reply via email to