unable to install security patches on14.04lts

Asked by George Waby

ubuntu 14.04LTS,with 230 GB of SSD and 8GB of ram. Software updater complains not enough disk space on /boot to install the patches. Suggests emptying rubbish bin and running 'apt-get clean'

Can anyone help? this problem occurred with 13.04 as a question that was answered.

george

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Manfred Hampl
Solved:
Last query:
Last reply:

This question was reopened

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#1

What is the output of:

uname -a; dpkg -l | grep linux-image | grep -v header | awk {'print $2'}

Thanks

Revision history for this message
Mark Rijckenberg (markrijckenberg) said :
#2

Please also send us the output of this Terminal command:

df -i; df -h

Revision history for this message
George Waby (gtw) said :
#3

Hi Guys

a copy of the output follows
george@george-W65-67SZ:~$ uname -a
Linux george-W65-67SZ 3.13.0-48-generic #80-Ubuntu SMP Thu Mar 12 11:16:15 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
george@george-W65-67SZ:~$
george@george-W65-67SZ:~$
george@george-W65-67SZ:~$ dpkg -l | grep linux-image | grep -v header | awk {'print $2'}
linux-image-3.13.0-24-generic
linux-image-3.13.0-45-generic
linux-image-3.13.0-46-generic
linux-image-3.13.0-48-generic
linux-image-extra-3.13.0-24-generic
linux-image-extra-3.13.0-45-generic
linux-image-extra-3.13.0-46-generic
linux-image-extra-3.13.0-48-generic
linux-image-generic
george@george-W65-67SZ:~$
george@george-W65-67SZ:~$
george@george-W65-67SZ:~$ df -i; df -h
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/ubuntu--vg-root 14729216 311917 14417299 3% /
none 1011922 2 1011920 1% /sys/fs/cgroup
udev 1007994 519 1007475 1% /dev
tmpfs 1011922 568 1011354 1% /run
none 1011922 4 1011918 1% /run/lock
none 1011922 7 1011915 1% /run/shm
none 1011922 26 1011896 1% /run/user
/dev/sda1 62248 317 61931 1% /boot
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-root 222G 12G 199G 6% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 791M 1.3M 790M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 212K 3.9G 1% /run/shm
none 100M 40K 100M 1% /run/user
/dev/sda1 236M 162M 62M 73% /boot
george@george-W65-67SZ:~$

Revision history for this message
Manfred Hampl (m-hampl) said :
#4

Try the commands

sudo dpkg --purge \
linux-image-3.13.0-24-generic \
linux-image-3.13.0-45-generic \
linux-image-extra-3.13.0-24-generic \
linux-image-extra-3.13.0-45-generic

(copy/paste the whole block at once into a terminal window.)

Your /boot partition is limited in size, and you should make sure that you have only two or three versions installed only.
Whenever the update manager installs a new version of the kernel, you should make sure that you remove the oldest obsolete version. This can among others be done with the janitor function of the Ubuntu-tweak program, or the terminal command "sudo apt-get --purge autoremove"

Revision history for this message
George Waby (gtw) said :
#5

this bit got lost!
Thanks for your interest

George

Revision history for this message
George Waby (gtw) said :
#6

Hi
That worked like magic,thanks.

Revision history for this message
George Waby (gtw) said :
#7

Thanks Manfred Hampl, that solved my question.

Revision history for this message
George Waby (gtw) said :
#8

Hi
Martin appeared to solve this problem about a month ago and since I have used Bleachbit and
sudo apt-get --purge autoremove.

Yesterday got a security patch and was unable to to install.
Promptly I ran sudo apt-get --purge autoremove , and found all ok.
Tried to install the patch still not enough space.
Ran Bleachbit and tried again, with still not enough space.

please help

George

Revision history for this message
actionparsnip (andrew-woodhead666) said :
#9

What is the output of:

uname -a; dpkg -l | grep linux-image | grep -v header | awk {'print $2'}

Revision history for this message
George Waby (gtw) said :
#10

Hi Andrew
as follows:

Linux george-W65-67SZ 3.13.0-51-generic #84-Ubuntu SMP Wed Apr 15 12:08:34 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
linux-image-3.13.0-46-generic
linux-image-3.13.0-48-generic
linux-image-3.13.0-49-generic
linux-image-3.13.0-51-generic
linux-image-extra-3.13.0-46-generic
linux-image-extra-3.13.0-48-generic
linux-image-extra-3.13.0-49-generic
linux-image-extra-3.13.0-51-generic
linux-image-generic
george@george-W65-67SZ:~$

This appears to be the same problem as in April. Yet I tried again just a few minutes ago to autoremove
result was 0, 0, 0 and 23 not to remove

Revision history for this message
Manfred Hampl (m-hampl) said :
#11

Your /boot file system is 236 MB in size. This allows to have four (maybe five) versions of the kernel packages installed, and when the package management system want to install a new one, you have to make sure that there are not too many old and outdated versions installed.

Try the commands

sudo dpkg --purge \
linux-image-3.13.0-46-generic \
linux-image-3.13.0-48-generic \
linux-image-extra-3.13.0-46-generic \
linux-image-extra-3.13.0-48-generic

to get rid of the two oldest ones.

Revision history for this message
George Waby (gtw) said :
#12

Problem has reappeared, only slightly different. When I try to remove image -51 the system refuses citing 'dependency errors'. The current stored images are 51,52,35 & 54

please help

George

Revision history for this message
Manfred Hampl (m-hampl) said :
#13

Please provide the output of

uname -a
dpkg -l | grep linux-image
sudo dpkg --audit
df -h

Revision history for this message
George Waby (gtw) said :
#14

