Estou no Debian wheezy e tentei atualizar para o jessie da seguinte maneira:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Essas operações foram concluídas com êxito e eu reiniciei, mas o sistema ainda está chiado:
~: cat /etc/*release
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support/"
BUG_REPORT_URL="http://bugs.debian.org/"
~: sudo apt-get dist-upgrade
[sudo] password for abc:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Como posso realizar a atualização da distribuição?
Não tenho inits personalizados ou outra configuração personalizada que conflite com jessie.
dist-upgrade
pode ser enganoso. Pense nisso comoupgrade-anything-even-if-you-have-to-remove-something-auto-installed-which-causes-conflicts
.Respostas:
apt-get dist-upgrade
não faz nada porque seu sistema já está atualizado ... para chiado. Você instruiu seu sistema a seguir o chiado, e é isso que ele faz. Para atualizar para outra versão, você precisa alterar as fontes do pacote para apontar para essa outra versão.Fontes de pacotes são declarados no arquivo
/etc/apt/sources.list
. Edite este arquivo e altere todas as referências parawheezy
parajessie
. Edite também os arquivos/etc/apt/sources.list.d
da mesma maneira, se houver algum.Você pode fazer atualizações seguirem os lançamentos automaticamente escrevendo em
stable
vez dewheezy
, por exemplo , mas isso não é recomendado, porque você receberá uma grande atualização cada vez que uma nova versão estável sair, esteja você pronta ou não. O uso de destinos de liberação em movimento é útil principalmente paratesting
.Depois de atualizar
/etc/apt/sources.list
, executeapt-get update
a leitura da lista de pacotes disponíveis para a versão que você está alvejando agora eapt-get dist-upgrade
execute a atualização.Isso é abordado nas notas de atualização em "Preparando fontes para o APT" . É uma boa ideia revisar as notas de atualização antes de executar a atualização. (Mude para a arquitetura correta se você não estiver em um PC de 32 bits.)
fonte
Abra o terminal e digite o seguinte comando:
fonte
upgrade
antesdist-upgrade
e depoisdist-upgrade -f
novamente? Os itens atualizados pordist-upgrade
contêm aqueles atualizadosupgrade
e, se asdist-upgrade
dependências forem quebradas, outradist-upgrade -f
não será corrigida, a menos que elas sejam corrigidas no repositório, o que você não verifica ao fazer umupdate
.