Atualização do Ubuntu 14.04 para 16.04 falhou


8

Hoje eu queria atualizar do LTS para o LTS. Eu executei

update-manager -d 

e iniciou a atualização. No entanto, depois de baixar todos os arquivos e executar a instalação, a atualização falhou ou, pelo menos, parcialmente. Há algum comportamento incorreto em relação a gráficos e gerenciamento de janelas. As duas capturas de tela mostram o comportamento, algo semelhante ao que sabemos do Windows ...

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Eu tinha a esperança de que um adicional

apt-get update
apt-get upgrade

instalaria pacotes restantes (potencialmente ausentes), mas a lista está bastante vazia

Get:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease                    
Ign:3 http://archive.canonical.com precise InRelease                                                     
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease              
Hit:5 http://archive.canonical.com precise Release                                  
Hit:7 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease                  
Hit:8 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 247 kB in 1s (220 kB/s)                    
Reading package lists... Done
W: http://archive.canonical.com/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)

e tudo está instalado. Tenho a impressão de que preciso refazer ou, pelo menos, de alguma forma continuar a atualização com falha, mas não sei como. As duas abordagens que tentei não renderam nada:

sudo apt-get -f dist-upgrade

diz, não há nada para instalar. E

sudo update-manager -d 

me diz que estou atualizado.

Alguma idéia, como posso resolver este problema?

Depois de reiniciar várias vezes, percebo que, de tempos em tempos, os aplicativos também parecem diferentes, veja a captura de tela a seguir. insira a descrição da imagem aqui


Você tentou sudo do-release-upgrade?
— rsl

Isso só dá Checking for a new Ubuntu release; No new release found
— k1next

O que eu quero saber é: por que ainda temos uma referência "precisa" lá? (Eu também tenho isso no meu um computador atualizado!)
— Alexis Wilke

Você ainda tem informações sobre atualização de versão? Você poderia postar sudo updatedb; locate apt-clone tambémgrep -n deb /etc/apt/sources.list /etc/apt/sources.list.d/*.list
— user.dz

A saída é: sudo updatedb; locate apt-clone /var/log/dist-upgrade/apt-clone_system_state.tar.gzA saída de grepé colada em pastebin .
— k1next

Respostas:


5

Isso funcionou para mim depois de uma falha sudo do-release-upgradede 14.04 a 16.04. A tentativa automática do atualizador de restaurar a versão anterior também falhou, mas me deixou no terminal onde pude concluir a atualização da seguinte forma.

1) Substitua o conteúdo /etc/apt/sources.listcom o seguinte

###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial main universe 

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ xenial-security main universe 
deb http://us.archive.ubuntu.com/ubuntu/ xenial-updates main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-security main universe 
deb-src http://us.archive.ubuntu.com/ubuntu/ xenial-updates main universe

Opcional) Se você estiver recebendo erro insserv: Service mountdevsubfs has to be enabled to start service hwclock1, execute o comandosudo rm /var/lib/dpkg/info/util-linux.postinst

2) sudo apt-get update- atualiza as listas de pacotes

3) sudo apt-get dist-upgrade- isso levará um tempo, instala todos os pacotes atualizados

4) sudo apt-get autoremove- remove pacotes desnecessários

5) sudo apt-get autoclean- limpa pacotes antigos do repositório

6) sudo update-grub- atualiza a configuração de inicialização do grub

Agora, se você executar sudo do-release-upgrade, deverá obter a resposta No new release found.e poderá reiniciar com sudo shutdown -r now. Após a reinicialização, convém repetir as etapas 2 a 5 para garantir que todas as atualizações estejam instaladas.


Isso funcionou muito bem para mim quando encontrei o launchpad.net/bugs/798414 durante uma atualização do-release-upgrade (uma partição completa / inicialização), obrigado!
— Mrexodia # 23/17

1

No site oficial do Ubuntu: as atualizações 14.04 LTS para LTS serão ativadas com o lançamento do ponto 16.04.1 LTS, em aproximadamente 3 meses.

Se estiver com pressa, faça uma nova instalação ;-)


3
Eu preferiria fixação meu problema sobre uma nova instalação
— k1next

Você declarou que deseja atualizar do LTS para o LTS. Essa opção estará disponível apenas após o lançamento do ponto (verificado e confirmado por mim mesmo). Instalações novas não são demais, se você tiver uma partição separada para casa.
— Jan

1

Eu acho que corrigi o erro.

Eu reinstalei unitye ubuntu-desktop. Eu também tive que ativar os ícones da área de trabalho novamente (Ubuntu Tweak -> Tweaks -> Ícones da área de trabalho -> Ativado). Tudo parece normal novamente.


0

Minha primeira tentativa, acabei de executar o sudo do-release-upgrade14.04 LTS falhou mal, completamente em branco e sem energia, sem rede, sem console, sem menu grub na inicialização, nada. Eu tive que inicializar a partir do liveUSB e reverter para o instantâneo btrfs anterior (bem, isso é realmente uma boa ideia IMHO, para ter um instantâneo pronto para esse caso).

De qualquer forma, suspeito que possa ser apenas um problema no meu PC, às vezes configurando a tela para dormir que é impossível acordar. Isso aconteceu algumas vezes no meu 14.04, e a atualização pode ficar presa com algum tipo de pergunta no meio do progresso, que era impossível de responder. Eu tive que executar uma reinicialização a frio e isso pode ser o motivo.

Minha segunda tentativa foi muito melhor. Mas ele instalou o 15.10 Willy primeiro e terminou de alguma maneira inseguro com erros - dependências não atendidas. Desta vez, evitei a suspensão da tela e, portanto, tive a opção de executar sudo apt-get install -fpara corrigir isso. Depois, tentei executar s udo do-release upgradenovamente e, desta vez, o Xenial 16.04 LTS foi concluído e o OK foi finalizado. Ele preservou todas as configurações do usuário, montagens, vnc e assim por diante - simplesmente perfeitas.

Há uma definição de update-managerse ele deve oferecer atualização de versão e talvez Você tenha "apenas versão LTS" lá (ou "nunca") - isso pode resultar em "nenhuma nova versão encontrada" no IMHO, já que o direto 14.04 a 16.04 ainda não é suportado. Tente colocar "para qualquer nova versão" lá e deixe atualizar primeiro para Willy.

Mas devo repetir que o uso de snapshots btrfs (funcionando bem no Trusty), ou qualquer outro backup que não seja bom o suficiente, é uma boa ideia ao tentar essa atualização.


-3

Inicie no modo de recuperação e pressione alt + f1 Write

apt install grub

E finalmente

Sudo dpkg --configure -a

Isso corrigirá qualquer possível erro de atualização. Funcionou para mim depois de muitas tentativas sem sucesso de outras coisas. Tenha um bom dia!


2
Do que aptvocê fala esse comando? Reinstalar o Grub não corrigirá problemas gráficos e a configuração de pacotes não configurados pendentes apenas ajuda se os pacotes relacionados ao problema estiverem instalados, mas não configurados (o que não é o caso, até onde sabemos). -1
— David Foerster

Isso funcionou para mim. Eu acho que teria corrigido o problema dos pôsteres. O OP não precisava da parte de recuperação e grub, mas outros poderiam.
— David Lotts
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.