Hi Manfred
df -h returns

Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-root 222G 13G 197G 7% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 791M 1.3M 790M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 224K 3.9G 1% /run/shm
none 100M 48K 100M 1% /run/user
/dev/sda1 236M 162M 62M 73% /boot

Revision history for this message
Manfred Hampl (m-hampl) said :
#15

Please provide also the output of the other commands

uname -a
dpkg -l | grep linux-image
sudo dpkg --audit

Revision history for this message
George Waby (gtw) said :
#16

uname -a
george@george-W65-67SZ:~$ uname -a
Linux george-W65-67SZ 3.13.0-54-generic #91-Ubuntu SMP Tue May 26 19:15:08 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

george@george-W65-67SZ:~$ dpkg -l | grep linux-image
pi linux-image-3.13.0-51-generic 3.13.0-51.84 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-52-generic 3.13.0-52.86 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
pi linux-image-3.13.0-53-generic 3.13.0-53.89 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-51-generic 3.13.0-51.84 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-52-generic 3.13.0-52.86 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-53-generic 3.13.0-53.89 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.54.61 amd64 Generic Linux kernel image
george@george-W65-67SZ:~$ sudo dpkg --audit
I tried 3|4 times to enter my pword, was refused and now will not run the command.

Revision history for this message
Manfred Hampl (m-hampl) said :
#17

Try the commands

sudo dpkg --purge \
linux-image-3.13.0-51-generic \
linux-image-3.13.0-52-generic \
linux-image-extra-3.13.0-51-generic \
linux-image-extra-3.13.0-52-generic

to get rid of the two oldest ones.

Revision history for this message
George Waby (gtw) said :
#18

Thanks Manfred Hampl, that solved my question.

Revision history for this message
Manfred Hampl (m-hampl) said :
#19

To avoid re-occurrence you should regularly check for the number of installed kernels and remove obsolete ones.

Running

sudo apt-get --purge autoremove

might do that.

Revision history for this message
George Waby (gtw) said :
#20

Thanks

Revision history for this message
George Waby (gtw) said :
#21

Hi Manfred
just downloaded the latest update for 14.04lts
I then ran uname -a; dpkg -l | grep linux-image | grep -v header | awk {'print $2'}.
This returned that there were three images, 53, 54 &55

I then ran sudo apt-get --purge autoremove as you suggested, it suggested it had been successful.
However I ran uname -a; dpkg -l | grep linux-image | grep -v header | awk {'print $2'}. and it returned that all images, (53,54,&55) were still there.
Whilst this currently is not an issue, on the next image update I am going to be in trouble again.

George

Revision history for this message
Manfred Hampl (m-hampl) said :
#22

I suggest that you reboot and then issue the commands

sudo apt-get update
sudo apt-get dist-upgrade

I you see a message like 'the following packages are no more needed', then
sudo apt-get --purge autoremove
will purge those.

If those command do not list/remove obsolete kernel packages, then we have to investigate further, why the package management does not identify the old kernels as obsolete.

Revision history for this message
George Waby (gtw) said :
#23

Hi Manfred
ran both commands; the update command produced significant changes, as did the second.

I then ran sudo apt-get --purge autoremove which produced significant output,
I then ran uname -a; dpkg -l | grep linux-image | grep -v header | awk {'print $2'}.

and all 3 images are still there.

George

Revision history for this message
Manfred Hampl (m-hampl) said :
#24

Please provide the output of

uname -a
sudo apt-get update
sudo apt-get dist-upgrade
dpkg -l | grep ' linux-i'

Revision history for this message
George Waby (gtw) said :
#25

Hi Manfred
 uname -a
Linux george-W65-67SZ 3.13.0-55-generic #94-Ubuntu SMP Thu Jun 18 00:27:10 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
george@george-W65-67SZ:~$

