O comando apt-get upgrade não irá adicionar ou remover pacotes. O apt-get dist-upgrade irá adicionar ou remover pacotes conforme necessário.
O comando apt-get dist-upgrade não irá automaticamente atualizá-lo de uma versão para outra, a menos que você tenha também atualizado suas fontes (/etc/apt/sources.list) para apontar para uma nova versão. liberação.
man apt-get
upgrade
upgrade is used to install the newest versions of all packages
currently installed on the system from the sources enumerated
in /etc/apt/sources.list.
dist-upgrade
dist-upgrade, in addition to performing the function of upgrade,
also intelligently handles changing dependencies with new versions
of packages;
Are there special concerns to be aware of when doing a dist-upgrade vs upgrade?
Na maior parte dos casos, sempre faço o apt-get dist-upgrade para aplicar atualizações a um sistema. É claro que preste atenção exatamente a quais novos pacotes estão sendo adicionados ou removidos. Freqüentemente isso acontece quando algo está sendo adicionado como um novo kernel que não é compatível com o anterior e você terá que recompilar os módulos. Se você tem algum módulo do kernel que você precisou construir sozinho, então você pode precisar recompilar o mesmo para o novo kernel. Eu tenho um par de sistemas com interfaces de rede não suportadas pelo kernel padrão que eu tenho que recompilar o driver de rede após cada atualização do kernel.