Por alguna razón, decidí que sería una buena idea apt-get remove cmake
desde mi distribución ubuntu 12.04 y luego volver a colocarla, pero cuando lo hago sudo apt-get install cmake
, aparece el siguiente error:
The following packages have unmet dependencies:
cmake : Depends: cmake-data (= 2.8.7-0ubuntu5) but 2.8.11.2-1ubuntu2~precise1 is to be installed
E: Unable to correct problems, you have held broken packages.
También intenté instalar cmake de acuerdo con esta guía, que parecía haberse completado con éxito, pero aún no había cmake. yo obtengo
bash: /usr/bin/cmake: No such file or directory
¿Qué causaría este problema y cómo puedo solucionarlo?
/usr/bin/cmake
carpeta y luego la probaste?Respuestas:
El enlace proporcionado en la pregunta establece el directorio de compilación en la configuración y
/opt/cmake
, como se señaló en esa discusión, cmake se puede ejecutar comoPuede copiarlo
/opt/cmake/bin/cmake
en el/bin/
directorio o agregar el/opt/cmake/bin/
directorio a su$PATH
variable de entorno para poder usar cmake comoEn cuanto al tema de la dependencia, actualmente sigue siendo un misterio.
fuente