как удалить cmake linux
How do I remove CMake after installing it from source?
I wanted to update my cmake version. So I had first uninstalled it and then tried to install as given in this post by teocci.
1 Answer 1
TL;DR: Run sudo make uninstall in the directory where you ran sudo make install before.
You followed this method of installing a different version of CMake. This is to say that you uninstalled the version provided by Ubuntu’s package manager and manually downloaded, compiled, and installed it yourself from source code.
Assuming you were able to follow those instructions successfully, the version of CMake provided by Ubuntu’s package manager (via the cmake package) is already uninstalled. Because the version that you have installed now is not provided by Ubuntu’s package manager, but instead the version you compiled and installed yourself, running sudo apt-get purge cmake again does not remove it.
Not all software that can be installed by running make install has a corresponding uninstall target letting you run make uninstall to remove it. But CMake does support this. 1
You can also search for uninstall support in its CMakeLists.txt file.
To be sure, I tested this with CMake 3.9.0, and it does work. The uninstall target is generated and running sudo make uninstall works to uninstall CMake.
Как удалить CMake после установки из источника?
Я хотел обновить мою версию cmake. Поэтому я сначала удалил его, а затем попытался установить, как указано в этом сообщении, teocci.
3 ответа
TL; DR: Запустите sudo make uninstall в каталоге, где вы запускали sudo make install раньше.
Вы следовали этому методу установки другой версии CMake. Это означает, что вы удалили версию, предоставленную менеджером пакетов Ubuntu, и вручную загрузили, скомпилировали и установили ее самостоятельно из исходного кода.
Предполагая, что вы успешно выполнили эти инструкции, версия CMake предоставлена менеджер пакетов Ubuntu (через пакет cmake) уже удален. Поскольку версия, которую вы установили сейчас, не предоставляется диспетчером пакетов Ubuntu, но вместо нее вы скомпилировали и установили самостоятельно, запуск sudo apt-get purge cmake снова не удаляет его.
Поскольку вы установили cmake на компиляция, а затем запуск sudo make install, решение для вас:
Используйте cd, чтобы вернуться в каталог, в котором вы запустили эту команду. Запустите sudo make uninstall.
Не все программное обеспечение, которое может быть установлено при запуске make install, имеет соответствующую цель uninstall, позволяющую вам запустить make uninstall, чтобы удалить его. TL; DR: 1
Вы также можете найти файл в файле CMakeLists.txt.
Конечно, я тестировал это с помощью CMake 3.9.0, и он работает. Создается цель uninstall и запускается sudo make uninstall, чтобы удалить CMake.
TL; DR: Запустите sudo make uninstall в каталоге, где вы запускали sudo make install раньше.
Вы следовали этому методу установки другой версии CMake. Это означает, что вы удалили версию, предоставленную менеджером пакетов Ubuntu, и вручную загрузили, скомпилировали и установили ее самостоятельно из исходного кода.
Предполагая, что вы успешно выполнили эти инструкции, версия CMake предоставлена менеджер пакетов Ubuntu (через пакет cmake) уже удален. Поскольку версия, которую вы установили сейчас, не предоставляется диспетчером пакетов Ubuntu, но вместо нее вы скомпилировали и установили самостоятельно, запуск sudo apt-get purge cmake снова не удаляет его.
Поскольку вы установили cmake на компиляция, а затем запуск sudo make install, решение для вас:
Используйте cd, чтобы вернуться в каталог, в котором вы запустили эту команду. Запустите sudo make uninstall.
Не все программное обеспечение, которое может быть установлено при запуске make install, имеет соответствующую цель uninstall, позволяющую вам запустить make uninstall, чтобы удалить его. TL; DR: 1
Вы также можете найти файл в файле CMakeLists.txt.
Конечно, я тестировал это с помощью CMake 3.9.0, и он работает. Создается цель uninstall и запускается sudo make uninstall, чтобы удалить CMake.
TL; DR: Запустите sudo make uninstall в каталоге, где вы запускали sudo make install раньше.
Вы следовали этому методу установки другой версии CMake. Это означает, что вы удалили версию, предоставленную менеджером пакетов Ubuntu, и вручную загрузили, скомпилировали и установили ее самостоятельно из исходного кода.
Предполагая, что вы успешно выполнили эти инструкции, версия CMake предоставлена менеджер пакетов Ubuntu (через пакет cmake) уже удален. Поскольку версия, которую вы установили сейчас, не предоставляется диспетчером пакетов Ubuntu, но вместо нее вы скомпилировали и установили самостоятельно, запуск sudo apt-get purge cmake снова не удаляет его.
Поскольку вы установили cmake на компиляция, а затем запуск sudo make install, решение для вас:
Используйте cd, чтобы вернуться в каталог, в котором вы запустили эту команду. Запустите sudo make uninstall.
Не все программное обеспечение, которое может быть установлено при запуске make install, имеет соответствующую цель uninstall, позволяющую вам запустить make uninstall, чтобы удалить его. TL; DR: 1
Вы также можете найти файл в файле CMakeLists.txt.
Конечно, я тестировал это с помощью CMake 3.9.0, и он работает. Создается цель uninstall и запускается sudo make uninstall, чтобы удалить CMake.
Установка CMake в Ubuntu
CMake — это набор инструментов, который позволяет создавать, тестировать и упаковывать программное обеспечение. Это семейство инструментов доступно сразу на нескольких платформах и распространяется под открытым исходным кодом. Чаще всего CMake применяют для упрощения процесса компиляции созданного ПО путём использования простых кроссплатформенных файлов конфигурации.Также с помощью CMake создаются специальные файлы makefile — наборы инструкций, которые позволяют использовать возможности компилятора в дальнейшем при автоматизации сборки.
Автором CMake является команда Kitware. Создание этого ПО было продиктовано необходимостью формирования мощной среды, которая могла бы работать сразу на нескольких платформах с проектами, где открыт исходный код (прежде всего — с Insight Segmentation and Registration Toolkit и Visualization Toolkit). В этом материале вы узнаете, как установить CMake Ubuntu, используя графический интерфейс либо командную строку. Если вы пытаетесь собрать программу и получаете ошибку cmake not found, то эта статья будет для вас очень полезной.
Установка CMake в Ubuntu
1. Менеджер приложений
На момент написания этой статьи использовалась самая последняя версия CMake (3.15.2). Она была доступна в рамках известного всем магазина Snap Store. Ниже вы узнаете, как установить CMake через штатный в Менеджер приложений в Ubuntu.
Если вы не хотите тратить много времени на взаимодействие с командной строкой, то работа с графическим интерфейсом должна вам понравиться из-за своей простоты. На панели инструментов, расположенной слева, щёлкните значок Менеджер приложений.
В верхней части открывшегося окна нажмите на значок поиска и в появившейся строке введите CMake. Результаты отобразятся следующим образом:
Первый пакет в результатах поиска — это и есть нужный нам файл, доступный в рамках магазина Snap Store. Щёлкните по этой записи и вы попадёте в раздел с подробной информацией о приложении, который будет выглядеть так:
Нажмите кнопку Установить, чтобы запустить процесс установки CMake. Возможно, вам придётся ввести свой пароль в окошке аутентификации, которе появится сразу после нажатия кнопки Установить. Это одна из форм защиты в Ubuntu — только авторизированный пользователь может устанавливать программное обеспечение в этой системе.
Введите свой пароль и нажмите кнопку Enter. После этого вы сможете наблюдать за статусом установки на отображающемся графическом индикаторе.
После успешной установки система выдаст вам следующее сообщение:
Из этого окна уже можно запустить CMake (или тут же, например, удалить).
2. Менеджер пакетов snap и apt
Такую же версию CMake можно установить через командную строку, если воспользоваться следующей командой:
Установка cmake ubuntu 18.04 из официальных репозиториев выполняется командой:
3. Сборка CMake из исходников
Если по каким-то причинам вы не хотите использовать графический интерфейс, или вы хотите самую свежую версию, можно прибегнуть к помощи командной строки. Нам надо будет скачать исходный код с официального сайта (https://cmake.org/download/), скомпилировать его, а потом установить.
Откройте командную строку — для этого либо найдите приложение «Терминал», либо нажмите сочетание клавиш Ctrl+Alt+T. Введите команду, которая начнёт загрузку исходного кода:
Когда tar.gz полностью скачается, его нужно распаковать. Воспользуемся следующей командой:
Перейдём с помощью терминала к папке с распакованными файлами:
Чтобы провести компиляцию скачанного кода, выполним ещё одну команду:
После правильного выполнения всех операций, командная строка выдаст следующий результат:
Теперь можно запустить процесс установки с помощью простой команды:
Затем выполните ещё одну команду:
Процесс установки завершён. Теперь можно проверить версию CMake, чтобы убедиться в правильности своих действий.
На момент написания этого материала CMake был доступен в версии 1.15.2, с которой мы и работали. Теперь вы можете использовать этот инструмент для выполнения своих рабочих задач.
Как удалить CMake?
Если вы решили удалить CMake, который был установлен через Менеджер приложений, то этот процесс будет происходить следующим образом. Снова откройте Менеджер приложений, в открывшемся списке найдите пункт CMake (рядом с ним будет надпись Установлен). Нажмите на иконку приложения, перейдите к следующему экрану и найдите кнопку Удалить. Так будет запущен процесс деинсталляции.
Установка CMake в Ubuntu
CMake — это набор инструментов, который позволяет создавать, тестировать и упаковывать программное обеспечение. Это семейство инструментов доступно сразу на нескольких платформах и распространяется под открытым исходным кодом. Чаще всего CMake применяют для упрощения процесса компиляции созданного ПО путём использования простых кроссплатформенных файлов конфигурации.Также с помощью CMake создаются специальные файлы makefile — наборы инструкций, которые позволяют использовать возможности компилятора в дальнейшем при автоматизации сборки.
Автором CMake является команда Kitware. Создание этого ПО было продиктовано необходимостью формирования мощной среды, которая могла бы работать сразу на нескольких платформах с проектами, где открыт исходный код (прежде всего — с Insight Segmentation and Registration Toolkit и Visualization Toolkit). В этом материале вы узнаете, как установить CMake Ubuntu, используя графический интерфейс либо командную строку. Если вы пытаетесь собрать программу и получаете ошибку cmake not found, то эта статья будет для вас очень полезной.
Установка CMake в Ubuntu
1. Менеджер приложений
На момент написания этой статьи использовалась самая последняя версия CMake (3.15.2). Она была доступна в рамках известного всем магазина Snap Store. Ниже вы узнаете, как установить CMake через штатный в Менеджер приложений в Ubuntu.
Если вы не хотите тратить много времени на взаимодействие с командной строкой, то работа с графическим интерфейсом должна вам понравиться из-за своей простоты. На панели инструментов, расположенной слева, щёлкните значок Менеджер приложений.
В верхней части открывшегося окна нажмите на значок поиска и в появившейся строке введите CMake. Результаты отобразятся следующим образом:
Первый пакет в результатах поиска — это и есть нужный нам файл, доступный в рамках магазина Snap Store. Щёлкните по этой записи и вы попадёте в раздел с подробной информацией о приложении, который будет выглядеть так:
Нажмите кнопку Установить, чтобы запустить процесс установки CMake. Возможно, вам придётся ввести свой пароль в окошке аутентификации, которе появится сразу после нажатия кнопки Установить. Это одна из форм защиты в Ubuntu — только авторизированный пользователь может устанавливать программное обеспечение в этой системе.
Введите свой пароль и нажмите кнопку Enter. После этого вы сможете наблюдать за статусом установки на отображающемся графическом индикаторе.
После успешной установки система выдаст вам следующее сообщение:
Из этого окна уже можно запустить CMake (или тут же, например, удалить).
2. Менеджер пакетов snap и apt
Такую же версию CMake можно установить через командную строку, если воспользоваться следующей командой:
sudo snap install cmake
Установка cmake ubuntu 18.04 из официальных репозиториев выполняется командой:
sudo apt install cmake
3. Сборка CMake из исходников
Если по каким-то причинам вы не хотите использовать графический интерфейс, или вы хотите самую свежую версию, можно прибегнуть к помощи командной строки. Нам надо будет скачать исходный код с официального сайта (https://cmake.org/download/), скомпилировать его, а потом установить.
Откройте командную строку — для этого либо найдите приложение «Терминал», либо нажмите сочетание клавиш Ctrl+Alt+T. Введите команду, которая начнёт загрузку исходного кода:
Когда tar.gz полностью скачается, его нужно распаковать. Воспользуемся следующей командой:
Перейдём с помощью терминала к папке с распакованными файлами:
Чтобы провести компиляцию скачанного кода, выполним ещё одну команду:
После правильного выполнения всех операций, командная строка выдаст следующий результат:
Теперь можно запустить процесс установки с помощью простой команды:
Затем выполните ещё одну команду:
Процесс установки завершён. Теперь можно проверить версию CMake, чтобы убедиться в правильности своих действий.
На момент написания этого материала CMake был доступен в версии 1.15.2, с которой мы и работали. Теперь вы можете использовать этот инструмент для выполнения своих рабочих задач.
Как удалить CMake?
Если вы решили удалить CMake, который был установлен через Менеджер приложений, то этот процесс будет происходить следующим образом. Снова откройте Менеджер приложений, в открывшемся списке найдите пункт CMake (рядом с ним будет надпись Установлен). Нажмите на иконку приложения, перейдите к следующему экрану и найдите кнопку Удалить. Так будет запущен процесс деинсталляции.
После этого система вновь предложит ввести вам пароль — и сразу же после этого приложение будет удалено.
Как переустановить последнюю версию cmake?
4 ответа
Следуя комментариям о том, как установить последнюю версию CMake и опубликовать ответ на этот вопрос:
Это зависит от версии ОС Ubuntu, установленной на вашем ПК или Mac. Если у вас установлена следующая версия Ubuntu OS, значит, у вас установлен этот CMake или вы можете установить и переустановить его с помощью «sudo apt-get install cmake». Даже если вы удалите свою версию и попытаетесь переустановить более позднюю версию.
Удалите apt cmake и установите последнюю версию из pip, которая может легко обновляться.
Вы можете попробовать следующие шаги, которые работали для меня на Ubuntu 18.04.3 LTS в качестве ОС NVIDIA jetson Nano, чтобы получить последнюю версию cmake «cmake-3.14.0» из ‘https://cmake.org/download/ ‘.
Удалить установленную версию в вашей системе
sudo apt purge cmake
Загрузить cmake 3.14
Извлечь файлы
tar zxcf cmake-3.13.4.tar.gz
Выполните следующие команды в этом порядке, чтобы построить его
Проверьте версию, если она установлена правильно
Изменить: Как указала GNUton, следующее работает только в Ubuntu 16.04 и 18.04 (проверено в июне 2019 года).
Если вы используете минимальный образ Ubuntu или образ Docker, вам может потребоваться установить следующие пакеты:
Получите копию нашего ключа подписи:
Добавьте репозиторий в список источников и обновите его.
Для Ubuntu Bionic Beaver (18.04):
Для Ubuntu Xenial Xerus (16.04):
. Необязательные шаги. Подробности см. В ссылке.