Grzegorz Szymański napisał(a):
Można zrobić tak:
dpkg --get-selections > pakiety.txt
Przenosimy plik na drugiego kompa z zainstalowanym systemem bazowym i
wykonujemy
cat pakiety.txt | awk '$2 == "install" { print $1 }' | xargs apt-get -y
install
Fajne, ale... Debiana na tym stacjonarnym instalowałem ponad dwa lata
temu (woody z opcją "instaluj z sieci" z repo sida)i przez ten czas
pojęcie "base system" mogło się zmienić. Owszem, moge instalować z
tamtej płytki, ale za groma jasnego nie pamiętam co podczas tamtej
instalacji zaznaczyłem. Pamietam jedynie, że pare dni spędziłem na
usuwaniu niepotrzebnych mi pakietów. Doinstalowywałem też kilka pakietów
z innych nieoficjalnych archiwów (np. kde wersji 3.2 bodaj, którego w
sidzie jeszcze nie było).
Twój jednolinijkowiec jest fajny, tez tak kombinowałem (acz umieszczając
go w skrypcie z opcją odinstalowywania pakietów których nie ma w
przykładowym pakiety.txt, pomijając oczywiście ewentualne zalezności).
Ale mi chodzi o inteligentne narzędzie eliminujące wygibasy z własnymi
skryptami (coś jak windows-way;-)). Bo raczej wątpię, aby nowy d-i
umożliwiał dodatkową opcję "instaluj tylko te pakiety z podanego pliku".
Może zgłosić taki bug?;-) To byłaby fajna opcja.
Pozdrawiam
Artur