A GUI (atualizador de software) provavelmente usa dist-upgrade em vez de upgrade. As diferenças entre as opções de atualização.
Do manual ( man apt-get
) nos diz para 'upgrade'
under no circumstances are currently installed packages removed, or
packages not already installed retrieved and installed. New versions of
currently installed packages that cannot be upgraded without changing the
install status of another package will be left at their current version.
e continua na seção dist-upgrade dizendo
in addition to performing the function of upgrade, also intelligently
handles changing dependencies with new versions of packages...
(copiado de man apt-get
)