Cmake가 업데이트되지 않았습니다. 제가 뭘 잘못하고 있는 걸까요?

Cmake가 업데이트되지 않았습니다. 제가 뭘 잘못하고 있는 걸까요?

다음 명령으로 cmake를 제거했습니다.

sudo apt remove cmake
sudo apt purge --auto-remove cmake

그런 다음 cmake 웹 사이트에서 새 버전을 설치했습니다. 실행하면 cmake --version내가 설치한 버전이 표시됩니다.

cmake version 3.11.3

CMake suite maintained and supported by Kitware (kitware.com/cmake).

하지만 다시 이 명령을 실행하려고 하면 여전히 이전 버전이 있는 것 같습니다.

$ sudo apt-get install cmake
Reading package lists... Done
Building dependency tree       
Reading state information... Done
cmake is already the newest version (3.5.1-1ubuntu3).
0 upgraded, 0 newly installed, 0 to remove and 28 not upgraded.

다음 명령을 실행했습니다.

~$ which cmake
/usr/local/bin/cmake
~$ apt-cache policy cmake
cmake:
  Installed: 3.5.1-1ubuntu3
  Candidate: 3.5.1-1ubuntu3
  Version table:
 *** 3.5.1-1ubuntu3 500
        500 http://my.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     3.5.1-1ubuntu1 500
        500 http://my.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

안내해 주시겠어요? 더 높은 버전의 cmake가 필요한 소프트웨어를 설치할 수 없습니다.

답변1

의 출력은 귀하가 다음 위치에 있다고 which cmake말합니다 .cmake/usr/local/bin/cmake그게 문제입니다.

를 사용하여 제거 sudo rm /usr/local/bin/cmake하고 다시 시도하십시오.

관련 정보