По какой-то причине я решил, что было бы неплохо apt-get remove cmake из моего дистрибутива ubuntu 12.04 и затем вернуть его обратно, но когда я делаю sudo apt-get install cmake я получаю следующую ошибку:

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.

Я также попытался установить cmake в соответствии с этим руководством, которое, похоже, завершилось успешно, но до сих пор нет cmake. я получил

bash: /usr/bin/cmake: No such file or directory

Что может вызвать эту проблему и как я могу это исправить?

1 ответ1

0

Ссылка, приведенная в вопросе, устанавливает каталог сборки в конфигурации для /opt/cmake , и, как отмечалось в этом обсуждении, cmake можно запустить как

$/opt/cmake/bin/cmake

Вы можете скопировать /opt/cmake/bin/cmake в каталог /bin/ или добавить каталог /opt/cmake/bin/ в переменную среды $PATH чтобы использовать cmake как

$cmake

Что касается проблемы зависимости, то в настоящее время она остается загадкой.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .