Czasem zdarza się ( u mnie najczęściej po aktualizacji dystrybucji),
że trzeba zainstalować system od nowa, i doinstalować wszystkie potrzebne paczki.
Można to łatwo załatwić za pomocą 1 skryptu:
Kod: Zaznacz cały
#!/bin/bash
echo "#!/bin/bash" > /root/pobierz
echo "#!/bin/bash" > /root/instaluj
for x in $(dpkg --get-selections | awk '$2 == "install" { print $1 }')
do
echo apt-get install -y -d $x >> /root/pobierz
echo apt-get install --force-yes -y -f $x >> /root/instaluj
done
Po uruchomieniu - w folderze root (można wybrać inną lokalizację - najlepiej na partycji home (o ile to osobna partycja) lub pendriwie) - pojawiają się 2 skrypty:
1. pobierz
2. instaluj
Pierwszy pobiera wszystkie paczki i zależności potrzebne do instalacji.
Drugi instaluje pobrane pakiety.
Na nowym (lub odbudowywanym) systemie odpalamy kolejno te 2 skrypty i gotowe.
Osobne pobieranie pakietów - podyktowane jest faktem, że przy instalacji czasem trzeba podawać np. hasła, czy inne informacje, i przy tym "pilnować" procesu instalacji.
Natomiast samo pobieranie pakietów komputer robi sam, a w tym czasie użytkownik może np. zabrać psa na spacer, lub się zdrzemnąć.
Proste i skuteczne.
Pozdrawiam