Posso evitar reinstalar do zero? Falha na atualização com "dpkg-divert: erro: renomear envolve substituição - com arquivo diferente - não permitido

Posso evitar reinstalar do zero? Falha na atualização com "dpkg-divert: erro: renomear envolve substituição - com arquivo diferente - não permitido

Solicitei ajuda há cerca de um mês, mas não recebi uma única resposta. Se perguntei incorretamente ou quebrei as regras de etiqueta, sinto muito.

Minha pergunta original foi esta:

Executei 12.04 LTS para sempre sem problemas. Percebi que estava ficando para trás, então mergulhei.

O primeiro problema foi que tive que adotar uma abordagem faseada; não foi possível atualizar diretamente para o 14. Mas os pacotes para o 13.x não estavam mais disponíveis nos servidores dos EUA (estou em San Diego). Selecionei "Melhor Servidor" e isso me levou a Cingapura. Tudo certo.

Primeira atualização que fiz por SSH, da minha LAN. Passou de 12/04 para 13/04. Demorou algumas horas, mas correu sem problemas. Tudo testou bem.

Próxima atualização (13.04 para 13.10) que fiz por SSH, do trabalho. Novamente demorou algumas horas, mas tudo correu bem.

Quando cheguei em casa decidi buscar o ouro e iniciei a atualização final (de 13h10 a 14h04) na máquina local. Primeiro mudei a fonte de Cingapura de volta para os EUA. Então comecei a atualização. Correu bem, mas eventualmente começou a retornar erros. O primeiro foi um pequeno erro, que dizia que a instalação continuaria. Depois de dois ou três, recebi uma mensagem informando que a instalação falhou e seria interrompida. Mas continuou. Percebi que o vídeo ficava desligando e ligando. Permiti que continuasse até a conclusão, após mais alguns erros.

O estado final é que a máquina host parece travar assim que inicializa. No entanto, consigo fazer o SSH na máquina e ela parece estar funcionando corretamente. Acredito que o problema esteja no X-Windows. Tenho um adaptador NVIDIA, que acredito que possa ser problemático nesta versão. Eu realmente gostaria de consertar esta instalação, em vez de recarregar do zero. Na máquina remota, tentei o seguinte comando:

sudo apt-get -f install

E recebi este erro (deixando de fora a maior parte da saída):

The following packages will be REMOVED:
  xserver-common-lts-trusty
 The following NEW packages will be installed:
  libglamor0 libspice-server1 libxatracker2 xorg xserver-xorg
  xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-vmmouse
  xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev
  xserver-xorg-video-glamoregl xserver-xorg-video-intel
  xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-modesetting xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-s3 xserver-xorg-video-savage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  xserver-xorg-video-vesa xserver-xorg-video-vmware

Fetched 2,819 kB in 7s (369 kB/s)
Extracting templates from packages: 100%
(Reading database ... 382361 files and directories currently installed.)
Removing xserver-common-lts-trusty (2:1.15.1-0ubuntu2~precise1) ...
Removing 'diversion of /usr/lib/xorg/protocol.txt to /usr/lib/xorg/protocol-precise.txt by xserver-common-lts-trusty'
dpkg-divert: error: rename involves overwriting `/usr/lib/xorg/protocol.txt' with
  different file `/usr/lib/xorg/protocol-precise.txt', not allowed
dpkg: error processing package xserver-common-lts-trusty (--remove):
 subprocess installed post-removal script returned error exit status 2
Errors were encountered while processing:
 xserver-common-lts-trusty
E: Sub-process /usr/bin/dpkg returned an error code (1)

Há algo que eu possa fazer para consertar isso, além de começar do zero?

Em vez de reafirmar a questão, gostaria simplesmente de a colocar; é possível corrigir esta falha na instalação? Ou estou fadado a recomeçar? Tenho o sistema funcionando como quero, então realmente espero não precisar recarregar. Mas se eu fizer isso, existe uma maneira recomendada de fazer backup do que tenho, para não precisar reinventar totalmente a roda?

Agradecemos antecipadamente pela sua ajuda.

Responder1

informação relacionada