终于在CentOS6.5通过rpm包的方式安装好了GCC!!
2014-11-15 00:54
381 查看
真心辛苦啊!对于我这个新手来说。为了安装gcc,由于不能上网,所以用不了yum的安装方式,系统没有编译器,所以也不能使用gcc源码的安装方式。
因此只有使用安装rpm包这样的方法了!!!!!为了安装这个gcc,前前后后,断断续续的,用了快一个月的时间。这期间不断地上网查资料,学到了不少东西!下面说一下
我安装gcc过程中遇到的问题。
第一步,下载所有安装gcc所需的rpm包。我的是CentOS6.5,系统镜像解压后,在packages文件夹里面有很多包,各位其实不需要到网上到处找。先找到这个:gcc-
4.4.7-4.el6.x86_64.rpm,然后用rpm -ivh *.rpm命令安装(装了一个月,这个命令都快被我用烂了!!),接着会出现警告:Header V3 SDA/SH1 signature NOKEY ,key ID...上
网一查,用这个方法解决:在解压系统镜像之后,会看到一个RPM-GPG-KEY-CentOS-6的东东,那么输入这个命令就可以了:rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-
CentOS-6,以后安装rpm包就不会出现这个警告了。除了这个警告,下面还显示一些依赖包的东西,看到缺什么包,你就在packages文件夹里面找就是了,我是先在一台win电
脑里面将包拉到U盘再挂到一台Linux电脑,再拉进去,来来回回的拉来拉去,这个fdisk -l 命令也被我用烂了。因为每次U盘的目录是变化的,所以每次插入U盘,我都要重新挂
载目录(网上有解决这个问题的方法)。
按照系统提示,缺什么包就安装什么包,一般只需要额外安装以下这几个包,可能有其他朋友和我的机子不一样,这里只供参考:
ppl-0.10.2-11.el6.x86_64.rpm
mpfr-2.4.1-6.el6.x86_64.rpm
cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
cpp-4.4.7-4.el6.x86_64.rpm
这几个包安装完就OK了,至于这些包的安装顺序,自己安装的时候去看吧。到此,安装gcc就结束了,最多再用which gcc命令查看一下是否安装上了。网上很多教程都只
是到这一步就结束了,可是我明明安这个方法做了,which gcc 的时候,总是提示no gcc(但是重新安装gcc-4.4.7-4.el6.x86_64.rpm的时候总提示我已经安装好了,安装好
了怎么还提示no gcc??)。于是,就郁闷啊!就这样一直搞了快半个月(其实是自己觉得装不上,就想不装了,但是隔了一个星期,却又发誓要装好它)。就这样
折磨了好久之后,我突然发现,是不是因为这个原因:我在/usr/bin下自己建了一个叫做gcc的目录,里面放安装gcc所使用的包,每次安装我都会到/usr/bin/gcc下安装rpm包,
这才导致我的安装失效??事实果然如此,后来我删了这个目录,在/mnt下建一个gcc的目录,把包放在里面,然后rpm -e卸载掉之前装的gcc,重装一下,终于搞定
了。。。。。。。
所以特此写一下这个安装过程,希望对以后遇到和我一样的问题的朋友能够快速解决这个烦人的问题,新手,总是要付出的。。。。。(这也算是我回馈网络吧)
因此只有使用安装rpm包这样的方法了!!!!!为了安装这个gcc,前前后后,断断续续的,用了快一个月的时间。这期间不断地上网查资料,学到了不少东西!下面说一下
我安装gcc过程中遇到的问题。
第一步,下载所有安装gcc所需的rpm包。我的是CentOS6.5,系统镜像解压后,在packages文件夹里面有很多包,各位其实不需要到网上到处找。先找到这个:gcc-
4.4.7-4.el6.x86_64.rpm,然后用rpm -ivh *.rpm命令安装(装了一个月,这个命令都快被我用烂了!!),接着会出现警告:Header V3 SDA/SH1 signature NOKEY ,key ID...上
网一查,用这个方法解决:在解压系统镜像之后,会看到一个RPM-GPG-KEY-CentOS-6的东东,那么输入这个命令就可以了:rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-
CentOS-6,以后安装rpm包就不会出现这个警告了。除了这个警告,下面还显示一些依赖包的东西,看到缺什么包,你就在packages文件夹里面找就是了,我是先在一台win电
脑里面将包拉到U盘再挂到一台Linux电脑,再拉进去,来来回回的拉来拉去,这个fdisk -l 命令也被我用烂了。因为每次U盘的目录是变化的,所以每次插入U盘,我都要重新挂
载目录(网上有解决这个问题的方法)。
按照系统提示,缺什么包就安装什么包,一般只需要额外安装以下这几个包,可能有其他朋友和我的机子不一样,这里只供参考:
ppl-0.10.2-11.el6.x86_64.rpm
mpfr-2.4.1-6.el6.x86_64.rpm
cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
cpp-4.4.7-4.el6.x86_64.rpm
这几个包安装完就OK了,至于这些包的安装顺序,自己安装的时候去看吧。到此,安装gcc就结束了,最多再用which gcc命令查看一下是否安装上了。网上很多教程都只
是到这一步就结束了,可是我明明安这个方法做了,which gcc 的时候,总是提示no gcc(但是重新安装gcc-4.4.7-4.el6.x86_64.rpm的时候总提示我已经安装好了,安装好
了怎么还提示no gcc??)。于是,就郁闷啊!就这样一直搞了快半个月(其实是自己觉得装不上,就想不装了,但是隔了一个星期,却又发誓要装好它)。就这样
折磨了好久之后,我突然发现,是不是因为这个原因:我在/usr/bin下自己建了一个叫做gcc的目录,里面放安装gcc所使用的包,每次安装我都会到/usr/bin/gcc下安装rpm包,
这才导致我的安装失效??事实果然如此,后来我删了这个目录,在/mnt下建一个gcc的目录,把包放在里面,然后rpm -e卸载掉之前装的gcc,重装一下,终于搞定
了。。。。。。。
所以特此写一下这个安装过程,希望对以后遇到和我一样的问题的朋友能够快速解决这个烦人的问题,新手,总是要付出的。。。。。(这也算是我回馈网络吧)
相关文章推荐
- 日记(2014-07-09) centos6.5 rpm方式安装gcc
- centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
- centos6.5环境通过rpm包安装mysql5.5.51数据库
- CentOS6.5 RPM方式安装MySQL5.6
- centos6.5离线安装gcc gcc++ rpm
- Centos6.5 rpm方式指定目录安装JDK
- centos6.5离线安装gcc gcc++ rpm
- centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
- centos6.5 rpm包以及安装gcc gcc++ rpm
- CentOS6.5和RedHat6.5下以rpm方式安装mysql-5.6.20
- CentOS 6.5使用安装盘自带的RPM包手动安装gcc
- CentOS 6.5 RPM包方式安装 Mysql 5.6
- CentOS 5.4 下gcc和gcc-c++的光盘 rpm 安装方式
- centos7和centos6.5环境rpm方式安装mysql5.7和mysql5.6详解
- centos6.5环境通过rpm包安装mysql5.5.51数据库
- 通过pxe kickstart方式安装Linux(centos 6.5)
- mysql linux(centos6.5)环境安装----rpm方式
- CentOS 6.5 手动rpm包安装gcc、g++
- Centos 6.4 rpm方式不联网安装gcc、gcc-c++