linux安装包
安装cmake
更新软件源:
加载yum密钥:
这个问题简单总结了一下!
- GPG key retrieval failed: [Errno 14] PYCURL ERROR 7 - "couldn't connect to host"
- 简单的翻译:GPG密钥检索失败:[14] PYCURL errno的错误 - “无法连接到主机”
解决办法:
1、检查自己的DNS是不是正常,ping centos.org 和ping www.baidu.com
如果都是正常,那DNS配置就不存在问题了。如果感觉DNS还是有问题就换个
- vi /etc/resolv.conf
- nameserver 8.8.8.8
2、实质性问题就是自己系统没有yum的GPG密钥
- 查看自己系统版本
- cat /etc/issue
- 登陆mirrors.163.com 找到自己系统对应的密钥
- RPM-GPG-KEY-CentOS-3
- RPM-GPG-KEY-CentOS-4
- RPM-GPG-KEY-CentOS-5
- RPM-GPG-KEY-CentOS-6
- 使用命令rpm --import进行导入
- rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-6
然后你再试一下Yum -y update 你就会发现一切正常了!
安装gcc
yum -y install gcc
安装g++
yum -y install gcc-c++
安装cmake
(1)从源码安装
下载
cmake
源码
cmake-2.6.2.tar.gz
http://www.cmake.org/cmake/resources/software.html
编译安装
tar xvf cmake-2.6.2.tar.gz
cd cmake-2.6.2/
如果本机上不存在cmake,则:
./bootstrap
make
make install
如果本机上存在cmake,想安装一个新版本,则:
cmake .
make
make install
(2)从二进制安装
sudo apt-get install cmake
使用cmake