RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,RPM文件在Linux系统中的安装最为简便。本文像您介绍如何用RPM安装GCC,安装成功的关键之一就是安装rpm的顺序,各个rpm包之间有依赖关系,搞不好就进入“死循环”。
[root@www RPMS]# rpm -Uvh gcc-c++-3.4.6-9.i386.rpm
warning: gcc-c++-3.4.6-9.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
gcc = 3.4.6-9 is needed by gcc-c++-3.4.6-9.i386
libstdc++-devel = 3.4.6 is needed by gcc-c++-3.4.6-9.i386
Suggested resolutions:
/var/spool/up2dategcc-3.4.6-9.i386.rpm
/var/spool/up2datelibstdc++-devel-3.4.6-9.i386.rpm
RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,RPM文件在Linux系统
中的安装最为简便。本文像您介绍如何用RPM安装GCC。
复制以下RPM包到某个目录
compat-gcc-32-3.2.3-47.3.i386.rpm
compat-gcc-32-c -3.2.3-47.3.i386.rpm
cpp-3.4.6-3.i386.rpm
gcc-3.4.6-3.i386.rpm
gcc-c -3.4.6-3.i386.rpm
gcc-g77-3.4.6-3.i386.rpm
gcc-gnat-3.4.6-3.i386.rpm
gcc-java-3.4.6-3.i386.rpm
gcc-objc-3.4.6-3.i386.rpm
glibc-devel-2.3.4-2.25.i386.rpm
glibc-headers-2.3.4-2.25.i386.rpm
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
libgcc-3.4.6-3.i386.rpm
以上文件可以在
http://mirror.be10.com/centos/4/os/i386/CentOS/RPMS/
找到….
安装顺序
rpm -ivh cpp-3.4.6-3.i386.rpm
rpm -ivh glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
rpm -ivh glibc-headers-2.3.4-2.25.i386.rpm
rpm -ivh glibc-devel-2.3.4-2.25.i386.rpm
rpm -ivh gcc-3.4.6-3.i386.rpm
分享到:
相关推荐
RHEL9.4下,离线安装gcc所依赖的安装包
Linux安装GCC方法详解 GCC(GNU Compiler Collection)是广泛使用的编译器套件,支持多种编程语言,包括C、C++、FORTRAN、JAVA、OBJC、ADA等。GCC的安装对于程序员来说非常重要,本文将详细介绍在Linux系统上安装...
【Linux安装GCC方法详解】 GCC(GNU Compiler Collection)是GNU项目的一个关键组成部分,它是一个开源的编译器套件,支持多种编程语言,包括C、C++、FORTRAN、JAVA、OBJC和ADA等。在Linux系统中,GCC是开发者的...
默认情况下,RHEL 5并未安装完整的开发工具库,因此需要手动安装GCC和其他相关依赖包来支持C++程序的编译和运行。 #### 安装步骤详解 ##### 准备工作 1. **确认系统环境**:确保当前系统为RHEL 5。 2. **访问光盘...
**Linux GCC 安装包详解** GCC(GNU Compiler Collection)是GNU项目的一部分,是一套开源的编译器集合,用于多种编程语言,如C、C++、Objective-C、Fortran、Ada以及Go等。它在Linux系统中扮演着至关重要的角色,...
**SUSE 12 SP2 GCC库详解** 在Linux操作系统中,GCC(GNU Compiler Collection)是最重要的工具之一,它不仅是一套编译器,还包含了C、C++、Objective-C、Fortran、Ada以及Go等多种编程语言的编译器。在SUSE 12 ...
本文详细介绍了在 Linux 系统下安装 MySQL 5.5 的步骤,包括了安装所需的系统包、CMake 的安装、MySQL 5.5 的安装配置等。按照以上步骤操作,可以顺利完成 MySQL 5.5 在 Linux 系统上的安装和配置。
《GCC离线安装RPM包详解》 在Linux操作系统中,GCC(GNU Compiler Collection)是不可或缺的工具,它是一套由GNU开发的编程语言编译器集合,支持C、C++、Objective-C、Fortran、Ada以及Go等多种编程语言。在某些...
本文主要围绕两种最常见的Linux软件安装方式:源代码安装和RPM包安装进行详解。 首先,我们来看源代码安装。源代码安装通常涉及到的是.tar.gz类型的压缩包,这是开发者提供的原始源代码。解压这个包需要使用`tar`...
### Linux安装Oracle配置详解 #### 一、环境搭建与准备 在进行Oracle 10g在Linux下的安装之前,确保你的环境已经准备妥当是非常重要的一步。本篇将详细介绍如何在Red Hat Enterprise Linux AS 5.4环境中安装Oracle...
《g++ RPM安装包详解与应用》 在编程领域,C++是一种广泛应用的高级编程语言,而g++是GCC(GNU Compiler Collection)的一部分,是C++的编译器。对于Linux用户来说,g++是构建C++程序的必备工具。然而,在没有网络...
《AIX7.1环境下GCC 4.8.2的安装与配置详解》 在IBM AIX操作系统上,开发和编译程序时,一个必不可少的工具就是GNU Compiler Collection(GCC)。GCC 4.8.2是该系列的一个稳定版本,为用户提供了C、C++、Fortran等...
【GCC离线安装详解】 GCC(GNU Compiler Collection),是GNU项目的一部分,是一个开源的编译器集合,广泛用于C、C++、Objective-C、Fortran、Ada、Go、D等多种编程语言。在没有网络连接或者网络环境不稳定的情况下...
在Linux系统下,查看当前安装的GCC版本可以通过以下几种方式实现: 1. **使用`gcc -v`命令**:此命令可以显示GCC的版本信息以及GCC在编译时所调用的程序列表。 ```bash gcc -v ``` 示例输出: ```bash ...
### rpm包安装相关命令详解 在Linux环境中,`rpm`(Red Hat Package Manager)是管理软件包的强大工具,它不仅支持软件包的安装、卸载、升级,还提供了丰富的查询功能。以下是对rpm命令中涉及的关键操作的深入解析...
### Red Hat Linux 下 Oracle 9i 安装详解 #### 一、安装前准备 在开始安装 Oracle 9i 之前,确保您的 Red Hat Linux 系统满足以下条件: 1. **编译器安装**:Oracle 9i 的安装过程中需要使用到 gcc 和 g++ ...
### Linux离线安装Apache知识点详解 #### 一、前言 在Linux环境下离线安装Apache服务器涉及多个步骤,包括但不限于安装必要的开发工具如GCC、G++等,以及配置相关的库文件如PCRE、OpenSSL等。本文将详细介绍整个...
Linux 技术详解 Linux 操作系统是免费的、开源的网络操作系统,自 1991 年芬兰学生 Linus Torvalds 开发以来,逐渐走向成熟。Linux 是一种 Unix 操作系统的衍生版本,成为政府上网年指定的网络操作系统。 Linux ...
【Linux下软件安装详解】 在Linux操作系统中,安装软件是一项必不可少的任务。虽然系统安装时已经预装了一些基础应用,如Apache、Dovecot等,但为了满足特定需求,往往需要额外购买、下载或自编译应用程序。Linux...