在REDHAT9中安装GCC

news/2024/7/10 21:20:59 标签: GCC, RedHat, ASP.net, Linux, ASP

在安装gcc时,可能会提示要求安装下面几个软件包:
binutils-2.13.90.0.18-9.i386.rpm
cpp-3.2.2-5.i386.rpm
glibc-devel-2.3.2-11.9.i386.rpm
首先在red hat 第一张光盘中查找以上三个软件包,并安装它们。
[root@RedHat9 mnt]# mount /dev/cdrom /mnt/cdrom/
mount: block device /dev/cdrom is write-protected, mounting read-only

第1个软件包binutils-2.13.90.0.18-9.i386.rpm
[root@RedHat9 mnt]# find ./ -name binutils*
./cdrom/RedHat/RPMS/binutils-2.13.90.0.18-9.i386.rpm
[root@RedHat9 mnt]# rpm -ivh cdrom/RedHat/RPMS/binutils-2.13.90.0.18-9.i386.rpm

第2个软件包cpp-3.2.2-5.i386.rpm
[root@RedHat9 mnt]# find ./ -name cpp*
./cdrom/RedHat/RPMS/cpp-3.2.2-5.i386.rpm
[root@RedHat9 mnt]# rpm -ivh cdrom/RedHat/RPMS/cpp-3.2.2-5.i386.rpm

第3个软件包glibc-devel-2.3.2-11.9.i386.rpm
[root@RedHat9 mnt]# find ./ -name glibc-devel*
./cdrom/RedHat/RPMS/glibc-devel-2.3.2-11.9.i386.rpm
[root@RedHat9 mnt]# rpm -ivh cdrom/RedHat/RPMS/glibc-devel-2.3.2-11.9.i386.rpm
error: Failed dependencies:
kernel-headers is needed by glibc-devel-2.3.2-11.9
kernel-headers >;= 2.2.1 is needed by glibc-devel-2.3.2-11.9
这时不要查找kernel-headers,在三张光盘中都找不到kernel-headers的。
要查找glibc-kernheaders,如下:
[root@RedHat9 mnt]# find ./ -name glibc-k*
./cdrom/RedHat/RPMS/glibc-kernheaders-2.4-8.10.i386.rpm
[root@RedHat9 mnt]# rpm -ivh
cdrom/RedHat/RPMS/glibc-kernheaders-2.4-8.10.i386.rpm
[root@RedHat9 mnt]# find ./ -name glibc-devel*
./cdrom/RedHat/RPMS/glibc-devel-2.3.2-11.9.i386.rpm
[root@RedHat9 mnt]# rpm -ivh cdrom/RedHat/RPMS/glibc-devel-2.3.2-11.9.i386.rpm

到此为止,gcc所依赖的软件包都安装了,现在插入第二张光盘,安装gcc:
[root@RedHat9 mnt]# umount /mnt/cdrom
[root@RedHat9 mnt]# mount /dev/cdrom /mnt/cdrom/
mount: block device /dev/cdrom is write-protected, mounting read-only
[root@RedHat9 mnt]# find ./ -name gcc*
[root@RedHat9 mnt]# rpm -ivh cdrom/RedHat/RPMS/gcc-3.2.2-5.i386.rpm

现在查看一下gcc有没有装好:
[root@RedHat9 mnt]# rpm -qa gcc* gcc-3.2.2-5

http://www.rpmfind.net/linux/RPM/ASP/i386/updates/9.1/i386/binutils-2.14.90.0.4-42.i386.html
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/huang_xw/archive/2009/04/06/4052810.aspx


http://www.niftyadmin.cn/n/586240.html

相关文章

java参数传入泛型类型_面试常问泛型和注解笔记

1. 基本注解 Override:指定方法重写,强制一个子类必须重写父类的方法。只能作用于方法,不能作用于其他元素。 Deprecated:用于标记某个程序元素已过时,当其他程序使用已过时的类、方法时,编译器…

计算机带来好处坏处的英语作文,科技给我们带来的好处和坏处英语作文

010在线为您甄选多篇描写科技给我们带来的好处和坏处英语作文,科技给我们带来的好处和坏处英语作文精选,科技给我们带来的好处和坏处英语作文大全,有议论,叙事 ,想象等形式。文章字数有400字、600字、800字....缓存时间: 2021-06-…

GitLab仓库迁移

概述 背景:由于服务器更新,需要把部署在A服务器的GitLab仓库迁移到B服务器上面。 实战 GitLab仓库地址从http://192.168.20.149:8090/迁移到http://192.168.0.149:8090/。背景知识:项目信息在.git/config文件有所显示。先查看一下原始.git…

受人欢迎的四句话

转载地址:http://hi.baidu.com/wfxunren/blog/item/491d76fac207316f024f566d.html 作者:星云大师 自古就有"一言兴邦,一言丧邦"的明训,讲话确实是一门艺术。如何说话才能受人欢迎? 一、为受窘的人说一句…

安装包 支持的参数_MacOS Catalina 10.15.7 19H2正式版下载 支持Intel及AMD平台原版镜像...

安装包说明Clover默认配置文件,原则上支持各种机型引导安装。config.plist,技嘉8/9th MB適用主板为ASUS。8/9th MB者,請改用config_asus.plist來安裝引導。更新到。CLOVERv2.5k r5022驱动更新。更新 8。liluv1.4.更新 5.3。AppleALCv1.更新Wh…

Oozie入门笔记

概述 Apache官网:https://oozie.apache.org/ Oozie文档:http://blog.cloudera.com/blog/category/oozie/ Oozie是一个基于工作流引擎的开源框架,由Cloudera公司贡献给Apache,它能够提供对MR和Pig Jobs的任务调度与协调&#xff…

mysql添加 或略错误信息_记一次宝塔面板mysql的版本切换

数据库出问题,网站就很尴尬了,前段时间就遇到了两个数据库上的问题,来看一下朋友找我的时候说的是 Mysql 启动不了,看他发的截图是宝塔面板,就要来了面板信息去看了一下第一个问题第一个问题是 phpMyAdmin 报错&#x…

ps无法启动 计算机缺失,运行Photoshop提示没法启动此程序,因为计算机中丢失MSVCP110.dll...

工具/原料电脑方法/步骤1.我们在使用win7系统,有时在操作的时候,系统界面却弹窗出现“无法启动程序,因为计算机中丢失MSVCP100.dll”的错误提示。2.看到这边,我们大概知道这是因为系统中缺失Microsoft Visual Cvc2010运行库&#…