Hello Linux Geeksters. As you may know, Pf-Kernel is an updated Linux Kernel that comes with a bunch of tools for tweaking your system, like: the pf-kernel scheduler, patches for improving the disk management, TuxOnIce to speed up the suspend and hibernate process and some improvements implemented on the original kernel patch. Pf-Kernel is created for older PCs and netbooks, which do not have high hardware specifications.

The latest version available is Pf-Kernel 3.16, which is based on Kernel 3.16 (as the name suggests).
In this article I will show you how to instal Pf-Kernel 3.16 on Ubuntu 14.04 Trusty Tahr, Linux Mint 17 Qiana, Pinguy OS 14.04, Elementary OS 0.3 Freya, Deepin 2014, Peppermint Five, LXLE 14.04, Linux Lite 2.0 and other Ubuntu 14.04 derivative systems.
Because it is not available via any repository or PPA, we have to download the needed deb packages from the official site and install them via dpkg. Follow the instructions for your system’s architecture exactly, in order to get a successful installation.
How to install Pf-Kernel 3.16 on 32 bit Ubuntu, Linux Mint and their derivative systems:
Download the needed packages:
$ wget \
ftp://big-bum.uni.cx/pf-kernel/i386/linux-headers-3.16.0-pf2+_3.16.0-pf2+-10.00.Custom_i386.deb \
ftp://big-bum.uni.cx/pf-kernel/i386/linux-image-3.16.0-pf2+_3.16.0-pf2+-10.00.Custom_i386.deb
Install Pf-Kernel 3.16:
$ sudo dpkg -i linux-headers-3.16*pf* linux-image-3.16*pf*
Optional, to remove Pf-Kernel 3.16, do:
$ sudo apt-get remove linux-headers-3.16*pf* linux-image-3.16*pf*
How to install Pf-Kernel 3.16 on 64 bit Ubuntu, Linux Mint and their derivative systems:
Download the needed packages:
$ wget \
ftp://big-bum.uni.cx/pf-kernel/amd64/linux-headers-3.16.0-pf2+_3.16.0-pf2+-10.00.Custom_amd64.deb \
ftp://big-bum.uni.cx/pf-kernel/amd64/linux-image-3.16.0-pf2+_3.16.0-pf2+-10.00.Custom_amd64.deb
Install Pf-Kernel 3.16:
$ sudo dpkg -i linux-headers-3.16*pf* linux-image-3.16*pf*
Optional, to remove Pf-Kernel 3.16, do:
$ sudo apt-get remove linux-headers-3.16*pf* linux-image-3.16*pf*
Next, reboot the system and choose Pf-Kernel 3.16 from the GRUB menu :
$ sudo reboot