本文将指导读者在没有网络连接的情况下,在CentOS 7系统中手动安装gcc及三个开发库(pcre-devel, openssl-devel和zlib-devel),提供详细步骤与注意事项。
1. 离线安装 gcc, pcre-devel, openssl-devel 和 zlib-devel 的所需 RPM 包可以从 CentOS 7.4.1708 中获取。
所需的 RPM 文件如下:
- autogen-libopts-5.18-5.el7.x86_64.rpm
- cpp-4.8.5-16.el7.x86_64.rpm
- gcc-4.8.5-16.el7.x86_64.rpm
- glibc-devel-2.17-196.el7.i686.rpm
- glibc-devel-2.17-196.el7.x86_64.rpm
- kernel-headers-3.10.0-693.el7.x86_64.rpm
- keyutils-libs-devel-1.5.8-3.el7.x86_64.rpm
- krb5-devel-1.15.1-8.el7.x86_64.rpm
- libcom_err-devel-1.42.9-10.el7.x86_64.rpm
- libmpc-1.0.1-3.el7.x86_64.rpm
- libselinux-devel-2.5-11.el7.x86_64.rpm
- libsepol-devel-2.5-6.el7.x86_64.rpm
- libverto-devel-0.2.5-4.el7.x86_64.rpm
- mpfr-3.1.1-4.el7.x86_64.rpm
- ntp-4.2.6p5-25.el7.centos.2.x86_64.rpm
- ntpdate-4.2.6p5-25.el7.centos.2.x86_64.rpm
- openssl-1.0.2k-8.el7.x86_64.rpm
- openssl-devel-1.0.2k-8.el7.x86_64.rpm
- openssl-libs-1.0.2k-8.el7.x86_64.rpm
- openssl-perl-1.0.2k-8.el7.x86_64.rpm
- openssl098e-0.9.8e-29.el7.centos.3.x86_64.rpm
- pcre-devel-8.32-17.el7.x86_64.rpm
- pkgconfig-0.27.1-4.el7.x86_64.rpm
- tcl-8.5.13-8.el7.x86_64.rpm
- zlib-1.2.7-17.el7.x86_64.rpm
- zlib-devel-1.2.7-17.el7.x86_64.rpm
2. 使用以下命令批量安装 RPM 包:
```
rpm -Uvh *.rpm --nodeps --force
```