![¿Puedo evitar reinstalar desde cero? La actualización falla con "dpkg-divert: error: cambiar el nombre implica sobrescribir - con un archivo diferente - no permitido](https://rvso.com/image/1047563/%C2%BFPuedo%20evitar%20reinstalar%20desde%20cero%3F%20La%20actualizaci%C3%B3n%20falla%20con%20%22dpkg-divert%3A%20error%3A%20cambiar%20el%20nombre%20implica%20sobrescribir%20-%20con%20un%20archivo%20diferente%20-%20no%20permitido%20.png)
Solicité ayuda hace aproximadamente un mes, pero no he recibido ni una sola respuesta. Si pregunté incorrectamente o rompí las reglas de etiqueta, lo siento mucho.
Mi pregunta original era esta:
Ejecuté 12.04 LTS para siempre sin problemas. Me di cuenta de que me estaba quedando atrás, así que di el paso.
El primer problema fue que tuve que adoptar un enfoque gradual; No pude actualizar directamente a 14. Pero los paquetes para 13.x ya no estaban disponibles en los servidores de EE. UU. (estoy en San Diego). Seleccioné "Mejor servidor" y me llevó a Singapur. Todo está bien.
La primera actualización la hice a través de SSH, desde mi LAN. Pasó del 12.04 al 13.04. Tomó algunas horas, pero transcurrió sin problemas. Todo salió bien.
La siguiente actualización (13.04 a 13.10) la hice a través de SSH, desde el trabajo. Nuevamente tomó algunas horas, pero todo salió bien.
Cuando llegué a casa decidí buscar el oro y comencé la actualización final (del 13.10 al 14.04) desde la máquina local. Primero cambié la fuente de Singapur a Estados Unidos. Luego comencé la actualización. Todo salió bien, pero finalmente empezó a devolver errores. Primero fue un error menor que decía que la instalación continuaría. Después de dos o tres recibí un mensaje de que la instalación falló y se detendría. Pero continuó. Noté que el video seguía apagándose y encendiéndose. Dejé que continuara hasta su finalización, después de algunos errores más.
El estado final es que la máquina host parece bloquearse tan pronto como se inicia. Sin embargo, puedo conectarme por SSH a la máquina y parece estar funcionando correctamente. Creo que el problema está en X-Windows. Tengo un adaptador NVIDIA que creo que puede ser problemático con esta versión. Realmente me gustaría arreglar esta instalación, en lugar de recargarla desde cero. Desde la máquina remota intenté el siguiente comando:
sudo apt-get -f install
Y recibí este error (omitiendo la mayor parte del resultado):
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)
¿Hay algo que pueda hacer para solucionar este problema, aparte de empezar desde cero?
En lugar de reformular la pregunta, simplemente me gustaría preguntar; ¿Puedo arreglar esta instalación fallida? ¿O estoy condenado a empezar de nuevo? Tengo el sistema funcionando como quiero, así que realmente espero no tener que recargarlo. Pero si lo hago, ¿hay alguna forma recomendada de hacer una copia de seguridad de lo que tengo, para no tener que reinventar la rueda por completo?
Gracias de antemano por su ayuda.
Respuesta1
Simplemente confirme el archivo mencionado y estará bien. Además ya está respondido.dpkg-divert: error: cambiar el nombre implica sobrescribir `/usr/lib/xorg/protocol.txt' con un archivo diferente `/usr/lib/xorg/protocol-precise.txt', no permitido