首先到http://vault.centos.org/6.3/os/x86_64/Packages/下载用到的rpm包,包括:ppl-0.10.2-11.el6.x86_64.rpm 、cloog-ppl-0.15.7-1.2.el6.x86_64.rpm 、mpfr-2.4.1-6.el6.x86_64.rpm 、cpp-4.4.6-4.el6.x86_64.rpm 、kernel-headers-2.6.32-279.el6.x86_64.rpm 、glibc-headers-2.12-1.80.el6.x86_64.rpm 、glibc-devel-2.12-1.80.el6.x86_64.rpm 、libstdc++-devel-4.4.6-4.el6.x86_64.rpm 、gcc-4.4.6-4.el6.x86_64.rpm 、gcc-c++-4.4.6-4.el6.x86_64.rpm
安装流程如下所示:
[root@localhost gcc_rpm]# rpm -ivh ppl-0.10.2-11.el6.x86_64.rpm
warning: ppl-0.10.2-11.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:ppl ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
warning: cloog-ppl-0.15.7-1.2.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:cloog-ppl ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm
warning: mpfr-2.4.1-6.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:mpfr ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh cpp-4.4.6-4.el6.x86_64.rpm
warning: cpp-4.4.6-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:cpp ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh kernel-headers-2.6.32-279.el6.x86_64.rpm
warning: kernel-headers-2.6.32-279.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:kernel-headers ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh glibc-headers-2.12-1.80.el6.x86_64.rpm
warning: glibc-headers-2.12-1.80.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:glibc-headers ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh glibc-devel-2.12-1.80.el6.x86_64.rpm
warning: glibc-devel-2.12-1.80.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:glibc-devel ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh gcc-4.4.6-4.el6.x86_64.rpm
warning: gcc-4.4.6-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:gcc ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh libstdc++-devel-4.4.6-4.el6.x86_64.rpm
warning: libstdc++-devel-4.4.6-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:libstdc++-devel ########################################### [100%]
[root@localhost gcc_rpm]# rpm -ivh gcc-c++-4.4.6-4.el6.x86_64.rpm
warning: gcc-c++-4.4.6-4.el6.x86_64.rpm: Header V3 RSA/SHA1 Signature, key ID c105b9de: NOKEY
Preparing... ########################################### [100%]
1:gcc-c++ ########################################### [100%]
相关推荐
在没有自动包管理器如yum的情况下,手动RPM安装GCC和g++是一项必要的任务。下面我们将详细讲解如何在Red Hat Linux上手动通过RPM包安装这两个组件。 首先,你需要获取适合你系统版本的GCC和g++的RPM包。通常,这些...
使用RPM包安装的好处是自动化处理依赖关系,避免手动查找和安装每一个必要的库。这对于系统管理员和开发者来说,极大地简化了工作流程,提高了效率。然而,确保安装的RPM包与系统版本兼容也很重要,否则可能会引发...
在某些情况下,如在没有互联网连接的环境下,离线安装GCC和G++就显得尤为重要。以下将详细介绍这两个编译器及其离线安装过程。 **GCC(GNU Compiler Collection)**: GCC是一套包含了多个编译器的集合,它不仅支持...
在CentOS 6.5这个版本中,由于它是一个较老的操作系统,可能不包含最新版本的GCC和G++,因此手动通过RPM包进行安装是必要的,特别是对于离线环境。以下是详细步骤和相关知识点: 1. **RPM包管理**:RPM(Red Hat ...
在Linux操作系统中,GCC(GNU ...- 在某些情况下,你可能需要手动下载并安装所有依赖项,然后再安装GCC和G++。 通过遵循以上步骤,你就能在Linux系统中成功使用RPM方式安装GCC和G++,从而开始你的C和C++编程之旅。
首先,RHEL 6默认的软件仓库可能不包含最新版本的GCC和G++,因此我们需要手动下载并安装必要的rpm包。这些包通常包括: 1. `gcc`:GCC的核心组件,提供C语言编译器。 2. `gcc-c++`:C++编译器,扩展了GCC以支持C++...
在Fedora Linux上安装GCC和G++通常通过Dnf(Dandified Yum)包管理器来完成,但在某些情况下,可能需要手动处理,例如当遇到版本冲突或需要特定版本时。压缩包中的文件很可能是RPM(Red Hat Package Manager)格式的...
总的来说,离线安装GCC是一个涉及理解RPM包管理、解决依赖关系和手动安装过程的任务。在没有网络连接的环境中,这是一项重要的技能,特别是在维护旧系统或在隔离的环境中工作时。遵循正确的步骤并仔细处理每个环节,...
其中,`-i`表示安装,`-v`表示详细模式,`-h`表示显示进度条,`gcc-9.3.*.rpm`是具体的RPM包文件名。 4. **解决依赖**:RPM包可能会依赖于系统中的其他库或工具。如果缺少依赖,需要手动查找并安装这些依赖项。...
在OEL、RHEL和CentOS上安装GCC和G++,首先需要确保系统中的RPM包管理系统正常运行。以下是安装GCC和G++的RPM包的步骤: 1. 更新系统包列表: 对于使用YUM的系统(如CentOS 6及更早版本): ``` sudo yum update ...
标题 "gcc-g++4.8.5离线安装包.rar" 涉及的是在Linux系统上安装GCC(GNU Compiler Collection)和G++(GNU C++编译器)的离线方法,具体版本为4.8.5。GCC是开源的、跨平台的编译器套件,它包括了C、C++、Fortran、...
可以使用`yum install`命令安装这些依赖,但在离线环境下,可能需要预先获取这些依赖的RPM包并手动安装。 5. **编译GCC**:进入GCC源码目录,按照官方文档提供的步骤进行配置、编译和安装。通常包括`./configure`、...
- 同时,还需要安装32位的GCC和G++编译器,通常可以通过添加"i586"或"i686"前缀来指定32位版本,例如: ```bash zypper install gcc-i586 g++-i586 ``` 3. **多架构支持**: - Linux系统通过Multi-Arch技术...
在CentOS 7这样的Linux发行版中,安装GCC-c++是进行C++编程的必备步骤,因为这个包提供了C++编译器和其他必要的工具。下面我们将详细讨论如何在CentOS 7上安装GCC-c++,以及为什么它对开发者至关重要。 首先,让...
这是在 CentOS 上通过RPM(Red Hat Package Manager)包管理器安装GCC及其依赖的典型流程。下面我们将详细讲解这个过程: 1. **RPM 包管理器**:RPM 是一种用于管理和安装软件包的工具,广泛应用于基于Linux的系统...
如果你发现某些依赖包缺失或者安装过程中出现问题,可能需要手动下载RPM包并安装。在这种情况下,压缩包文件`centOs6.4补充rpm包`就派上用场了。这个压缩包可能包含了CentOS 6.4安装GCC和G++过程中可能缺少的一些...
在SUSE Linux Enterprise Server 12 (SLES 12)操作系统中,GCC(GNU Compiler ...以上就是SUSE系统中通过RPM包安装GCC的全过程,以及相关的知识点和注意事项。正确安装和使用GCC将极大地促进你在SLES 12上的开发工作。
运行`yum install -y gcc-*` 和 `yum install -y g++*` 命令来安装所有必要的依赖,但在这个离线环境下,你需要手动查找并提供这些依赖的RPM包。这可能包括像binutils、kernel-headers、kernel-devel等。 4. **安装...
此外,随着技术的发展,现在的许多系统更倾向于使用`dnf`或`yum`等包管理器来自动解决依赖并安装软件,而不是单独手动安装rpm包。 在Linux环境中,正确配置和安装g++是进行C++开发的先决条件。一旦完成上述步骤,...