There is a way to download your package with all dependency......
sudo apt-get install xen-hypervisor-4.1-i386 this command will search and download this package with all dependency. You can see it in the terminal when it promote your permission to download and proceed with installation.
If you wanna make this package & dependency available for off-line installation then simply do this.
sudo apt-get clean to clean previous downloaded cache. When you download or install a package from terminal/software center, both download files to a system folder
sudo apt-get clean to clean previous downloaded cache.
Simply install your package from terminal or software center and collect all
.deb from this folder and preserve it in another location.
You are done. Next time when you want to install, then simply follow this instruction
Open up a terminal and type
cd ~/Desktop/offline i am assuming that you copy thoese
.deb to this folder. It can be any where. Just go to that directory with terminal.
sudo dpkg -i *.*deb if the folder contain more than one
.deb. It will install this package with all downloded dependency.
If dependency problem still occurs during install then do the following
sudo apt-get -f install it will fix the problem by downloading and installing the desire package. Please do a
sudo apt-get clean before installing new package if you wanna keep it for off-line install.