Install Ubuntu kernel updates without rebooting using Ksplice Uptrack
Step 1. Get an access key
Please request an access key here , and an access key will be emailed to you.
Step 2. Install the core software
To enable the Ksplice software repository and install Ksplice Uptrack,
sudo gedit /etc/apt/sources.list.d/ksplice.list
Add the following contents
deb http://www.ksplice.com/apt jaunty ksplice
deb-src http://www.ksplice.com/apt jaunty ksplice
Save and exit
sudo wget -N https://www.ksplice.com/apt/ksplice-archive.asc
sudo apt-key add ksplice-archive.asc
sudo aptitude update
sudo aptitude install uptrack
You will be prompted for the access key that you obtained in Step 1.
Step 3. Install the graphical manager
If you wish, you may install the graphical Ksplice Uptrack manager by running the following command
sudo aptitude install uptrack-manager
It will start automatically (in the notification area) after installation, or when you start a new graphical session.
The ‘K‘ icon with the red warning means that there are updates available for your system.
To view the updates that are available, just click on the icon.Now install updates by clicking Install all Updates
Enter your password click ok
Kernel updates installation in progress
After completing the installation you should see similar to the following screen
Step 4. Enable automatic updates (optional)
The Uptrack client will run periodically (via cron) to check for new updates. In the file /etc/uptrack/uptrack.conf, you can configure Uptrack to automatically install new updates, or just notify you when they are available. To receive new updates from Ksplice Uptrack as soon as they are available, change the autoinstall line to read:
autoinstall = yes
You can use other options such as cron_output_available to configure Ksplice Uptrack to email you when new updates are available. You will need to make sure that mail to the root user on your computer gets delivered to you.