Estoy ejecutando Ubuntu 11.10, como Xubuntu, en una PC AMD 64, configurada como arranque dual con Windows 7.
Intenté instalar vim con esto:
sudo apt-get install vim
Recibí este mensaje de error:
The following packages have unmet dependencies:
vim : Depends: vim-common (= 2:7.3.154+hg~74503f6ee649-2ubuntu2) but 2:7.3.154+hg~74503f6ee649-2ubuntu3 is to be installed
E: Unable to correct problems, you have held broken packages.
Solo tengo una idea muy clara de cuál es el problema, y ninguna en absoluto sobre cómo corregirlo. Espero que ustedes puedan ayudar.
installation
vim
Max Popp
fuente
fuente
Respuestas:
Tienes una lista de paquetes desactualizada.
Ejecute este comando:
sudo apt-get update && sudo apt-get install vim
Lo que hará es actualizar su lista de paquetes y luego intentar instalar vim.
fuente
Al hacer
Tengo :
Para resolver este problema, hice:
Debo decir que la solución anterior hizo el truco para la instalación de vim, pero no para otros paquetes que todavía me dieron el mismo tipo de problema (E: No se pueden corregir los problemas, se han mantenido paquetes rotos)
Después de buscar un poco más, encontré en otro foro una solución mejor. La solución ha sido dada por Liam Proven (http://ubuntu.5.n6.nabble.com/E-Unable-to-correct-problems-you-have-held-broken-packages-td4355181.html).
Después de configurar el servidor más rápido, no tengo ningún problema. Espero que sea útil.
fuente
También tenía paquetes rotos en Synaptic y no se pudo instalar nada. Para mí esto resolvió el problema:
Y luego intente reinstalar
fuente
La clave de la respuesta se encuentra en "No se pueden corregir los problemas, ha retenido paquetes rotos".
Para problemas de estado de paquete roto, recurro a aptitude (sudo apt-get install aptitude) porque tiene accesos directos útiles para poner en cola cambios arbitrarios en los estados del paquete: por ejemplo "+" para deshacer, "=" para retener, "-" para eliminar, "_" para purgar y "g" para aplicar los cambios en cola. "/" para buscar paquetes.
Pero estos comandos pueden funcionar. Liberar vim-common es lo importante:
fuente
También puedes descargar vim
entonces
Espero que esto ayude
También puede consultar CÓMO: Instalar paquetes .DEB descargados (y sus dependencias) en 2 pasos
fuente
Ejecuté todos los apt-get clean, update, fix, etc. imaginables. Finalmente, razoné que nadie más debe depender de vim-common y ese parecía ser el problema, así que pensé en intentar eliminar vim-common primero. Eso hizo el truco.
fuente