Executar
sudo dpkg --configure -a
então:
sudo apt-get dist-upgrade
Finalmente execute (provavelmente não é necessário):
sudo apt-get upgrade
Eu estava atualizando de 13.04 para 13.10 via ssh (não usei screen
). Minha conexão ssh foi interrompida quando o script do-release-upgrade
estava prestes a remover pacotes obsoletos. Agora, quando eu reconectar e executá-lo, apenas diz No new release found
. Como terminar o processo de atualização?
Executar
sudo dpkg --configure -a
então:
sudo apt-get dist-upgrade
Finalmente execute (provavelmente não é necessário):
sudo apt-get upgrade
do-release-upgrade
salva um arquivo de registro sobre todas as ações realizadas durante a atualização em /var/log/dist-upgrade
. Há também outros registros em /var/log/apt
, /var/log/dpkg
, que podem ser relevantes.
Você pode verificar / etc / update-manager / release-upgrades e ver se está definido como "prompt = never"?
Eu tive um problema em que um servidor antigo que eu herdei não estava atendendo ao fato de que uma nova versão do LTS estava disponível. Foi assim que eu consertei.
Exemplo:
$ sudo cat /etc/update-manager/release-upgrades
# Default behavior for the release upgrader.
[DEFAULT]
# Default prompting behavior, valid options:
#
# never - Never check for a new release.
# normal - Check to see if a new release is available. If more than one new
# release is found, the release upgrader will attempt to upgrade to
# the release that immediately succeeds the currently-running
# release.
# lts - Check to see if a new LTS release is available. The upgrader
# will attempt to upgrade to the first LTS release available after
# the currently-running one. Note that this option should not be
# used if the currently-running release is not itself an LTS
# release, since in that case the upgrader won't be able to
# determine if a newer release is available.
prompt=lts