How to lock package versions from Synaptic package manager

If you want to keep a specific package at a specific version on your machine you can try this tutorial.This is very useful if you want to lock specific version of kernel,drivers,application versions