:~$ sudo apt-get update
[sudo] password for george:
Ign http://ppa.launchpad.net trusty InRelease
Ign http://extras.ubuntu.com trusty InRelease
Ign http://gb.archive.ubuntu.com trusty InRelease
Hit http://ppa.launchpad.net trusty Release.gpg
Ign http://gb.archive.ubuntu.com trusty-updates InRelease
Hit http://extras.ubuntu.com trusty Release.gpg
Ign http://gb.archive.ubuntu.com trusty-backports InRelease
Hit http://ppa.launchpad.net trusty Release
Hit http://extras.ubuntu.com trusty Release
Hit http://gb.archive.ubuntu.com trusty Release.gpg
Hit http://gb.archive.ubuntu.com trusty-updates Release.gpg
Hit http://ppa.launchpad.net trusty/main amd64 Packages
Hit http://extras.ubuntu.com trusty/main Sources
Hit http://gb.archive.ubuntu.com trusty-backports Release.gpg
Hit http://ppa.launchpad.net trusty/main i386 Packages
Hit http://extras.ubuntu.com trusty/main amd64 Packages
Hit http://gb.archive.ubuntu.com trusty Release
Hit http://ppa.launchpad.net trusty/main Translation-en
Hit http://extras.ubuntu.com trusty/main i386 Packages
Hit http://gb.archive.ubuntu.com trusty-updates Release
Ign http://security.ubuntu.com trusty-security InRelease
Hit http://gb.archive.ubuntu.com trusty-backports Release
Hit http://gb.archive.ubuntu.com trusty/main Sources
Hit http://gb.archive.ubuntu.com trusty/restricted Sources
Hit http://gb.archive.ubuntu.com trusty/universe Sources
Hit http://gb.archive.ubuntu.com trusty/multiverse Sources
Hit http://security.ubuntu.com trusty-security Release.gpg
Hit http://gb.archive.ubuntu.com trusty/main amd64 Packages
Hit http://gb.archive.ubuntu.com trusty/restricted amd64 Packages
Hit http://gb.archive.ubuntu.com trusty/universe amd64 Packages
Ign http://extras.ubuntu.com trusty/main Translation-en_GB
Hit http://gb.archive.ubuntu.com trusty/multiverse amd64 Packages
Ign http://extras.ubuntu.com trusty/main Translation-en
Hit http://security.ubuntu.com trusty-security Release
Hit http://gb.archive.ubuntu.com trusty/main i386 Packages
Hit http://gb.archive.ubuntu.com trusty/restricted i386 Packages
Hit http://gb.archive.ubuntu.com trusty/universe i386 Packages
Hit http://security.ubuntu.com trusty-security/main Sources
Hit http://gb.archive.ubuntu.com trusty/multiverse i386 Packages
Hit http://gb.archive.ubuntu.com trusty/main Translation-en_GB
Hit http://gb.archive.ubuntu.com trusty/main Translation-en
Hit http://gb.archive.ubuntu.com trusty/multiverse Translation-en_GB
Hit http://security.ubuntu.com trusty-security/restricted Sources
Hit http://gb.archive.ubuntu.com trusty/multiverse Translation-en
Hit http://gb.archive.ubuntu.com trusty/restricted Translation-en_GB
Hit http://gb.archive.ubuntu.com trusty/restricted Translation-en
Hit http://gb.archive.ubuntu.com trusty/universe Translation-en_GB
Hit http://gb.archive.ubuntu.com trusty/universe Translation-en
Hit http://security.ubuntu.com trusty-security/universe Sources
Hit http://gb.archive.ubuntu.com trusty-updates/main Sources
Hit http://gb.archive.ubuntu.com trusty-updates/restricted Sources
Hit http://gb.archive.ubuntu.com trusty-updates/universe Sources
Hit http://gb.archive.ubuntu.com trusty-updates/multiverse Sources
Hit http://gb.archive.ubuntu.com trusty-updates/main amd64 Packages
Hit http://security.ubuntu.com trusty-security/multiverse Sources
Hit http://gb.archive.ubuntu.com trusty-updates/restricted amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-updates/universe amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-updates/multiverse amd64 Packages
Hit http://security.ubuntu.com trusty-security/main amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-updates/main i386 Packages
Hit http://gb.archive.ubuntu.com trusty-updates/restricted i386 Packages
Hit http://gb.archive.ubuntu.com trusty-updates/universe i386 Packages
Hit http://security.ubuntu.com trusty-security/restricted amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-updates/multiverse i386 Packages
Hit http://gb.archive.ubuntu.com trusty-updates/main Translation-en
Hit http://gb.archive.ubuntu.com trusty-updates/multiverse Translation-en
Hit http://gb.archive.ubuntu.com trusty-updates/restricted Translation-en
Hit http://gb.archive.ubuntu.com trusty-updates/universe Translation-en
Hit http://security.ubuntu.com trusty-security/universe amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/main Sources
Hit http://gb.archive.ubuntu.com trusty-backports/restricted Sources
Hit http://gb.archive.ubuntu.com trusty-backports/universe Sources
Hit http://gb.archive.ubuntu.com trusty-backports/multiverse Sources
Hit http://gb.archive.ubuntu.com trusty-backports/main amd64 Packages
Hit http://security.ubuntu.com trusty-security/multiverse amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/restricted amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/universe amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/multiverse amd64 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/main i386 Packages
Hit http://security.ubuntu.com trusty-security/main i386 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/restricted i386 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/universe i386 Packages
Hit http://security.ubuntu.com trusty-security/restricted i386 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/multiverse i386 Packages
Hit http://gb.archive.ubuntu.com trusty-backports/main Translation-en
Hit http://gb.archive.ubuntu.com trusty-backports/multiverse Translation-en
Hit http://gb.archive.ubuntu.com trusty-backports/restricted Translation-en
Hit http://gb.archive.ubuntu.com trusty-backports/universe Translation-en
Hit http://security.ubuntu.com trusty-security/universe i386 Packages
Hit http://security.ubuntu.com trusty-security/multiverse i386 Packages
Hit http://security.ubuntu.com trusty-security/main Translation-en
Hit http://security.ubuntu.com trusty-security/multiverse Translation-en
Hit http://security.ubuntu.com trusty-security/restricted Translation-en
Hit http://security.ubuntu.com trusty-security/universe Translation-en
Reading package lists... Done

Z:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
george@george-W65-67SZ:~$

:~$ dpkg -l | grep ' linux-i'
pi linux-image-3.13.0-53-generic 3.13.0-53.89 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-55-generic 3.13.0-55.94 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-53-generic 3.13.0-53.89 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-55-generic 3.13.0-55.94 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.55.62 amd64 Generic Linux kernel image
george@george-W65-67SZ:~$

Please find responses as above and thanks!

George

Revision history for this message
Manfred Hampl (m-hampl) said :
#26

I just searched around and it seems that in specific cases the marking of obsolete kernels for removal does not work as expected.

Please provide the output of

apt-mark showmanual | grep linux-image
apt-mark showauto | grep linux-image
cat /etc/apt/apt.conf.d/01autoremove-kernels

Revision history for this message
George Waby (gtw) said :
#27

Hi Manfred

:~$ apt-mark showmanual | grep linux-image
linux-image-3.13.0-53-generic
linux-image-3.13.0-54-generic
linux-image-3.13.0-55-generic
linux-image-extra-3.13.0-53-generic
linux-image-extra-3.13.0-54-generic
linux-image-extra-3.13.0-55-generic
george@george-W65-67SZ:~$

