Kernel 2.6.32-final for Debian/Ubuntu is here!
Today, the kernel development team has release the stable version of the kernel 2.6.32. This version should include a lot of bug fixes, improvements and added functionality and drivers. Like usual, when there is a kernel release, I also do a kernel package release, which in this case is called “final“, as its a major and stable release of a new kernel tree, 2 6.32. I’m not gonna talk too much about the this kernel release, but I will talk about the package which includes this kernel. To find what actually has changed in this kernel version, I would recommend all of you to read the change log from http://www.kernel.org/pub/linux/kernel/v2.6/ChangeLog-2.6.32.
One major, or important patch to this kernel build is ureadahead (über-readahead), which also is included in Ubuntu 9.10 kernel and OS. If you didn’t know, Ubuntu has moved away from sreadahead in favor of ureadahead, but the patch was only for kernel 2.6.31. Other important add-on’s are, acerhdf kernel module (0.5.20) for Acer Aspire One netbook fan control, coretemp support for Intel Atom processor, but this time I haven’t patch it myself, as it is fixed within the kernel module and a custom kernel configuration for a much more responsive and stable system.
Also, Selinux and Apparmor are removed, plus a lot of hacking option from the kernel. This should make the kernel itself smaller, more responsive and faster, but my tests are limited to 2 laptops/desktops, so I will need you guys to test and play with this kernel build to see how is holding up.
To install this new kernel packages, you need to use dpkg and of course to download at least linux-image-2.6.32-final_1_i386.deb package from http://dl.robertalks.com/kernel/2.6.32-final/ (US/CA) or http://mirror.visualserver.org/kernel/2.6.32-final/ (CZ) and if you are thinking of building you own kernel, maybe for a different Linux distribution or just because you want to, you can download the source code and kernel config file from http://dl.robertalks.com/kernel/source/ (US/CA) or http://mirror.visualserver.org/kernel/source/ (CZ).
Update: The debian package were rebuild using an older version of libc6, which will allow users with older version of Ubuntu/Debian to use this kernel.
Update: I’ve build a new kernel 2.6.32 named final-union with unionfs file system support. Can be found in the same place and if you need or use unionfs that you should download the packages. If not, the just ignore this update.
| Print article | This entry was posted by robert on December 3, 2009 at 14:52, and is filed under General, Linux, News. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
No trackbacks yet.
Kernel 2.6.34.1-blackjack released for Debian/Ubuntu (Blackjack)
about 3 weeks ago - 5 comments
I haven’t been writing on my blog for quite a while and I guess now I should, well actually The Kernel Development just released kernel 2.6.34.1, so I have a good reason for adding a new post .
This kernel really stayed in the cooker for some time, as version 2.6.34 was release two months ago. I
Kernel 2.6.34-final is here!
about 2 months ago - 4 comments
After a couple of days of waiting for BFS scheduler patch and rebuilding the patch for ureadahead, kernel 2.6.34-final is here. I know, again, it’s with a certain delay, but some parts are not in my control and it’s not much that I can do about it.
As usual, the same stuff are included in this
Kernel 2.6.33.3-soultrain released for Debian/Ubuntu (Soultrain)
about 2 months ago - 8 comments
Well first of all, sorry for this late release, but had some stuff to handle which at that point in time where more important. Kernel 2.6.33.3 was released last week and it comes like always with a bunch of bug fixes, improvements and new stuff added. I’m not gonna go into them, because there are
Kernel 2.6.33.2-coolcat released for Debian/Ubuntu (Coolcat)
about 3 months ago - 12 comments
A couple of days ago Kernel 2.6.33.2 was released. Due to the Easter holidays, I didn’t have the time to build this kernel, but yesterday evening somehow I get around it and now the packages are ready for use.
There are no major stuff added in this kernel from my side, besides the removal of PAE
Kernel 2.6.33.1-beetlejuice released for Debian/Ubuntu (Beetlejuice)
about 4 months ago - 2 comments
Another day, another kernel, another kernel package. To be damn honest, I can’t keep up with the kernel development team. They are releasing kernels like on a production line. It’s almost impossible for a single person to keep the the releases on time, but I’m trying
Anyway, I will keep this short and tell
Brain Fuck Scheduler and Kernel 2.6.33 (2.6.33-final-bfs)
about 4 months ago - 5 comments
A couple of days ago, I discovered, thanks to PCLinuxOS, a new kernel scheduler, Brain Fuck Scheduler or BFS. The name of this kernel scheduler is not very attractive, but what this scheduler does, is. It seems that this scheduler is more simple and fast, especially when it comes to low spec computers.
Because I’ve tried
Kernel 2.6.33-final is here!
about 5 months ago - No comments
A couple of days ago kernel 2.6.33 was released. Due to some personal issues which I had to deal with, I couldn’t actually release the packages sooner than now.
Because I don’t wanna carry too much about this and that and plus I don’t really have much time, I will just say that this final release
Kernel 2.6.32.8-pharox released for Debian/Ubuntu (Pharox)
about 5 months ago - 4 comments
Today seems a good day to release a new kernel package. It’s Friday, it’s almost weekend and why not have some fun with a new kernel release. The kernel was release a couple of days ago, but to be honest, I couldn’t build it due to not having a machine working on some older Ubuntu.
Kernel 2.6.32.7-firefly released for Debian/Ubuntu (Firefly)
about 6 months ago - No comments
Now I know I’m gonna repeat myself, but this is the 4th release in 2 weeks. I’m not sure how come there are so many release out of the door, but seems there are a lot of fixes added to each release. So this release is 2.6.32.7 which seems to bring more improvements and fixes
Kernel 2.6.32.6-jackson released for Debian/Ubuntu (Jackson)
about 6 months ago - 1 comment
Just a couple of days ago, kernel.org developers have release kernel 2.6.32.4, then soon after 2.6.32.5 and now 2.6.32.6. Seems something has change or a lot of bugs where fixed, because in less then 5 days (well +/-) they release tree version. One thing I have noticed in 2.6.32.6 is that the i915 module and

about 7 months ago
Is the libc6 >= 2.8 dependency required for the headers?
about 7 months ago
Well yes, but I will rebuild the kernel on an older Ubuntu, so more people can use it. Was build using Ubuntu 9.10, so it is based on a newer libc6 version.
about 7 months ago
Hi,
I’ve try to install your kernel linux-image-2.6.32-final-union_1_i386.deb on Ubuntu 9.10, I’ve this error :
Found kernel: /boot/memtest86+.bin
Updating /boot/grub/menu.lst … done
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/dkms
run-parts: executing /etc/kernel/postinst.d/nvidia-common
run-parts: /etc/kernel/postinst.d/nvidia-common exited with return code 20
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-2.6.32-final-union.postinst line 1181.
dpkg: error processing linux-image-2.6.32-final-union (–configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
linux-image-2.6.32-final-union
E: Sub-process /usr/bin/dpkg returned an error code (1)
Thanks for your help,
Stephane
about 7 months ago
You could try to install it using dpkg -i –force-all linux-image-2.6.32-final-union_1_i386.deb. Im not sure why you have the error, but could be some things missing.
about 6 months ago
Hi robert, well then you should give the way to install it correctly. It’s really confusing me as newbie since there are some files, linux-source, linux-header and linux-image. Do i have to downloads all of these files and install it without worrying any order.
Thanks
about 6 months ago
You only need linux-image, but if you want to build some aditional modules or other kernel related apps, then you will need linux-headers and most probably linux-source.
To install it, just run # sudo dpkg -i –force-all linux-image-*.deb.
Good luck!