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.

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

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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.