Różne komputery, a takie same

Niemal każdy ma swoje ulubione programy. Co zrobić, jeżeli chcielibyśmy mieć ten sam zestaw aplikacji na nowo kupionym laptopie, kilku maszynach w pracowni, czy też na świeżo zainstalowanym nowym dysku z Linuksem? Jeżeli obracamy się w obrębie tego samego wydania naszej dystrybucji (Debian, Ubuntu), można wspomóc się poniższym.

Aby nie kopiować całych paczek/partycji, przeniesiemy sobie między poszczególnymi komputerami listę pakietów z komputera-wzorca. Jest to o tyle proste, że twórcy narzędzi do instalacji pakietów przewidzieli takie rozwiązanie i wydając proste polecenie:

sudo dpkg --get-selections > zainstalowane.log

… otrzymamy plik tekstowy ze spisem wszystkich zainstalowanych pakietów.

Wystarczy skopiować go wraz z plikiem /etc/apt/sources.list na pendriva, lub w inny sposób przetransferować na kolejną maszynę. Tam plik sources.list umieszczamy w katalogu /etc/apt/, oraz uaktualniamy listę dostępnych pakietów:

sudo apt-get update

Teraz użyjemy pliku ze spisem paczek:

sudo dpkg --set-selections < zainstalowane.log

I wykonamy aktualizację systemu:

sudo apt-get -u dselect-upgrade

Tak oto otrzymamy wierną replikę maszyny wzorcowej. Aby uniknąć nieporozumień, bezpieczniej jest wykonywać taki zabieg pomiędzy tymi samymi wersjami systemu. I masowo możemy klonować, duplikować i powielać byty linuksowe.