ubuntu 16.04和18.04安装最新版cmake

参考

https://apt.kitware.com/

Kitware APT Repository

This is Kitware, Inc.'s third-party APT repository, which we use for hosting our own Ubuntu packages, such as CMake.

We currently support Ubuntu 16.04, 18.04, and 20.04 on our

repository. The 16.04 and 18.04 repositories support x86 (32-bit and

64-bit), and the 20.04 repository supports x86 (32-bit and 64-bit) and

ARM (32-bit and 64-bit).

To add the repository to your installation, run thekitware-archive.shscript, or do the following in order:

1.If you are using aminimalUbuntu image or a Docker image, you may need to install the following packages:

For Ubuntu Bionic Beaver (18.04) and newer:

sudo apt-get update

sudo apt-get install gpg wget

For Ubuntu Xenial Xerus (16.04):

sudo apt-get update

sudo apt-get install apt-transport-https wget

2.Obtain a copy of our signing key:

wget -O - https://apt.kitware.com/keys/kitware-archive-latest.asc 2>/dev/null | gpg --dearmor - | sudo tee /usr/share/keyrings/kitware-archive-keyring.gpg >/dev/null

3.Add the repository to your sources list and update.

For Ubuntu Focal Fossa (20.04):

echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal main' | sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null

sudo apt-get update

For Ubuntu Bionic Beaver (18.04):

echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ bionic main' | sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null

sudo apt-get update

For Ubuntu Xenial Xerus (16.04):

echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ xenial main' | sudo tee /etc/apt/sources.list.d/kitware.list >/dev/null

sudo apt-get update

4.Install thekitware-archive-keyringpackage to ensure that your keyring stays up to date as we rotate our keys:

sudo rm /usr/share/keyrings/kitware-archive-keyring.gpg

sudo apt-get install kitware-archive-keyring

5.As an optional step, if you would like to subscribe to release

candidates in addition to production releases, you can add our release

candidate repository to your sources.

For Ubuntu Focal Fossa (20.04):

echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ focal-rc main' | sudo tee -a /etc/apt/sources.list.d/kitware.list >/dev/null

sudo apt-get update

For Ubuntu Bionic Beaver (18.04):

echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ bionic-rc main' | sudo tee -a /etc/apt/sources.list.d/kitware.list >/dev/null

sudo apt-get update

For Ubuntu Xenial Xerus (16.04):

echo 'deb [signed-by=/usr/share/keyrings/kitware-archive-keyring.gpg] https://apt.kitware.com/ubuntu/ xenial-rc main' | sudo tee -a /etc/apt/sources.list.d/kitware.list >/dev/null

sudo apt-get update

Note that if you add the release candidate repository,you will still need to add the main repository as well, as the release candidate repository does not provide production releases on its own.

Now you can install any package from our APT repository. As an example, try installing thecmakepackage:

sudo apt-get install cmake

For all questions and concerns, please [email protected].

Copyright © 2018-2021 Kitware, Inc. |https://www.kitware.com/

你可能感兴趣的:(ubuntu 16.04和18.04安装最新版cmake)