Linux環境に最新バージョンのcmakeをインストールしたいと思います。 cmakeバージョン3.5をインストールしていますが、一部のアプリケーションでサポートされていません。現在のバージョンをアンインストールしてアップグレードしてみました。しかし、Sudo apt-get install cmakeで再インストールすると、同じバージョン3.5が再インストールされます。 Sudo apt-get install ....?を使用して最新バージョンをインストールするにはどうすればよいですか?
最新のCMakeバージョンをインストールする方法と、この質問の回答を投稿する方法についてのコメントに従ってください。
回答:
これは、現在PCまたはMacにインストールされているUbuntu OSのバージョンによって異なります。次のUbuntu OSバージョンを使用している場合は、このCMakeがインストールされているか、「Sudo apt-get install cmake」を使用してインストールおよび再インストールできます。バージョンをアンインストールして、新しいバージョンを再インストールしようとしても。
Ubuntu 16.04 ships with cmake-3.5.1
Ubuntu 17.10 ships with cmake-3.9.1 and Ubuntu 18.04 ships with cmake-3.10.2.
Ubuntu 16.04がインストールされていてcmake-3.10が必要な場合は、cmake-3.5.1のみをインストールして再インストールできるため、OSに問題があります。 cmake-3.10またはその他のバージョンを入手するには、パッケージを https://packages.ubuntu.com/ からダウンロードしてインストールする必要があります。 cmake .targzファイルの最新バージョンを見つけたら、コマンドラインから自分でビルドする必要があります。
編集:GNUtonが指摘したように、以下はUbuntu 16.04および18.04でのみ機能します(2019年6月にチェック済み)。
現在、Kitware IncのCMake開発者チームはAPTリポジトリを提供しています。 apt-getを使用して最新のCMakeをインストールできます。
最小限のUbuntuイメージまたはDockerイメージを使用している場合は、次のパッケージをインストールする必要がある場合があります。
Sudo apt-get update
Sudo apt-get install apt-transport-https ca-certificates gnupg \
software-properties-common wget
署名鍵のコピーを取得します。
wget -qO - https://apt.kitware.com/keys/kitware-archive-latest.asc |
Sudo apt-key add -
リポジトリをソースリストに追加して更新します。
Ubuntu Bionic Beaver(18.04)の場合:
Sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ bionic main'
Sudo apt-get update
Ubuntu Xenial Xerus(16.04)の場合:
Sudo apt-add-repository 'deb https://apt.kitware.com/ubuntu/ xenial main'
Sudo apt-get update
...オプションの手順。詳細は参照してください。
今すぐ電話
Sudo apt-get install cmake
参照: Kitware APT Repository 。
私の知る限り、Linuxに最新のCMakeバージョンをインストールする最善の方法は、aptではなくpipを使用することです。
Apt cmakeを削除し、pipから最新バージョンをインストールして簡単に最新の状態に保つことができます。
apt remove cmake
pip install cmake --upgrade
NVIDIA jetson NanoのOSとしてUbuntu 18.04.3 LTSで機能していた次の手順を試して、最新バージョンのcmake "cmake-3.14.0"を ' https:// cmake。 org/download / '。
Sudo aptパージcmake
wget https://github.com/Kitware/CMake/releases/download/v3.13.4/cmake-3.13.4.tar.gz
tar zxcf cmake-3.13.4.tar.gz
cd cmake-3.13.4
Sudo ./bootstrap
須藤製
Sudo make install
cmake-バージョン