:~$ apt-mark showauto | grep linux-image
linux-image-generic
george@george-W65-67SZ:~$

:~$ cat /etc/apt/apt.conf.d/01autoremove-kernels
// DO NOT EDIT! File autogenerated by /etc/kernel/postinst.d/apt-auto-removal
APT::NeverAutoRemove
{
   "^linux-image-3\.13\.0-54-generic$";
   "^linux-image-3\.13\.0-55-generic$";
   "^linux-headers-3\.13\.0-54-generic$";
   "^linux-headers-3\.13\.0-55-generic$";
   "^linux-image-extra-3\.13\.0-54-generic$";
   "^linux-image-extra-3\.13\.0-55-generic$";
   "^linux-signed-image-3\.13\.0-54-generic$";
   "^linux-signed-image-3\.13\.0-55-generic$";
   "^kfreebsd-image-3\.13\.0-54-generic$";
   "^kfreebsd-image-3\.13\.0-55-generic$";
   "^kfreebsd-headers-3\.13\.0-54-generic$";
   "^kfreebsd-headers-3\.13\.0-55-generic$";
   "^gnumach-image-3\.13\.0-54-generic$";
   "^gnumach-image-3\.13\.0-55-generic$";
   "^.*-modules-3\.13\.0-54-generic$";
   "^.*-modules-3\.13\.0-55-generic$";
   "^.*-kernel-3\.13\.0-54-generic$";
   "^.*-kernel-3\.13\.0-55-generic$";
   "^linux-backports-modules-.*-3\.13\.0-54-generic$";
   "^linux-backports-modules-.*-3\.13\.0-55-generic$";
   "^linux-tools-3\.13\.0-54-generic$";
   "^linux-tools-3\.13\.0-55-generic$";
};
george@george-W65-67SZ:~$

Thanks again

George

Revision history for this message
Manfred Hampl (m-hampl) said :
#28

The output of "apt-mark showmanual" might be a clue.

Try

apt-mark showmanual | grep linux-image | xargs sudo apt-mark auto
sudo apt-get dist-upgrade

and copy/paste the output again.

Revision history for this message
George Waby (gtw) said :
#29

Hi Manfred

:~$ apt-mark showmanual | grep linux-image | xargs sudo apt-mark auto
[sudo] password for george:
linux-image-3.13.0-53-generic set to automatically installed.
linux-image-3.13.0-54-generic set to automatically installed.
linux-image-3.13.0-55-generic set to automatically installed.
linux-image-extra-3.13.0-53-generic set to automatically installed.
linux-image-extra-3.13.0-54-generic set to automatically installed.
linux-image-extra-3.13.0-55-generic set to automatically installed.
george@george-W65-67SZ:~$

Z:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  linux-image-3.13.0-53-generic linux-image-extra-3.13.0-53-generic
Use 'apt-get autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
george@george-W65-67SZ:~$

:~$ sudo apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
  linux-image-3.13.0-53-generic linux-image-extra-3.13.0-53-generic
Use 'apt-get autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
george@george-W65-67SZ:~$ sudo apt-get autoremove
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
  linux-image-3.13.0-53-generic linux-image-extra-3.13.0-53-generic
0 to upgrade, 0 to newly install, 2 to remove and 0 not to upgrade.
After this operation, 194 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 437000 files and directories currently installed.)
Removing linux-image-extra-3.13.0-53-generic (3.13.0-53.89) ...
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
update-initramfs: Generating /boot/initrd.img-3.13.0-53-generic
run-parts: executing /etc/kernel/postinst.d/pm-utils 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.13.0-55-generic
Found initrd image: /boot/initrd.img-3.13.0-55-generic
Found linux image: /boot/vmlinuz-3.13.0-54-generic
Found initrd image: /boot/initrd.img-3.13.0-54-generic
Found linux image: /boot/vmlinuz-3.13.0-53-generic
Found initrd image: /boot/initrd.img-3.13.0-53-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
Removing linux-image-3.13.0-53-generic (3.13.0-53.89) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
update-initramfs: Deleting /boot/initrd.img-3.13.0-53-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-3.13.0-55-generic
Found initrd image: /boot/initrd.img-3.13.0-55-generic
Found linux image: /boot/vmlinuz-3.13.0-54-generic
Found initrd image: /boot/initrd.img-3.13.0-54-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
george@george-W65-67SZ:~$

Looks good but

:~$ uname -a; dpkg -l | grep linux-image | grep -v header | awk {'print $2'}
Linux george-W65-67SZ 3.13.0-55-generic #94-Ubuntu SMP Thu Jun 18 00:27:10 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
linux-image-3.13.0-53-generic
linux-image-3.13.0-54-generic
linux-image-3.13.0-55-generic
linux-image-extra-3.13.0-53-generic
linux-image-extra-3.13.0-54-generic
linux-image-extra-3.13.0-55-generic
linux-image-generic
george@george-W65-67SZ:~$

thanks again
george

Revision history for this message
Manfred Hampl (m-hampl) said :
#30

Looks good (but not yet perfect)!

Packages can be in several different statuses, e.g. "installed", "not installed but config files left" and "not present at all".

You issued the command "sudo apt-get autoremove" which removed the two 3.13.0-53 kernel packages, but left their config files behind. The command "sudo apt-get --purge autoremove" would have removed the packages including their config files.

I assume that
dpkg -l | grep linux-image
will show -54 and -55 with "ii" (should be installed / is installed) and the -53 packages with "rc" (is removed as planned / config file present)

