必须有RetHad6.7系统的.ios镜像文件,我们需要的.rpm都在镜像的Packages里面,针对不能联网的,并且也适用与CentOS系统
1. 查看版本号
参考我的博客 https://www.cnblogs.com/zhangchao0515/p/9523207.html
2. 查看安装了哪些
使用如下命令
rpm -qa | grep -i openssl
就可以查看名字中包含openssl的安装文件
(我的电脑中很多都装了,但没有装-devel),如最开始我运行上面那个命令:
openssl-1.0.1e-42.el6.x86_64
没有 openssl-dev-1.0.1e-42.el6.x86_6
这样如果C语言开发时,包含openssl.h会编译不了。
3. 安装openssl-devel (我这里基本上只差 -devel )
rpm -ivh keyutils-libs-devel-1.4-5.el6.x86_64.rpm rpm -ivh libsepol-devel-2.0.41-4.el6.x86_64.rpm rpm -ivh libselinux-devel-2.0.94-5.8.el6.x86_64.rpm rpm -ivh libcom_err-devel-1.41.12-22.el6.x86_64.rpm rpm -ivh krb5-devel-1.10.3-42.el6.x86_64.rpm rpm -ivh zlib-devel-1.2.3-29.el6.x86_64.rpm rpm -ivh openssl-devel-1.0.1e-42.el6.x86_64.rpm
4. 安装libcurl-devel (我这里基本上只差 -devel )
rpm -ivh libidn-devel-1.18-2.e16.x86_64.rpm rpm -ivh autoconf-2.63-5.1.e16.noarch.rpm rpm -ivh automake-1.14.1-4..e16.noarch.rpm rpm -ivh libcurl-devel-7.19.7-46.e16.x86_64.rpm
5. 安装libcurl-devel (我这里基本上只差 -devel )
rpm -ivh expat-devel-2.0.1-11.e16_2.x86_64.rpm
6. 安装gcc、g++
参考 https://www.linuxidc.com/Linux/2017-03/142319.htm 以及 https://blog.csdn.net/LYKXHTP/article/details/80716432
把相关文件弄到一个文件夹下,输入一个命令,不用一个一个的安装
rpm -Uvh *.rpm --nodeps --force
7. 安装git,首先要安装gcc、g++ ,之后安装3~5,才能进一步编译安装git
或者把全部3~6的都整合到一起,输入一个命令,不用一个一个的安装
rpm -Uvh *.rpm --nodeps --force