unable to install security patches on14.04lts
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:
Related bugs
Related FAQ:
None Link to a FAQ
This question was reopened
- by George Waby
- by George Waby
Revision history for this message
|
#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
|
#2 |
Please also send us the output of this Terminal command:
df -i; df -h
Revision history for this message
|
#3 |
Hi Guys
a copy of the output follows
george@
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@
george@
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-generic
george@
george@
george@
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/mapper/
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/
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@
Revision history for this message
|
#4 |
Try the commands
sudo dpkg --purge \
linux-image-
linux-image-
linux-image-
linux-image-
(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
|
#5 |
this bit got lost!
Thanks for your interest
George
Revision history for this message
|
#7 |
Thanks Manfred Hampl, that solved my question.
Revision history for this message
|
#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
|
#9 |
What is the output of:
uname -a; dpkg -l | grep linux-image | grep -v header | awk {'print $2'}
Revision history for this message
|
#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-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-generic
george@
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
|
#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-
linux-image-
linux-image-
linux-image-
to get rid of the two oldest ones.
Revision history for this message
|
#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
|
#13 |
Please provide the output of
uname -a
dpkg -l | grep linux-image
sudo dpkg --audit
df -h
Revision history for this message
|
#14 |
Hi Manfred
df -h returns
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/
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
|
#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
|
#16 |
uname -a
george@
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@
pi linux-image-
ii linux-image-
pi linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-generic 3.13.0.54.61 amd64 Generic Linux kernel image
george@
I tried 3|4 times to enter my pword, was refused and now will not run the command.
Revision history for this message
|
#17 |
Try the commands
sudo dpkg --purge \
linux-image-
linux-image-
linux-image-
linux-image-
to get rid of the two oldest ones.
Revision history for this message
|
#18 |
Thanks Manfred Hampl, that solved my question.
Revision history for this message
|
#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
|
#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
|
#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
|
#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
|
#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
|
#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@
:~$ sudo apt-get update
[sudo] password for george:
Ign http://
Ign http://
Ign http://
Hit http://
Ign http://
Hit http://
Ign http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Ign http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Ign http://
Hit http://
Ign http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
Hit http://
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@
:~$ dpkg -l | grep ' linux-i'
pi linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-generic 3.13.0.55.62 amd64 Generic Linux kernel image
george@
Please find responses as above and thanks!
George
Revision history for this message
|
#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/
Revision history for this message
|
#27 |
Hi Manfred
:~$ apt-mark showmanual | grep linux-image
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
george@
:~$ apt-mark showauto | grep linux-image
linux-image-generic
george@
:~$ cat /etc/apt/
// DO NOT EDIT! File autogenerated by /etc/kernel/
APT::NeverAutoR
{
"^linux-
"^linux-
"^linux-
"^linux-
"^linux-
"^linux-
"^linux-
"^linux-
"^kfreebsd-
"^kfreebsd-
"^kfreebsd-
"^kfreebsd-
"^gnumach-
"^gnumach-
"^.*
"^.*
"^.*
"^.*
"^linux-
"^linux-
"^linux-
"^linux-
};
george@
Thanks again
George
Revision history for this message
|
#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
|
#29 |
Hi Manfred
:~$ apt-mark showmanual | grep linux-image | xargs sudo apt-mark auto
[sudo] password for george:
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
george@
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-
Use 'apt-get autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
george@
:~$ 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-
Use 'apt-get autoremove' to remove them.
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
george@
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED
linux-
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-
run-parts: executing /etc/kernel/
run-parts: executing /etc/kernel/
update-initramfs: Generating /boot/initrd.
run-parts: executing /etc/kernel/
run-parts: executing /etc/kernel/
run-parts: executing /etc/kernel/
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-
Found initrd image: /boot/initrd.
Found linux image: /boot/vmlinuz-
Found initrd image: /boot/initrd.
Found linux image: /boot/vmlinuz-
Found initrd image: /boot/initrd.
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
Removing linux-image-
Examining /etc/kernel/
run-parts: executing /etc/kernel/
update-initramfs: Deleting /boot/initrd.
run-parts: executing /etc/kernel/
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-
Found initrd image: /boot/initrd.
Found linux image: /boot/vmlinuz-
Found initrd image: /boot/initrd.
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
george@
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-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-
linux-image-generic
george@
thanks again
george
Revision history for this message
|
#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
|
#31 |
Hi Manfred
sorry needed to eat.
Z:~$ dpkg -l | grep linux-image
rc linux-image-
ii linux-image-
ii linux-image-
rc linux-image-
ii linux-image-
ii linux-image-
ii linux-image-generic 3.13.0.55.62 amd64 Generic Linux kernel image
george@
:~$ 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-
Purging configuration files for libasn1-
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-
Purging configuration files for libavahi-
Removing libavahi-
Purging configuration files for libavahi-
Removing libcapi20-3:amd64 (1:3.25+
Purging configuration files for libcapi20-3:amd64 (1:3.25+
Removing libcapi20-3:i386 (1:3.25+
Purging configuration files for libcapi20-3:i386 (1:3.25+
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-
Purging configuration files for libdrm-
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+
Purging configuration files for libffi6:i386 (3.1~rc1+
Removing libflac8:i386 (1.3.0-
Purging configuration files for libflac8:i386 (1.3.0-
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-
Purging configuration files for libgl1-
Removing libgl1-
Purging configuration files for libgl1-
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-
Purging configuration files for libgnutls26:i386 (2.12.23-
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.
Purging configuration files for libgphoto2-6:i386 (2.5.3.
Removing libgphoto2-
Purging configuration files for libgphoto2-
Removing libgssapi-
Purging configuration files for libgssapi-
Removing libgssapi3-
Purging configuration files for libgssapi3-
Removing libgstreamer-
Purging configuration files for libgstreamer-
Removing libgstreamer0.
Purging configuration files for libgstreamer0.
Removing libhcrypto4-
Purging configuration files for libhcrypto4-
Removing libheimbase1-
Purging configuration files for libheimbase1-
Removing libheimntlm0-
Purging configuration files for libheimntlm0-
Removing libhx509-
Purging configuration files for libhx509-
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-
Purging configuration files for libjack-
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-
Purging configuration files for libk5crypto3:i386 (1.12+dfsg-
Removing libkeyutils1:i386 (1.5.6-1) ...
Purging configuration files for libkeyutils1:i386 (1.5.6-1) ...
Removing libkrb5-
Purging configuration files for libkrb5-
Removing libkrb5-3:i386 (1.12+dfsg-
Purging configuration files for libkrb5-3:i386 (1.12+dfsg-
Removing libkrb5support0
Purging configuration files for libkrb5support0
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-
Purging configuration files for libldap-2.4-2:i386 (2.4.31-
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-
Purging configuration files for libp11-
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-
Purging configuration files for libroken18-
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.
Purging configuration files for libsasl2-2:i386 (2.1.25.
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.
Purging configuration files for libspeexdsp1:i386 (1.2~rc1.
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-
Purging configuration files for libssl1.0.0:i386 (1.0.1f-
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-
Purging configuration files for libtxc-
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-
Purging configuration files for libwind0-
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-
Purging configuration files for libxcb-
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.
Purging configuration files for libxext6:i386 (2:1.3.
Removing libxfixes3:i386 (1:5.0.
Purging configuration files for libxfixes3:i386 (1:5.0.
Removing libxi6:i386 (2:1.7.
Purging configuration files for libxi6:i386 (2:1.7.
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+
Purging configuration files for libxml2:i386 (2.9.1+
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.
Purging configuration files for libxrender1:i386 (1:0.9.
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-
Purging configuration files for linux-image-
Examining /etc/kernel/
run-parts: executing /etc/kernel/
run-parts: executing /etc/kernel/
Removing linux-image-
Purging configuration files for linux-image-
Removing ocl-icd-
Purging configuration files for ocl-icd-
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@
:~$ dpkg -l | grep ' linux-i'
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-
ii linux-image-generic 3.13.0.55.62 amd64 Generic Linux kernel image
george@
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/
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@
Now it looks very good.
Thanks again
george
Revision history for this message
|
#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
|
#33 |
Thanks Manfred Hampl, that solved my question.
Revision history for this message
|
#34 |
Manfred
Many thanks!
I am impressed, your knowledge is encyclopaedic
George