Please execute the command
dpkg -l | grep ^rc | awk '{print $2} ' | xargs sudo dpkg --purge

This command should purge the remaining config files from packages that are no more installed.

Afterwards please provide the output of

dpkg -l | grep ' linux-i'
df -h

Revision history for this message
George Waby (gtw) said :
#31

Hi Manfred
sorry needed to eat.

Z:~$ dpkg -l | grep linux-image
rc linux-image-3.13.0-53-generic 3.13.0-53.89 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-55-generic 3.13.0-55.94 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc linux-image-extra-3.13.0-53-generic 3.13.0-53.89 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-55-generic 3.13.0-55.94 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.55.62 amd64 Generic Linux kernel image
george@george-W65-67SZ:~$

:~$ dpkg -l | grep ^rc | awk '{print $2} ' | xargs sudo dpkg --purge
[sudo] password for george:
(Reading database ... 432181 files and directories currently installed.)
Removing fonts-wqy-microhei (0.2.0-beta-2) ...
Purging configuration files for fonts-wqy-microhei (0.2.0-beta-2) ...
Removing get-iplayer (2.83-1) ...
Purging configuration files for get-iplayer (2.83-1) ...
Removing gnuplot-nox (4.6.4-2) ...
Purging configuration files for gnuplot-nox (4.6.4-2) ...
Removing idle-python3.4 (3.4.0-2ubuntu1) ...
Purging configuration files for idle-python3.4 (3.4.0-2ubuntu1) ...
Removing libasn1-8-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libasn1-8-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libasound2:i386 (1.0.27.2-3ubuntu7) ...
Purging configuration files for libasound2:i386 (1.0.27.2-3ubuntu7) ...
Removing libasyncns0:i386 (0.8-4ubuntu2) ...
Purging configuration files for libasyncns0:i386 (0.8-4ubuntu2) ...
Removing libavahi-client3:i386 (0.6.31-4ubuntu1) ...
Purging configuration files for libavahi-client3:i386 (0.6.31-4ubuntu1) ...
Removing libavahi-common3:i386 (0.6.31-4ubuntu1) ...
Purging configuration files for libavahi-common3:i386 (0.6.31-4ubuntu1) ...
Removing libcapi20-3:amd64 (1:3.25+dfsg1-3.3ubuntu2) ...
Purging configuration files for libcapi20-3:amd64 (1:3.25+dfsg1-3.3ubuntu2) ...
Removing libcapi20-3:i386 (1:3.25+dfsg1-3.3ubuntu2) ...
Purging configuration files for libcapi20-3:i386 (1:3.25+dfsg1-3.3ubuntu2) ...
Removing libcups2:i386 (1.7.2-0ubuntu1.5) ...
Purging configuration files for libcups2:i386 (1.7.2-0ubuntu1.5) ...
Removing libdrm-intel1:i386 (2.4.56-1~ubuntu2) ...
Purging configuration files for libdrm-intel1:i386 (2.4.56-1~ubuntu2) ...
Removing libdrm-nouveau2:i386 (2.4.56-1~ubuntu2) ...
Purging configuration files for libdrm-nouveau2:i386 (2.4.56-1~ubuntu2) ...
Removing libdrm-radeon1:i386 (2.4.56-1~ubuntu2) ...
Purging configuration files for libdrm-radeon1:i386 (2.4.56-1~ubuntu2) ...
Removing libelf1:i386 (0.158-0ubuntu5.2) ...
Purging configuration files for libelf1:i386 (0.158-0ubuntu5.2) ...
Removing libexif12:i386 (0.6.21-1ubuntu1) ...
Purging configuration files for libexif12:i386 (0.6.21-1ubuntu1) ...
Removing libexpat1:i386 (2.1.0-4ubuntu1) ...
Purging configuration files for libexpat1:i386 (2.1.0-4ubuntu1) ...
Removing libffi6:i386 (3.1~rc1+r3.0.13-12) ...
Purging configuration files for libffi6:i386 (3.1~rc1+r3.0.13-12) ...
Removing libflac8:i386 (1.3.0-2ubuntu0.14.04.1) ...
Purging configuration files for libflac8:i386 (1.3.0-2ubuntu0.14.04.1) ...
Removing libfontconfig1:i386 (2.11.0-0ubuntu4.1) ...
Purging configuration files for libfontconfig1:i386 (2.11.0-0ubuntu4.1) ...
Removing libfreetype6:i386 (2.5.2-1ubuntu2.4) ...
Purging configuration files for libfreetype6:i386 (2.5.2-1ubuntu2.4) ...
Removing libgcrypt11:i386 (1.5.3-2ubuntu4.2) ...
Purging configuration files for libgcrypt11:i386 (1.5.3-2ubuntu4.2) ...
Removing libgd3:i386 (2.1.0-3) ...
Purging configuration files for libgd3:i386 (2.1.0-3) ...
Removing libgif4:i386 (4.1.6-11) ...
Purging configuration files for libgif4:i386 (4.1.6-11) ...
Removing libgl1-mesa-dri:i386 (10.1.3-0ubuntu0.4) ...
Purging configuration files for libgl1-mesa-dri:i386 (10.1.3-0ubuntu0.4) ...
Removing libgl1-mesa-glx:i386 (10.1.3-0ubuntu0.4) ...
Purging configuration files for libgl1-mesa-glx:i386 (10.1.3-0ubuntu0.4) ...
Removing libglapi-mesa:i386 (10.1.3-0ubuntu0.4) ...
Purging configuration files for libglapi-mesa:i386 (10.1.3-0ubuntu0.4) ...
Removing libglib2.0-0:i386 (2.40.2-0ubuntu1) ...
Purging configuration files for libglib2.0-0:i386 (2.40.2-0ubuntu1) ...
Removing libglu1-mesa:i386 (9.0.0-2) ...
Purging configuration files for libglu1-mesa:i386 (9.0.0-2) ...
Removing libgnutls26:i386 (2.12.23-12ubuntu2.2) ...
Purging configuration files for libgnutls26:i386 (2.12.23-12ubuntu2.2) ...
Removing libgpg-error0:i386 (1.12-0.2ubuntu1) ...
Purging configuration files for libgpg-error0:i386 (1.12-0.2ubuntu1) ...
Removing libgphoto2-6:i386 (2.5.3.1-1ubuntu2.2) ...
Purging configuration files for libgphoto2-6:i386 (2.5.3.1-1ubuntu2.2) ...
Removing libgphoto2-port10:i386 (2.5.3.1-1ubuntu2.2) ...
Purging configuration files for libgphoto2-port10:i386 (2.5.3.1-1ubuntu2.2) ...
Removing libgssapi-krb5-2:i386 (1.12+dfsg-2ubuntu5.1) ...
Purging configuration files for libgssapi-krb5-2:i386 (1.12+dfsg-2ubuntu5.1) ...
Removing libgssapi3-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libgssapi3-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libgstreamer-plugins-base0.10-0:i386 (0.10.36-1.1ubuntu2) ...
Purging configuration files for libgstreamer-plugins-base0.10-0:i386 (0.10.36-1.1ubuntu2) ...
Removing libgstreamer0.10-0:i386 (0.10.36-1.2ubuntu3) ...
Purging configuration files for libgstreamer0.10-0:i386 (0.10.36-1.2ubuntu3) ...
Removing libhcrypto4-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libhcrypto4-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libheimbase1-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libheimbase1-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libheimntlm0-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libheimntlm0-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libhx509-5-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libhx509-5-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libice6:i386 (2:1.0.8-2) ...
Purging configuration files for libice6:i386 (2:1.0.8-2) ...
Removing libid3-3.8.3c2a (3.8.3-15) ...
Purging configuration files for libid3-3.8.3c2a (3.8.3-15) ...
Removing libieee1284-3:i386 (0.2.11-12) ...
Purging configuration files for libieee1284-3:i386 (0.2.11-12) ...
Removing libjack-jackd2-0:i386 (1.9.9.5+20130622git7de15e7a-1ubuntu1) ...
Purging configuration files for libjack-jackd2-0:i386 (1.9.9.5+20130622git7de15e7a-1ubuntu1) ...
Removing libjbig0:i386 (2.0-2ubuntu4.1) ...
Purging configuration files for libjbig0:i386 (2.0-2ubuntu4.1) ...
Removing libjpeg-turbo8:i386 (1.3.0-0ubuntu2) ...
Purging configuration files for libjpeg-turbo8:i386 (1.3.0-0ubuntu2) ...
Removing libk5crypto3:i386 (1.12+dfsg-2ubuntu5.1) ...
Purging configuration files for libk5crypto3:i386 (1.12+dfsg-2ubuntu5.1) ...
Removing libkeyutils1:i386 (1.5.6-1) ...
Purging configuration files for libkeyutils1:i386 (1.5.6-1) ...
Removing libkrb5-26-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libkrb5-26-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libkrb5-3:i386 (1.12+dfsg-2ubuntu5.1) ...
Purging configuration files for libkrb5-3:i386 (1.12+dfsg-2ubuntu5.1) ...
Removing libkrb5support0:i386 (1.12+dfsg-2ubuntu5.1) ...
Purging configuration files for libkrb5support0:i386 (1.12+dfsg-2ubuntu5.1) ...
Removing liblcms2-2:i386 (2.5-0ubuntu4) ...
Purging configuration files for liblcms2-2:i386 (2.5-0ubuntu4) ...
Removing libldap-2.4-2:i386 (2.4.31-1+nmu2ubuntu8) ...
Purging configuration files for libldap-2.4-2:i386 (2.4.31-1+nmu2ubuntu8) ...
Removing libllvm3.4:i386 (1:3.4-1ubuntu3) ...
Purging configuration files for libllvm3.4:i386 (1:3.4-1ubuntu3) ...
Removing libltdl7:i386 (2.4.2-1.7ubuntu1) ...
Purging configuration files for libltdl7:i386 (2.4.2-1.7ubuntu1) ...
Removing libmpg123-0:i386 (1.16.0-1ubuntu1) ...
Purging configuration files for libmpg123-0:i386 (1.16.0-1ubuntu1) ...
Removing libogg0:i386 (1.3.1-1ubuntu1) ...
Purging configuration files for libogg0:i386 (1.3.1-1ubuntu1) ...
Removing libopenal1:i386 (1:1.14-4ubuntu1) ...
Purging configuration files for libopenal1:i386 (1:1.14-4ubuntu1) ...
Removing liborc-0.4-0:i386 (1:0.4.18-1ubuntu1) ...
Purging configuration files for liborc-0.4-0:i386 (1:0.4.18-1ubuntu1) ...
Removing libosmesa6:amd64 (10.1.3-0ubuntu0.4) ...
Purging configuration files for libosmesa6:amd64 (10.1.3-0ubuntu0.4) ...
Removing libosmesa6:i386 (10.1.3-0ubuntu0.4) ...
Purging configuration files for libosmesa6:i386 (10.1.3-0ubuntu0.4) ...
Removing libp11-kit-gnome-keyring:i386 (3.10.1-1ubuntu4.2) ...
Purging configuration files for libp11-kit-gnome-keyring:i386 (3.10.1-1ubuntu4.2) ...
Removing libp11-kit0:i386 (0.20.2-2ubuntu2) ...
Purging configuration files for libp11-kit0:i386 (0.20.2-2ubuntu2) ...
Removing libpciaccess0:i386 (0.13.2-1) ...
Purging configuration files for libpciaccess0:i386 (0.13.2-1) ...
Removing libpulse0:i386 (1:4.0-0ubuntu11.1) ...
Purging configuration files for libpulse0:i386 (1:4.0-0ubuntu11.1) ...
Removing libroken18-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libroken18-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libsamplerate0:i386 (0.1.8-7) ...
Purging configuration files for libsamplerate0:i386 (0.1.8-7) ...
Removing libsane:i386 (1.0.23-3ubuntu3.1) ...
Purging configuration files for libsane:i386 (1.0.23-3ubuntu3.1) ...
Removing directory /etc/sane.d/ ...
Removing libsasl2-2:i386 (2.1.25.dfsg1-17build1) ...
Purging configuration files for libsasl2-2:i386 (2.1.25.dfsg1-17build1) ...
Removing libsm6:i386 (2:1.2.1-2) ...
Purging configuration files for libsm6:i386 (2:1.2.1-2) ...
Removing libsndfile1:i386 (1.0.25-7ubuntu2) ...
Purging configuration files for libsndfile1:i386 (1.0.25-7ubuntu2) ...
Removing libspeexdsp1:i386 (1.2~rc1.1-1ubuntu1) ...
Purging configuration files for libspeexdsp1:i386 (1.2~rc1.1-1ubuntu1) ...
Removing libsqlite3-0:i386 (3.8.2-1ubuntu2) ...
Purging configuration files for libsqlite3-0:i386 (3.8.2-1ubuntu2) ...
Removing libssl1.0.0:i386 (1.0.1f-1ubuntu2.11) ...
Purging configuration files for libssl1.0.0:i386 (1.0.1f-1ubuntu2.11) ...
Removing libstdc++6:i386 (4.8.2-19ubuntu1) ...
Purging configuration files for libstdc++6:i386 (4.8.2-19ubuntu1) ...
Removing libtasn1-6:i386 (3.4-3ubuntu0.2) ...
Purging configuration files for libtasn1-6:i386 (3.4-3ubuntu0.2) ...
Removing libtiff5:i386 (4.0.3-7ubuntu0.3) ...
Purging configuration files for libtiff5:i386 (4.0.3-7ubuntu0.3) ...
Removing libtxc-dxtn-s2tc0:i386 (0~git20131104-1.1) ...
Purging configuration files for libtxc-dxtn-s2tc0:i386 (0~git20131104-1.1) ...
Removing libusb-1.0-0:i386 (2:1.0.17-1ubuntu2) ...
Purging configuration files for libusb-1.0-0:i386 (2:1.0.17-1ubuntu2) ...
Removing libv4l-0:i386 (1.0.1-1) ...
Purging configuration files for libv4l-0:i386 (1.0.1-1) ...
Removing libv4lconvert0:i386 (1.0.1-1) ...
Purging configuration files for libv4lconvert0:i386 (1.0.1-1) ...
Removing libvorbis0a:i386 (1.3.2-1.3ubuntu1) ...
Purging configuration files for libvorbis0a:i386 (1.3.2-1.3ubuntu1) ...
Removing libvorbisenc2:i386 (1.3.2-1.3ubuntu1) ...
Purging configuration files for libvorbisenc2:i386 (1.3.2-1.3ubuntu1) ...
Removing libvpx1:i386 (1.3.0-2) ...
Purging configuration files for libvpx1:i386 (1.3.0-2) ...
Removing libwind0-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Purging configuration files for libwind0-heimdal:i386 (1.6~git20131207+dfsg-1ubuntu1.1) ...
Removing libwrap0:i386 (7.6.q-25) ...
Purging configuration files for libwrap0:i386 (7.6.q-25) ...
Removing libx11-6:i386 (2:1.6.2-1ubuntu2) ...
Purging configuration files for libx11-6:i386 (2:1.6.2-1ubuntu2) ...
Removing libx11-xcb1:i386 (2:1.6.2-1ubuntu2) ...
Purging configuration files for libx11-xcb1:i386 (2:1.6.2-1ubuntu2) ...
Removing libxau6:i386 (1:1.0.8-1) ...
Purging configuration files for libxau6:i386 (1:1.0.8-1) ...
Removing libxcb-dri2-0:i386 (1.10-2ubuntu1) ...
Purging configuration files for libxcb-dri2-0:i386 (1.10-2ubuntu1) ...
Removing libxcb-dri3-0:i386 (1.10-2ubuntu1) ...
Purging configuration files for libxcb-dri3-0:i386 (1.10-2ubuntu1) ...
Removing libxcb-glx0:i386 (1.10-2ubuntu1) ...
Purging configuration files for libxcb-glx0:i386 (1.10-2ubuntu1) ...
Removing libxcb-present0:i386 (1.10-2ubuntu1) ...
Purging configuration files for libxcb-present0:i386 (1.10-2ubuntu1) ...
Removing libxcb-sync1:i386 (1.10-2ubuntu1) ...
Purging configuration files for libxcb-sync1:i386 (1.10-2ubuntu1) ...
Removing libxcb1:i386 (1.10-2ubuntu1) ...
Purging configuration files for libxcb1:i386 (1.10-2ubuntu1) ...
Removing libxcomposite1:i386 (1:0.4.4-1) ...
Purging configuration files for libxcomposite1:i386 (1:0.4.4-1) ...
Removing libxcursor1:i386 (1:1.1.14-1) ...
Purging configuration files for libxcursor1:i386 (1:1.1.14-1) ...
Removing libxdamage1:i386 (1:1.1.4-1ubuntu1) ...
Purging configuration files for libxdamage1:i386 (1:1.1.4-1ubuntu1) ...
Removing libxdmcp6:i386 (1:1.1.1-1) ...
Purging configuration files for libxdmcp6:i386 (1:1.1.1-1) ...
Removing libxext6:i386 (2:1.3.2-1ubuntu0.0.14.04.1) ...
Purging configuration files for libxext6:i386 (2:1.3.2-1ubuntu0.0.14.04.1) ...
Removing libxfixes3:i386 (1:5.0.1-1ubuntu1.1) ...
Purging configuration files for libxfixes3:i386 (1:5.0.1-1ubuntu1.1) ...
Removing libxi6:i386 (2:1.7.1.901-1ubuntu1.1) ...
Purging configuration files for libxi6:i386 (2:1.7.1.901-1ubuntu1.1) ...
Removing libxinerama1:i386 (2:1.1.3-1) ...
Purging configuration files for libxinerama1:i386 (2:1.1.3-1) ...
Removing libxml2:i386 (2.9.1+dfsg1-3ubuntu4.4) ...
Purging configuration files for libxml2:i386 (2.9.1+dfsg1-3ubuntu4.4) ...
Removing libxpm4:i386 (1:3.5.10-1) ...
Purging configuration files for libxpm4:i386 (1:3.5.10-1) ...
Removing libxrandr2:i386 (2:1.4.2-1) ...
Purging configuration files for libxrandr2:i386 (2:1.4.2-1) ...
Removing libxrender1:i386 (1:0.9.8-1build0.14.04.1) ...
Purging configuration files for libxrender1:i386 (1:0.9.8-1build0.14.04.1) ...
Removing libxshmfence1:i386 (1.1-2) ...
Purging configuration files for libxshmfence1:i386 (1.1-2) ...
Removing libxslt1.1:i386 (1.1.28-2build1) ...
Purging configuration files for libxslt1.1:i386 (1.1.28-2build1) ...
Removing libxt6:i386 (1:1.1.4-1) ...
Purging configuration files for libxt6:i386 (1:1.1.4-1) ...
Removing libxxf86vm1:i386 (1:1.1.3-1) ...
Purging configuration files for libxxf86vm1:i386 (1:1.1.3-1) ...
Removing linux-image-3.13.0-53-generic (3.13.0-53.89) ...
Purging configuration files for linux-image-3.13.0-53-generic (3.13.0-53.89) ...
Examining /etc/kernel/postrm.d .
run-parts: executing /etc/kernel/postrm.d/initramfs-tools 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
run-parts: executing /etc/kernel/postrm.d/zz-update-grub 3.13.0-53-generic /boot/vmlinuz-3.13.0-53-generic
Removing linux-image-extra-3.13.0-53-generic (3.13.0-53.89) ...
Purging configuration files for linux-image-extra-3.13.0-53-generic (3.13.0-53.89) ...
Removing ocl-icd-libopencl1:i386 (2.1.3-4) ...
Purging configuration files for ocl-icd-libopencl1:i386 (2.1.3-4) ...
Removing wine1.6 (1:1.6.2-0ubuntu4) ...
Purging configuration files for wine1.6 (1:1.6.2-0ubuntu4) ...
Removing wine1.6-amd64 (1:1.6.2-0ubuntu4) ...
Purging configuration files for wine1.6-amd64 (1:1.6.2-0ubuntu4) ...
Removing wine1.6-i386 (1:1.6.2-0ubuntu4) ...
Purging configuration files for wine1.6-i386 (1:1.6.2-0ubuntu4) ...
Processing triggers for menu (2.1.46ubuntu1) ...
Processing triggers for libglib2.0-0:amd64 (2.40.2-0ubuntu1) ...
george@george-W65-67SZ:~$

