Ubuntu zawiera domyślny zestaw zainstalowanych pakietów, a menedżer pakietów śledzi te pakiety. Jeśli usuniesz pakiet instalowany domyślnie, zostanie on oznaczony jako „niezaznaczony”. Oznacza to, że został zainstalowany wcześniej, ale został usunięty. W rzeczywistości każdy pakiet, który zainstalujesz, a następnie usuniesz, zostanie oznaczony jako „niezaznaczony”.
Jest to przydatne na przykład do replikacji tych samych pakietów, które masz na innym komputerze lub po czystej instalacji. Możesz wygenerować listę „wybranych” i „niezaznaczonych” pakietów w systemie za pomocą menedżera pakietów, a następnie załadować tę listę na innym komputerze, co spowoduje, że menedżer pakietów na nim zainstaluje wszystkie „wybrane” i odinstaluje te oznaczone jako „niezaznaczone”.
Aby zreplikować wybór pakietów na innym komputerze (lub przywrócić go, jeśli zostanie ponownie zainstalowany), możesz uruchomić to:
dpkg --get-selections > ~/my-packages
Następnie przenieś plik „moje-pakiety” na inny komputer i tam uruchom:
sudo dpkg --set-selections < my-packages && sudo apt-get dselect-upgrade
Po uruchomieniu powyższej komendy wszystkie pakiety oznaczone jako „wybrane” zostaną zainstalowane wsadowo, a wszystkie pakiety oznaczone jako „niezaznaczone” zostaną usunięte, jeśli są obecne. Jest to bardzo przydatna funkcja.