Hello Friends,
I was surfing through the net and came across this great site http://keryxproject.org . So what is Keryx, Keryx is a portable, cross-platform package manager for APT-based (Ubuntu, Debian) systems. It provides a graphical interface for gathering updates, packages, and dependencies for offline computers. Keryx is free and open source.
I found this important because many of my friends say that downloading packages is a big problem as they do not have access to internet. Check out this link for the tutorial.
Although there are ways to get your packages offline, like:
1. Take Synaptic package manager, Mark all the packages you need (the dependencies will be automatically marked)
2. Go to File -> Save Markings. Save it (script)to an external medium like USB flash drive.
3. Take the pendrive to system where u have internet connection and Linux installed(hard drive/virtual)
4. Run the script as ./scriptname
This will do it and store the packages in USB drive. Install it by using the command
sudo dpkg -i -force-depends *.deb
But this has a few drawbacks because we need a Linux Machine. But its not the case with Keryx, it can run on Linux/Windows/MacOS. So it definitley worth a try
Cheers