Solución:
Hasta donde yo sé, la mejor manera de instalar la última versión de CMake en cualquier Linux no es con apt, sino con pip.
Elimine apt cmake e instale la última versión de pip, que puede mantenerse actualizado fácilmente.
apt remove cmake
pip install cmake --upgrade
Editar: como ha señalado GNUton, lo siguiente solo funciona en Ubuntu 16.04 y 18.04 (revisado en junio de 2019).
Ahora, el equipo de desarrolladores de CMake en Kitware Inc ofrece Repositorio APT. Le permite instalar el último CMake a través de apt-get.
-
Si está utilizando una imagen mínima de Ubuntu o una imagen de Docker, es posible que deba instalar los siguientes paquetes:
sudo apt-get update sudo apt-get install apt-transport-https ca-certificates gnupg software-properties-common wget
-
Obtenga una copia de nuestra clave de firma:
wget -qO - https://apt.kitware.com/keys/kitware-archive-latest.asc | sudo apt-key add -
-
Agregue el repositorio a su lista de fuentes y actualice.
Para Ubuntu Bionic Beaver (18.04):
sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main' sudo apt-get update
Para Ubuntu Xenial Xerus (16.04):
sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ xenial main' sudo apt-get update
- … Pasos opcionales. Consulte los detalles en la referencia.
-
… Pasos opcionales. Consulte los detalles en la referencia.
Ahora llama
sudo apt-get install cmake
Referencia: repositorio de Kitware APT.
Puede probar los siguientes pasos que me han funcionado en Ubuntu 18.04.3 LTS como sistema operativo de NVIDIA jetson Nano para obtener la última versión de cmake “cmake-3.14.0” de ‘https://cmake.org/download/ ‘.
-
Elimina la versión instalada en tu sistema
sudo apt purge cmake
-
Descargando la fuente cmake3.13.4
wget https://github.com/Kitware/CMake/releases/download/v3.13.4/cmake-3.13.4.tar.gz
-
Extraer archivos
tar zxvf cmake-3.13.4.tar.gz
-
Ejecute los siguientes comandos en este orden para construirlo
cd cmake-3.13.4
sudo ./bootstrap
sudo hacer
sudo make install
-
Verifique la versión si está instalada correctamente
cmake –version