Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I need to download all packages I already installed on Ubuntu 11.10 x64. There should be in /var/cache/apt/archives I know, but there are only 300 Mb of deb files. I installed a lot of development packages that there are not there right now. I think system cleans the cache automatically!

Now I want to download all packages installed on system, else than packages that are installed by default.

share|improve this question
up vote 9 down vote accepted

The following command in the terminal grabs the list of installed packages and downloads, packages will be stored at /var/cache/apt/archives

dpkg -l | grep "^ii"| awk ' {print $2} ' | xargs sudo apt-get -y --force-yes install --reinstall --download-only
share|improve this answer
Can re-installation cause some problem in system? like missing configuration of packages? – sorush-r Dec 9 '11 at 14:07
Oh! the --download-only flag... Thanks :-) – sorush-r Dec 9 '11 at 14:08
I run this command but my system hanged after running it for 1 hour and i restart the system, Do I have to start again or some of packages will be work on other system when i copy and run? – diEcho Aug 18 '14 at 5:03

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.