2016-11-05 3 views
0

CMakeをインストールしようとしていますが(インストールもほぼ完了していますが)このメッセージ:CMakeのインストールに問題があります - 何らかの理由でフォルダを作成できないと言われます

cmake_install.cmake:36(ファイル): ファイルでは、/usr/local/doc/cmake-3.7というファイルを作成できません。場合によっては 管理者権限が必要です。

スクリーンショット: スタックオーバーフローが、私は、画像を投稿させないので、ここでのリンクです: https://s13.postimg.org/8vygwqiwn/Screenshot_from_2016_11_04_17_39_11.png

しかし、事は、私が管理しています、です。誰がその問題が何であるか知っていますか?

+4

なぜパッケージ管理システムを使って 'cmake'をインストールするのではなく、ファイルシステムに過度のインストールを試みますか? – arkascha

+0

さて、私はそれがここで言ったことから何をやっていると思っていたのかと思った:https://cmake.org/install/ – Bored

+5

今日のLinuxディストリビューションのインストールソフトウェアは、提供されたリポジトリからパッケージを選択するときに、あなたのシステムソフトウェア管理システムを使用して。これにより、インストールするパッケージは互換性があり、すべてのアップグレード、要件、および依存関係が現在および将来にわたって処理されることが保証されます。それらのリポジトリが用意されたパッケージを提供していない場合(明らかに 'cmake'を提供しています)、オペレーティングシステムをマックするパッケージを探してください。それでも失敗した場合にのみ、ワイルドなインストールが理にかなっているかもしれません。 – arkascha

答えて

0

"/ usr/local"にインストールしようとしているディレクトリは、あなたが操作しているユーザーではなくrootによって所有されています。 CMakeをsudosudo make installでインストールしてください。

コメントに記載されているとおり、でUbuntuの提供するCMakeを使用する必要があります。 Ubuntu 16.04はCMake v3.5.1を提供します。

関連する問題