:~$ dpkg -l | grep ' linux-i'
ii linux-image-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-55-generic 3.13.0-55.94 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-54-generic 3.13.0-54.91 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-55-generic 3.13.0-55.94 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.55.62 amd64 Generic Linux kernel image
george@george-W65-67SZ:~$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/ubuntu--vg-root 222G 13G 198G 7% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 3.9G 4.0K 3.9G 1% /dev
tmpfs 791M 1.3M 790M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 3.9G 156K 3.9G 1% /run/shm
none 100M 36K 100M 1% /run/user
/dev/sda1 236M 86M 138M 39% /boot
george@george-W65-67SZ:~$

Now it looks very good.
Thanks again
george

Revision history for this message
Best Manfred Hampl (m-hampl) said :
#32

Ok, it seems that the problem finally has been solved.

The /boot file system has two sets of the kernel packages installed with 39% space usage, so it should be possible that it holds another two or three, before it would run out of space.

If everything now works as I hope it does, you will see the update manager offering package updates with a new version of the kernel every few weeks. I recommend that you install the updates (for solving bugs in the older versions of the programs), and whenever you have installed a new version of the kernel, running "sudo apt-get --purge autoremove" should delete the oldest one and leave only two sets (in specific cases maybe three) of the kernel packages installed.

I hope we can set this problem to "solved" now.

(There is still one open question: Why have the kernel packages all been set to 'manually installed'? I will try to keep an eye on that. Seems to be Bug #1175637 )

Revision history for this message
George Waby (gtw) said :
#33

Thanks Manfred Hampl, that solved my question.

Revision history for this message
George Waby (gtw) said :
#34

Manfred
Many thanks!
I am impressed, your knowledge is encyclopaedic

George