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.

1 Answer 1


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
  • Can re-installation cause some problem in system? like missing configuration of packages?
    – sorush-r
    Dec 9, 2011 at 14:07
  • 2
    Oh! the --download-only flag... Thanks :-)
    – sorush-r
    Dec 9, 2011 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, 2014 at 5:03
  • I get messages like Reinstallation of chroot is not possible, it cannot be downloaded....
    – user541686
    Nov 19, 2020 at 11:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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