apt-get dselect-upgrade
não usa realmente dselect
, aplica as alterações feitas ao campo Status
na lista de pacotes disponíveis. Isso é o que o dselect
costumava fazer (e ainda faz), mas é também o que o dpkg --set-selections
faz - portanto, as instruções que você está seguindo são apenas a interface antiga entre dselect
e apt-get
para obter apt-get
para aplicar as alterações feitas por dpkg
.
O processo é assim:
-
dpkg --set-selections
atualiza os status do pacote na lista de pacotes disponíveis (armazenados em/var/lib/dpkg/status
, com base nos pacotes disponíveis em/var/lib/dpkg/available
), mas não realiza instalações de pacotes; -
apt-get dselect-upgrade
resolve o delta entre os pacotes atualmente instalados e os estados solicitados na lista de pacotes disponíveis e executa as ações necessárias para reconciliar os dois.
Não dselect
envolvido!