Jak uzyskać zainstalowane pliki pakietów?

8

Muszę pobrać wszystkie pakiety, które już zainstalowałem na Ubuntu 11.10 x64. /var/cache/apt/archivesWiem, że powinno być , ale jest tylko 300 Mb plików deb. Zainstalowałem wiele pakietów programistycznych, których w tej chwili nie ma. Myślę, że system automatycznie czyści pamięć podręczną!

Teraz chcę pobrać wszystkie pakiety zainstalowane w systemie, poza pakietami instalowanymi domyślnie.

sorush-r
źródło

Odpowiedzi:

13

Następujące polecenie w terminalu pobiera listę zainstalowanych pakietów i pobiera, pakiety będą przechowywane w / var / cache / apt / archives

dpkg -l | grep "^ii"| awk ' {print $2} ' | xargs sudo apt-get -y --force-yes install --reinstall --download-only
João Pinto
źródło
Czy ponowna instalacja może powodować problemy w systemie? jak brakująca konfiguracja pakietów?
sorush-r
2
O! --download-onlyflag ... Dzięki :-)
sorush-R
Uruchomiłem to polecenie, ale mój system zawiesił się po uruchomieniu przez 1 godzinę i zrestartuję system. Czy muszę zaczynać od nowa, czy niektóre pakiety będą działały w innym systemie podczas kopiowania i uruchamiania?
diEcho